ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਉਬੰਤੂ ਸਰਵਰ ਵਿੱਚ ਪੀਐਚਪੀ ਸਕ੍ਰਿਪਟਿੰਗ ਭਾਸ਼ਾ ਸਥਾਪਤ ਕਰਨ ਵੇਲੇ ਮੁਸ਼ਕਲਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰ ਸਕਦਾ ਹੈ. ਇਹ ਬਹੁਤ ਸਾਰੇ ਕਾਰਕਾਂ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ. ਪਰ ਇਸ ਮੈਨੂਅਲ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ, ਹਰ ਕੋਈ ਇੰਸਟਾਲੇਸ਼ਨ ਦੌਰਾਨ ਗਲਤੀਆਂ ਤੋਂ ਬਚਣ ਦੇ ਯੋਗ ਹੋ ਜਾਵੇਗਾ.
ਉਬੰਤੂ ਸਰਵਰ ਵਿੱਚ ਪੀਐਚਪੀ ਸਥਾਪਤ ਕਰੋ
UNPNTU ਸਰਵਰ ਨੂੰ PHPG ਸਰਵਰ ਨਿਰਧਾਰਤ ਕਰਨਾ ਵੱਖੋ ਵੱਖਰੇ ਤਰੀਕਿਆਂ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ - ਇਹ ਸਭ ਇਸਦੇ ਸੰਸਕਰਣ ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਅਤੇ ਖੁਦ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਤੋਂ. ਅਤੇ ਮੁੱਖ ਅੰਤਰ ਉਹਨਾਂ ਟੀਮਾਂ ਵਿੱਚ ਹੈ ਜੋ ਆਪਣੇ ਆਪ ਵਿੱਚ ਕੀਤੇ ਜਾਣ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ.ਇਹ ਵੀ ਧਿਆਨ ਦੇਣ ਯੋਗ ਹੈ ਕਿ php ਪੈਕੇਜ ਵਿੱਚ ਕਈ ਭਾਗ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ ਜੋ ਕਿ, ਜੇ ਲੋੜੀਂਦਾ ਹੁੰਦਾ ਹੈ ਤਾਂ ਇੱਕ ਦੂਜੇ ਤੋਂ ਵੱਖਰੇ ਤੌਰ ਤੇ ਸਥਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.
1: ੰਗ 1: ਸਟੈਂਡਰਡ ਇੰਸਟਾਲੇਸ਼ਨ
ਸਟੈਂਡਰਡ ਸਥਾਪਨਾ ਵਿੱਚ ਪੈਕੇਜ ਦੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ. ਹਰੇਕ ਉਬੰਟੂ ਸਰਵਰ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੱਚ, ਇਹ ਵੱਖਰਾ ਹੈ:
- 12.04 ਐਲਟੀਐਸ (ਸਹੀ) - 5.3;
- 14.04 ਐਲਟੀਐਸ (ਭਰੋਸੇਯੋਗ) - 5.5;
- 15.10 (ਵਿਲੀ) - 5.6;
- 16.04 ਐਲਟੀਐਸ (ਜ਼ੀਨਿਆਲ) - 7.0.
ਸਾਰੇ ਪੈਕੇਜ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਤੋਂ ਅਧਿਕਾਰਤ ਰਿਪੋਜ਼ਟਰੀ ਦੁਆਰਾ ਵੰਡੇ ਜਾਂਦੇ ਹਨ, ਇਸਲਈ ਇਹ ਤੀਜੀ-ਪਾਰਟੀ ਨੂੰ ਜੋੜਨਾ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੋਣਗੇ. ਪਰ ਪੂਰਾ ਪੈਕੇਜ ਦੀ ਸਥਾਪਨਾ ਦੋ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਓਐਸ ਦੇ ਸੰਸਕਰਣ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ. ਇਸ ਲਈ, ਉਬੰਟੂ ਸਰਵਰ 16.04 ਵਿੱਚ ਪੀਐਚਪੀ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਇਹ ਕਮਾਂਡ ਦਿਓ:
Sugo apt-get ਸਥਾਪਨਾ PHP
ਅਤੇ ਪਿਛਲੇ ਸੰਸਕਰਣਾਂ ਲਈ:
Sugo apt-get ਸਥਾਪਨਾ PHP5
ਜੇ ਸਿਸਟਮ ਵਿੱਚ ਸਾਰੇ ਪੀਐਚਪੀ ਪੈਕੇਜ ਭਾਗਾਂ ਦੀ ਜਰੂਰਤ ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸੈਟ ਕਰ ਸਕਦੇ ਹੋ. ਇਹ ਕਿਵੇਂ ਕਰੀਏ ਅਤੇ ਕਿਹੜੇ ਕਮਾਂਡਾਂ ਨੂੰ ਕਰਨਾ ਹੈ ਇਹ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਹੇਠਾਂ ਦਰਸਾਇਆ ਜਾਵੇਗਾ.
ਅਪਾਚੇ HTTP ਸਰਵਰ ਲਈ ਮੋਡੀ module ਲ
ਉਬੰਟੂ ਸਰਵਰ 16.04 ਵਿੱਚ ਅਪਾਚੇ ਲਈ PHP ਮੋਡੀ module ਲ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਣ ਦੀ ਲੋੜ ਹੈ:
ਸੂਡੋ ਐਪ-ਮੇਲ-ਮਾਡ-ਪੀਐਚਪੀ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ
ਓਸ ਦੇ ਪਿਛਲੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ:
ਸੂਡੋ ਐਪ ਸਥਾਪਿਤ ਕਰੋ libapahe2-mod-php5
ਤੁਸੀਂ ਇੱਕ ਪਾਸਵਰਡ ਦੀ ਬੇਨਤੀ ਕਰੋਗੇ, ਦਰਜ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਜਿਸ ਨੂੰ ਇੰਸਟਾਲੇਸ਼ਨ ਪਰਮਿਟ ਦੇਣਾ ਜ਼ਰੂਰੀ ਹੈ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਅੱਖਰ "ਡੀ" ਜਾਂ "ਵਾਈ" ਭਰੋ (ਉਬੰਤੂ ਸਰਵਰ ਦੇ ਸਥਾਨਕਕਰਨ ਦੇ ਅਧਾਰ ਤੇ) ਅਤੇ ਐਂਟਰ ਦਬਾਓ.
ਫਿਰ ਇਹ ਸਿਰਫ ਪੈਕੇਜ ਦੀ ਡਾ download ਨਲੋਡ ਅਤੇ ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ ਇੰਤਜ਼ਾਰ ਕਰਨਾ ਬਾਕੀ ਹੈ.
ਐਫਪੀਐਮ
ਸੰਸਕਰਣ 16.04 ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੱਚ ਐਫਪੀਐਮ ਮੋਡੀ .ਲ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਇਹ ਕਰੋ:
ਸੂਡੋ ਐਪਟੀ-ਪ੍ਰਾਪਤ ਕਰੋ PHP-FPM
ਪਹਿਲੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ:
Sugo apt-gp ppm
ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਸੁਪਰਯੂਜ਼ਰ ਪਾਸਵਰਡ ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਤੋਂ ਤੁਰੰਤ ਬਾਅਦ, ਇੰਸਟਾਲੇਸ਼ਨ ਆਪਣੇ ਆਪ ਸ਼ੁਰੂ ਹੋ ਜਾਵੇਗੀ.
ਸੀ.ਐਲ.ਆਈ.
ਸੀਐਲਆਈ ਨੂੰ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਚਾਹੀਦਾ ਹੈ ਜੋ ਪੀਐਚਪੀ ਤੇ ਕੰਸੋਲ ਪ੍ਰੋਗਰਾਮਾਂ ਦੇ ਨਿਰਮਾਣ ਵਿੱਚ ਲੱਗੇ ਹੋਏ ਹਨ. ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਇਸ ਲਈ ਪੇਸ਼ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਉਬੰਟੂ 16.04 ਵਿੱਚ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ:
ਸੂਡੋ ਅਪਟ-ਗੇਟ-ਲਵੋ ਪੀਐਚਪੀ-ਸੀਐਲਆਈ
ਪਹਿਲੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ:
ਸੂਡੋ ਐਪ
ਪੀਐਚਪੀ ਐਕਸਟੈਂਸ਼ਨਾਂ
ਸਾਰੇ ਸੰਭਾਵਿਤ ਪੀ ਐੱਲ ਪੀ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਵਰਤੇ ਗਏ ਪ੍ਰੋਗਰਾਮਾਂ ਲਈ ਬਹੁਤ ਸਾਰੇ ਐਕਸਟੈਂਸ਼ਨਾਂ ਸਥਾਪਤ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ. ਹੁਣ ਅਜਿਹੀ ਇੰਸਟਾਲੇਸ਼ਨ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਮਸ਼ਹੂਰ ਕਮਾਂਡਾਂ ਪੇਸ਼ ਕੀਤੀਆਂ ਜਾਣਗੀਆਂ.
ਨੋਟ: ਹੇਠਾਂ ਦੋ ਕਮਾਂਡਾਂ ਦੇ ਵਾਧੇ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾਣਗੇ, ਜਿੱਥੇ ਪਹਿਲਾਂ ਉਬੰਤੂ ਸਰਵਰ 16.04 ਲਈ ਹੈ, ਅਤੇ ਦੂਜਾ ਓਐਸ ਦੇ ਪਿਛਲੇ ਸੰਸਕਰਣਾਂ ਲਈ ਹੈ.
- GD ਲਈ ਐਕਸਟੈਂਸ਼ਨ:
ਸੂਡੋ ਅਪਟ-ਗੇਟਡ ਨੂੰ ਇੰਸਟਾਲੇਸ਼ਨ ਕਰੋ
ਸੂਡੋ ਐਪ
- ਮੈਕ੍ਰਿਪਟ ਲਈ ਐਕਸਟੈਂਸ਼ਨ:
ਸੂਡੋ ਐਪ-ਮੈਕ੍ਰਿਪਟ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ
ਸੂਡੋ ਐਪ-ਮੈਕ੍ਰਿਪਟ ਸਥਾਪਿਤ ਕਰੋ
- MySQL ਲਈ ਵਿਸਥਾਰ:
ਸੂਡੋ ਐਪ-ਪ੍ਰਾਪਤ ਕਰੋ
ਸੂਡੋ ਐਪ-ਪ੍ਰਾਪਤ ਕਰੋ
ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਾ ਪੈਕੇਜ ਹੈ ਤਾਂ ਤੁਸੀਂ ਲੋੜੀਂਦੀ ਕਮਾਂਡਾਂ ਨਿਭਾ ਕੇ ਮੋਡੀ ules ਲ ਨੂੰ ਵੱਖਰੇ, ਚੋਣਵੇਂ ਰੂਪ ਵਿੱਚ ਸਥਾਪਤ ਕਰ ਸਕਦੇ ਹੋ:
ਸੂਡੋ ਐਪ-ਮਾਉਂਟ-ਪ੍ਰਾਪਤ ਕਰੋ libapahe2-mod-php5.6
ਸੂਡੋ ਐਪਟੀ-ਪ੍ਰਾਪਤ ਕਰੋ php5.6-fm
ਸੂਡੋ ਐਪਟ-ਪ੍ਰਾਪਤ ਕਰੋਫਾਈਲ ਕਰੋ php5.6-ਕਲਾਈ
ਸੂਡੋ ਅਪਟ-ਗੇਟਡ ਨੂੰ ਇੰਸਟਾਲੇਸ਼ਨ ਕਰੋ
ਸੂਡੋ ਐਪਸਟ-ਗੇਟਫ ਨੂੰ ਸਥਾਪਤ ਕਰੋ
ਸੂਡੋ ਐਪਟ-ਪ੍ਰਾਪਤ ਕਰੋਫਾਈਲ ਨੂੰ php5.6-mcrypt
ਸੂਡੋ ਐਪਟੀ-ਪ੍ਰਾਪਤ ਕਰੋ php5.6-mysql
ਸੂਡੋ ਐਪਲੀਟ-ਪ੍ਰਾਪਤ ਕਰੋ php5.6- xML
ਸਿੱਟਾ
ਸਿੱਟੇ ਵਜੋਂ, ਅਸੀਂ ਇਹ ਕਹਿ ਸਕਦੇ ਹਾਂ ਕਿ ਕੰਪਿ computer ਟਰ ਤੇ ਕੰਮ ਕਰਨ ਦਾ ਮੁ livers ਲਾ ਗਿਆਨ ਹੋਣਾ, ਉਪਭੋਗਤਾ ਆਸਾਨੀ ਨਾਲ ਮੁੱਖ php ਪੈਕੇਜ ਅਤੇ ਇਸਦੇ ਸਾਰੇ ਵਾਧੂ ਹਿੱਸੇ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਦੇ ਯੋਗ ਹੋ ਜਾਵੇਗਾ. ਮੁੱਖ ਗੱਲ ਇਹ ਹੈ ਕਿ ਉਹ ਕਮਾਂਡਾਂ ਨੂੰ ਜਾਣਨਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਉਬੰਤੂ ਸਰਵਰ ਵਿੱਚ ਜਾ ਸਕਦੇ ਹੋ.