ਇੱਕ LAMP ਵੈੱਬ ਸਰਵਰ ਨੂੰ ਕਿਵੇਂ ਉਬੰਟੂ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ ਹੈ

01 ਦੇ 08

ਇੱਕ LAMP ਵੈੱਬ ਸਰਵਰ ਕੀ ਹੈ?

ਅਪਾਚੇ ਨੂੰ ਉਬੰਤੂ ਤੇ ਚੱਲ ਰਿਹਾ ਹੈ

ਇਹ ਗਾਈਡ ਤੁਹਾਨੂੰ ਉਬਤੂੰ ਦੇ ਇੱਕ ਡੈਸਕਟਾਪ ਵਰਜਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ LAMP ਵੈਬ ਸਰਵਰ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਆਸਾਨ ਤਰੀਕਾ ਦੱਸੇਗਾ.

LAMP ਦਾ ਅਰਥ ਹੈ ਲੀਨਕਸ, ਅਪਾਚੇ , ਮਾਈਸਕੀਕ ਅਤੇ PHP.

ਇਸ ਗਾਈਡ ਵਿੱਚ ਵਰਤੇ ਜਾਂਦੇ ਲਿਨਕਸ ਦਾ ਵਰਨਨ ਉਬੰਟੂ ਹੈ

ਅਪਾਚੇ ਬਹੁਤ ਸਾਰੇ ਕਿਸਮਾਂ ਦਾ ਇੱਕ ਵੈੱਬ ਸਰਵਰ ਹੈ ਜੋ ਲੀਨਕਸ ਲਈ ਉਪਲੱਬਧ ਹੈ. ਦੂਸਰੇ ਵਿਚ ਹਲਕੇ ਅਤੇ ਐਨਜੀਨੈਕਸ ਸ਼ਾਮਲ ਹਨ.

MySQL ਇੱਕ ਡਾਟਾਬੇਸ ਸਰਵਰ ਹੈ ਜਿਹੜਾ ਤੁਹਾਨੂੰ ਸਟੋਰ ਕੀਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਸਟੋਰ ਅਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣ ਕਰਕੇ ਆਪਣੇ ਵੈਬ ਪੰਨਿਆਂ ਨੂੰ ਇੰਟਰੈਕਟਿਵ ਬਣਾਉਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰੇਗਾ.

ਅੰਤ ਵਿੱਚ PHP (ਜੋ ਹਾਈਪਰਟੈਕਸਟ ਪ੍ਰਿਪਰਸੈਸਰ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ) ਸਕਰਿਪਟਿੰਗ ਭਾਸ਼ਾ ਹੈ ਜਿਸਨੂੰ ਸਰਵਰ ਸਾਈਡ ਕੋਡ ਅਤੇ ਵੈਬ API ਤਿਆਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜਿਸਦਾ ਬਾਅਦ ਵਿੱਚ ਕਲਾਇੰਟ ਸਾਈਡ ਭਾਸ਼ਾਵਾਂ ਜਿਵੇਂ ਕਿ HTML, ਜਾਵਾ ਸਕਰਿਪਟ ਅਤੇ CSS ਦੁਆਰਾ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾ ਰਿਹਾ ਹਾਂ ਕਿ ਉਬੰਟੂ ਦੇ ਡੈਸਕਟੌਪ ਵਰਜ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ LAMP ਨੂੰ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ ਤਾਂ ਜੋ ਉਭਰਦੇ ਵੈਬ ਡਿਵੈਲਪਰ ਆਪਣੀਆਂ ਰਚਨਾਵਾਂ ਲਈ ਇੱਕ ਵਿਕਾਸ ਜਾਂ ਟੈਸਟ ਵਾਤਾਵਰਨ ਬਣਾ ਸਕਣ.

ਉਬੂਨਟੂ ਵੈਬ ਸਰਵਰ ਨੂੰ ਘਰ ਦੇ ਵੈਬ ਪੇਜਾਂ ਲਈ ਇਕ ਇੰਟਰਨੇਟ ਵਜੋਂ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਹਾਲਾਂਕਿ ਤੁਸੀਂ ਪੂਰੇ ਸੰਸਾਰ ਲਈ ਵੈਬ ਸਰਵਰ ਉਪਲਬਧ ਕਰ ਸਕਦੇ ਹੋ, ਇਹ ਘਰੇਲੂ ਕੰਪਿਊਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਲਈ ਇਹ ਅਵੈਧਕ ਹੈ ਕਿਉਂਕਿ ਬ੍ਰਾਡਬੈਂਡ ਪ੍ਰਦਾਤਾ ਆਮ ਤੌਰ ਤੇ ਕੰਪਿਊਟਰਾਂ ਲਈ IP ਐਡਰੈੱਸ ਬਦਲਦੇ ਹਨ ਅਤੇ ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਸਟੇਟਿਕ IP ਐਡਰੈੱਸ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕਿਸੇ ਸੇਵਾ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਜਿਵੇਂ DynDNS . ਤੁਹਾਡੇ ਬ੍ਰੌਡਬੈਂਡ ਪ੍ਰਦਾਤਾ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਬੈਂਡਵਿਡਥ ਸ਼ਾਇਦ ਵੈਬ ਪੇਜਸ ਦੀ ਸੇਵਾ ਲਈ ਵੀ ਠੀਕ ਨਹੀਂ ਹੋਵੇਗੀ.

ਪੂਰੇ ਸੰਸਾਰ ਲਈ ਵੈਬ ਸਰਵਰ ਦੀ ਸਥਾਪਨਾ ਦਾ ਇਹ ਵੀ ਮਤਲਬ ਹੋਵੇਗਾ ਕਿ ਤੁਸੀਂ ਅਪਾਚੇ ਸਰਵਰ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ, ਫਾਇਰਵਾਲ ਸਥਾਪਤ ਕਰਨ ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਹੈ ਕਿ ਸਾਰੇ ਸਾਫਟਵੇਅਰ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਖੋਲੇ ਜਾਣ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹਨ.

ਜੇ ਤੁਸੀਂ ਸਾਰੀ ਦੁਨੀਆਂ ਦੇ ਦੇਖਣ ਲਈ ਕੋਈ ਵੈਬਸਾਈਟ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ CPanel ਹੋਸਟਿੰਗ ਦੇ ਨਾਲ ਇੱਕ ਵੈਬ ਹੋਸਟ ਦੀ ਚੋਣ ਕਰਨ ਦੀ ਸਲਾਹ ਦਿੱਤੀ ਜਾਵੇਗੀ ਜੋ ਕਿ ਉਸ ਸਾਰੇ ਯਤਨ ਨੂੰ ਖੋਹ ਲੈਂਦੀ ਹੈ.

02 ਫ਼ਰਵਰੀ 08

Tasksel ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ LAMP ਵੈੱਬ ਸਰਵਰ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ

ਟਾਸਕਸਲ

ਪੂਰੇ LAMP ਸਟੈਕ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨਾ ਅਸਲ ਵਿੱਚ ਬਹੁਤ ਸਿੱਧਾ ਅੱਗੇ ਹੈ ਅਤੇ ਸਿਰਫ 2 ਕਮਾਂਡਾਂ ਰਾਹੀਂ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

ਹੋਰ ਟਿਊਟੋਰਿਯਲਜ਼ ਤੁਹਾਨੂੰ ਇਹ ਦਿਖਾਉਂਦੇ ਹਨ ਕਿ ਹਰ ਇੱਕ ਹਿੱਸੇ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ ਪਰ ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਇਕ ਵਾਰ ਇਸ ਨੂੰ ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹੋ.

ਅਜਿਹਾ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹਣ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ. ਇਹ ਕਰਨ ਲਈ ਇੱਕੋ ਸਮੇਂ CTRL, ALT ਅਤੇ T ਦਬਾਓ.

ਟਰਮੀਨਲ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਲਿਖੋ:

sudo apt-get install tasksel

ਸੂਡੌ ਟਾਸਲਸੇਲ ਲੰਡਨ ਸਰਵਰ ਦੀ ਸਥਾਪਨਾ

ਉਪਰੋਕਤ ਕਮਾਡਾਂ ਟੌਸਸੇਲ ਨਾਮਕ ਇੱਕ ਟੂਲ ਨੂੰ ਸਥਾਪਿਤ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਫਿਰ ਟਾਸਕਸੇਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਲੈਪਟ-ਸਰਵਰ ਕਹਿੰਦੇ ਇੱਕ ਮੈਟਾ-ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰਦਾ ਹੈ.

ਇਸ ਲਈ ਟਾਸੇਸਲ ਕੀ ਹੈ?

ਟਾਸਕਲੇਸ ਤੁਹਾਨੂੰ ਇੱਕੋ ਵਾਰ ਪੈਕੇਜਾਂ ਦੇ ਸਮੂਹ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਦਿੰਦਾ ਹੈ. ਜਿਵੇਂ ਕਿ ਪਹਿਲਾਂ ਦੱਸਿਆ ਗਿਆ ਹੈ ਕਿ ਐਲਏਐਮਪੀ ਦਾ ਮਤਲਬ ਲੀਨਕਸ, ਅਪਾਚੇ, ਮਾਈਸਿਕਲ ਅਤੇ ਪੀਐਚਐਚ ਹੈ ਅਤੇ ਇਹ ਆਮ ਹੈ ਕਿ ਜੇ ਤੁਸੀਂ ਇੱਕ ਇੰਸਟਾਲ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਵੱਲ ਧਿਆਨ ਦਿੰਦੇ ਹੋ.

ਤੁਸੀਂ ਹੇਠ ਦਿੱਤੇ ਅਨੁਸਾਰ ਆਪਣੇ ਆਪ tasksel ਕਮਾਂਡ ਚਲਾ ਸਕਦੇ ਹੋ:

sudo tasksel

ਇਹ ਪੈਕੇਜਾਂ ਦੀ ਸੂਚੀ ਦੇ ਨਾਲ ਇੱਕ ਵਿੰਡੋ ਲਿਆਏਗਾ ਜਾਂ ਕੀ ਮੈਨੂੰ ਉਹਨਾਂ ਪੈਕੇਜਾਂ ਦਾ ਸਮੂਹ ਕਹਿਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ

ਉਦਾਹਰਣ ਵਜੋਂ ਤੁਸੀਂ ਕੇਡੀਈ ਵਿਹੜਾ, ਲਊਬੁੰਤੂ ਡਿਸਕਟਾਪ, ਮੇਲਸਸਰ ਜਾਂ ਓਪਨ SSL ਸਰਵਰ ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹੋ.

ਜਦੋਂ ਤੁਸੀਂ ਟਾਸਕਸੇਲ ਵਰਤਦੇ ਹੋਏ ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਇੱਕ ਪੈਕੇਜ ਸਥਾਪਤ ਨਹੀਂ ਕਰ ਰਹੇ ਹੋ ਪਰ ਅਜਿਹੇ ਵਿਚਾਰ-ਵਟਾਂਦਰੇ ਪੈਕੇਜਾਂ ਦਾ ਸਮੂਹ ਜੋ ਸਾਰੇ ਇੱਕ ਵੱਡੀ ਗੱਲ ਬਣਾਉਣ ਲਈ ਇਕੱਠੇ ਮਿਲਦੇ ਹਨ ਸਾਡੇ ਕੇਸ ਵਿਚ ਇਕ ਵੱਡੀ ਚੀਜ ਇਕ LAMP ਸਰਵਰ ਹੈ.

03 ਦੇ 08

MySQL ਪਾਸਵਰਡ ਸੈੱਟ ਕਰੋ

MySQL ਪਾਸਵਰਡ ਸੈੱਟ ਕਰੋ

ਪਿਛਲੇ ਚਰਣਾਂ ​​ਵਿੱਚ ਕਮਾਂਡਾਂ ਚਲਾਉਣ ਉਪਰੰਤ ਅਪਾਚੇ, MySQL ਅਤੇ PHP ਲਈ ਲੋੜੀਂਦੇ ਪੈਕੇਜ ਡਾਊਨਲੋਡ ਅਤੇ ਇੰਸਟਾਲ ਕੀਤੇ ਜਾਣਗੇ.

ਇੱਕ ਝਰੋਖਾ ਇੰਸਟਾਲੇਸ਼ਨ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਵੇਖਾਈ ਦੇਵੇਗਾ ਜਿਸ ਵਿੱਚ ਤੁਹਾਨੂੰ MySQL ਸਰਵਰ ਲਈ ਰੂਟ ਪਾਸਵਰਡ ਦੇਣ ਦੀ ਲੋੜ ਹੈ.

ਇਹ ਪਾਸਵਰਡ ਤੁਹਾਡੇ ਲੌਗਇਨ ਪਾਸਵਰਡ ਵਾਂਗ ਨਹੀਂ ਹੈ ਅਤੇ ਤੁਸੀਂ ਇਸਨੂੰ ਆਪਣੀ ਇੱਛਾ ਦੇ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਤੇ ਸੈਟ ਕਰ ਸਕਦੇ ਹੋ. ਇਹ ਪਾਸਵਰਡ ਦੇ ਮਾਲਕ ਦੇ ਤੌਰ ਤੇ ਜਿੰਨਾ ਵੀ ਸੰਭਵ ਹੋ ਸਕੇ ਪਾਸਵਰਡ ਨੂੰ ਬਣਾਉਣ ਦੇ ਬਰਾਬਰ ਹੈ ਕਿਉਂਕਿ ਉਪਭੋਗਤਾ, ਅਧਿਕਾਰਾਂ, ਸਕੀਮਾ, ਸਾਰਣੀਆਂ ਅਤੇ ਵਧੀਆ ਪਰੈਟੀ ਸਭ ਕੁਝ ਬਣਾਉਣ ਅਤੇ ਹਟਾਉਣ ਦੀ ਯੋਗਤਾ ਨਾਲ ਪਾਸਵਰਡ ਦੇ ਮਾਲਕ ਨੂੰ ਪੂਰੇ ਡਾਟਾਬੇਸ ਸਰਵਰ ਦਾ ਪ੍ਰਬੰਧਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

ਤੁਹਾਡੇ ਦੁਆਰਾ ਪਾਸਵਰਡ ਦਾਖਲ ਕਰਨ ਤੋਂ ਬਾਅਦ ਬਾਕੀ ਇੰਸਟਾਲੇਸ਼ਨ ਨੂੰ ਹੋਰ ਇਨਪੁਟ ਲਈ ਲੋੜ ਦੇ ਬਿਨਾਂ ਜਾਰੀ ਰਹਿ ਰਿਹਾ ਹੈ.

ਅਖੀਰ ਤੁਸੀਂ ਕਮਾਡ ਪ੍ਰਾਉਟ ਤੇ ਵਾਪਸ ਆ ਜਾਓਗੇ ਅਤੇ ਤੁਸੀਂ ਸਰਵਰ ਨੂੰ ਇਹ ਦੇਖਣ ਲਈ ਟੈਸਟ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਕੀ ਇਹ ਕੰਮ ਕਰਦਾ ਹੈ ਜਾਂ ਨਹੀਂ.

04 ਦੇ 08

ਅਪਾਚੇ ਨੂੰ ਕਿਵੇਂ ਟੈਸਟ ਕਰਨਾ ਹੈ

ਅਪਾਚੇ ਉਬੰਟੂ

ਇਹ ਪਤਾ ਲਗਾਉਣ ਦਾ ਸਭ ਤੋਂ ਆਸਾਨ ਤਰੀਕਾ ਹੈ ਕਿ ਅਪਾਚੇ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ ਜਾਂ ਨਹੀਂ:

ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਇੱਕ ਵੈਬ ਪੰਨਾ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ.

ਮੂਲ ਰੂਪ ਵਿਚ ਜੇ ਤੁਸੀਂ ਵੈਬ ਪੇਜ ਤੇ ਨਾਲ ਹੀ ਉਬਤੂੰ ਲੋਗੋ ਅਤੇ ਅਪਾਚੇ ਸ਼ਬਦ "ਇਹ ਵਰਕਸ" ਸ਼ਬਦ ਵੇਖਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਇਹ ਇੰਸਟਾਲੇਸ਼ਨ ਸਫਲ ਸੀ.

ਜੋ ਪੰਨਾ ਤੁਸੀਂ ਦੇਖ ਰਹੇ ਹੋ ਇੱਕ ਪਲੇਸਹੋਲਡਰ ਪੰਨਾ ਹੈ ਅਤੇ ਤੁਸੀਂ ਇਸਨੂੰ ਆਪਣੀ ਖੁਦ ਦੀ ਡਿਜ਼ਾਈਨ ਦੇ ਇੱਕ ਵੈਬ ਪੇਜ ਦੇ ਨਾਲ ਬਦਲ ਸਕਦੇ ਹੋ.

ਆਪਣੇ ਵੈਬ ਪੇਜ ਨੂੰ ਜੋੜਨ ਲਈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਨੂੰ ਫੋਲਡਰ / var / www / html ਵਿੱਚ ਸੰਭਾਲਣ ਦੀ ਲੋੜ ਹੈ.

ਤੁਸੀਂ ਜਿਸ ਪੰਨੇ ਨੂੰ ਦੇਖ ਰਹੇ ਹੋ, ਨੂੰ index.html ਕਿਹਾ ਜਾਂਦਾ ਹੈ.

ਇਸ ਪੰਨੇ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ / var / www / html ਫੋਲਡਰ ਤੇ ਅਧਿਕਾਰ ਦੀ ਲੋੜ ਹੋਵੇਗੀ. ਅਨੁਮਤੀਆਂ ਪ੍ਰਦਾਨ ਕਰਨ ਦੇ ਕਈ ਤਰੀਕੇ ਹਨ. ਇਹ ਮੇਰਾ ਪਸੰਦੀਦਾ ਤਰੀਕਾ ਹੈ:

ਇੱਕ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹੋ ਅਤੇ ਇਹ ਕਮਾਂਡਾਂ ਦਿਓ:

sudo adduser www-data

ਸੁਡੋ ਚੇਨ- ਆਰ www- ਡਾਟਾ: www-data / var / www / html

sudo chmod -R g + rwx / var / www / html

ਪ੍ਰਭਾਵੀ ਹੋਣ ਦੀ ਆਗਿਆ ਲਈ ਤੁਹਾਨੂੰ ਲੌਗ ਆਉਟ ਅਤੇ ਵਾਪਸ ਆਉਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ.

05 ਦੇ 08

ਕਿਵੇਂ ਜਾਂਚ ਕਰੋ ਜੇਕਰ PHP ਇੰਸਟਾਲ ਹੈ

PHP ਉਪਲਬਧ ਹੈ

ਅਗਲਾ ਕਦਮ ਇਹ ਜਾਂਚ ਕਰਨਾ ਹੈ ਕਿ PHP ਠੀਕ ਤਰਾਂ ਇੰਸਟਾਲ ਹੈ

ਅਜਿਹਾ ਕਰਨ ਲਈ ਇੱਕ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲੋ ਅਤੇ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦਿਓ:

ਸੂਡੋ ਨੈਨੋ /var/www/html/phpinfo.php

ਨੈਨੋ ਐਡੀਟਰ ਵਿਚ ਹੇਠਾਂ ਦਿੱਤੇ ਪਾਠ ਨੂੰ ਦਿਓ:

CTRL ਅਤੇ O ਦਬਾ ਕੇ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ ਫਿਰ CTRL ਅਤੇ X ਦਬਾ ਕੇ ਸੰਪਾਦਕ ਤੋਂ ਬਾਹਰ ਆਓ.

ਫਾਇਰਫਾਕਸ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਖੋਲ੍ਹੋ ਅਤੇ ਐਡਰੈੱਸ ਬਾਰ ਵਿੱਚ ਹੇਠ ਲਿਖੋ:

http: // localhost / phpinfo

ਜੇ PHP ਨੇ ਠੀਕ ਤਰਾਂ ਇੰਸਟਾਲ ਕੀਤਾ ਹੋਇਆ ਹੈ ਤਾਂ ਤੁਹਾਨੂੰ ਉਪਰੋਕਤ ਚਿੱਤਰ ਵਿੱਚ ਇੱਕ ਵਾਂਗ ਇੱਕ ਪੇਜ ਮਿਲੇਗਾ.

PHPInfo ਸਫ਼ੇ ਵਿੱਚ PHP ਮੈਡਿਊਲਾਂ ਜੋ ਇੰਸਟਾਲ ਹਨ ਅਤੇ ਅਪਾਚੇ ਦਾ ਵਰਜ਼ਨ ਜੋ ਕਿ ਚੱਲ ਰਿਹਾ ਹੈ, ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨ ਸਮੇਤ ਸਾਰੇ ਤਰ੍ਹਾਂ ਦੀ ਜਾਣਕਾਰੀ ਹੈ.

ਇਸ ਪੰਨੇ ਨੂੰ ਵਿਕਸਿਤ ਕਰਦੇ ਸਮੇਂ ਇਸ ਪੰਨੇ ਨੂੰ ਉਪਲਬਧ ਰੱਖਣਾ ਚੰਗਾ ਹੈ ਤਾਂ ਕਿ ਤੁਸੀਂ ਇਹ ਵੇਖ ਸਕੋ ਕਿ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਲੋੜੀਂਦੇ ਮਾੱਡਿਊਲਾਂ ਨੂੰ ਸਥਾਪਤ ਕੀਤਾ ਗਿਆ ਹੈ ਜਾਂ ਨਹੀਂ.

06 ਦੇ 08

MySQL ਵਰਕਬੈਂਚ ਪੇਸ਼ ਕਰਨਾ

MySQL ਵਰਕਬੈਂਚ

ਟੈਸਮਿੰਗ MySQL ਨੂੰ ਟਰਮੀਨਲ ਵਿੰਡੋ ਵਿੱਚ ਹੇਠਲੀ ਸਧਾਰਨ ਕਮਾਂਡ ਨਾਲ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

mysqladmin -u root -p ਸਥਿਤੀ

ਜਦੋਂ ਤੁਹਾਨੂੰ ਇੱਕ ਪਾਸਵਰਡ ਲਈ ਪੁੱਛਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਤੁਹਾਨੂੰ MySQL ਰੂਟ ਯੂਜ਼ਰ ਲਈ ਰੂਟ ਪਾਸਵਰਡ ਦੇਣਾ ਪਵੇਗਾ, ਨਾ ਕਿ ਤੁਹਾਡੇ ਉਬਤੂੰ ਪਾਸਵਰਡ.

ਜੇ MySQL ਚੱਲ ਰਿਹਾ ਹੈ ਤਾਂ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਟੈਕਸਟ ਵੇਖੋਗੇ:

ਅਪਟਾਈਮ: 6269 ਥ੍ਰੈੱਡਸ: 3 ਸਵਾਲ: 33 ਹੌਲੀ ਪੁੱਛਗਿੱਛਾਂ: 0 ਖੁੱਲ੍ਹਦਾ ਹੈ: 112 ਫਲੱਸ਼ ਟੇਬਲ: 1 ਓਪਨ ਟੇਬਲ: 31 ਚੈਕਰੀਆਂ ਪ੍ਰਤੀ ਸਕਿੰਟ ਔਸਤ: 0.005

MySQL ਆਟੋਮੈਟਿਕ ਹੀ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਪ੍ਰਬੰਧ ਕਰਨਾ ਔਖਾ ਹੈ ਇਸ ਲਈ ਮੈਂ ਤੁਹਾਨੂੰ 2 ਹੋਰ ਸੰਦ ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਸਲਾਹ ਦਿੰਦਾ ਹਾਂ:

MySQL Workbench ਨੂੰ ਟਰਮੀਨਲ ਖੋਲਣ ਲਈ ਅਤੇ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਉਣ ਲਈ:

sudo apt-get mysql-workbench ਇੰਸਟਾਲ ਕਰੋ

ਜਦੋਂ ਸੌਫਟਵੇਅਰ ਨੇ ਇੰਸਟੌਲੇਸ਼ਨ ਪੂਰਾ ਕਰ ਲਿਆ ਹੈ ਤਾਂ ਕੀਬੋਰਡ ਤੇ ਸੁਪਰ ਕੁੰਜੀ (ਵਿੰਡੋਜ਼ ਕੁੰਜੀ) ਪ੍ਰੈੱਸ ਕਰੋ ਅਤੇ ਖੋਜ ਬਕਸੇ ਵਿੱਚ "MySQL" ਟਾਈਪ ਕਰੋ.

ਡਾਲਫਿਨ ਨਾਲ ਇੱਕ ਆਈਕਾਨ ਨੂੰ MySQL Workbench ਦਰਸਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਜਦੋਂ ਇਹ ਦਿਸਦਾ ਹੈ ਤਾਂ ਇਸ ਆਈਕਨ ਤੇ ਕਲਿਕ ਕਰੋ

ਮਾਈਐਸਕਿਊਲ (Microsoft) ਕਾਰਜਕਾਰੀ ਟੂਲ ਹੌਲੀ-ਹੌਲੀ ਪਾਸੇ ਥੋੜ੍ਹਾ ਜਿਹਾ ਸ਼ਕਤੀਸ਼ਾਲੀ ਹੈ.

ਖੱਬਾ ਥੱਲੇ ਇਕ ਬਾਰ ਤੁਹਾਨੂੰ ਇਹ ਚੋਣ ਕਰਨ ਦਿੰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਆਪਣੇ MySQL ਸਰਵਰ ਦਾ ਕਿਹੜਾ ਪੱਖ ਚੁਣਨਾ ਚਾਹੁੰਦੇ ਹੋ ਜਿਵੇਂ ਕਿ:

ਸਰਵਰ ਸਥਿਤੀ ਚੋਣ ਦੱਸਦੀ ਹੈ ਕਿ ਕੀ ਸਰਵਰ ਚੱਲ ਰਿਹਾ ਹੈ, ਇਹ ਕਿੰਨੀ ਦੇਰ ਚੱਲ ਰਿਹਾ ਹੈ, ਸਰਵਰ ਲੋਡ, ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਗਿਣਤੀ ਅਤੇ ਹੋਰ ਵੱਖ ਵੱਖ ਬੀਟਸ ਜਾਣਕਾਰੀ

ਕਲਾਂਇਟ ਕੁਨੈਕਸ਼ਨਾਂ ਦਾ ਚੋਣ ਮੌਜੂਦਾ ਕੁਨੈਕਸ਼ਨਾਂ ਨੂੰ MySQL ਸਰਵਰ ਨਾਲ ਵੇਖਾਉਂਦਾ ਹੈ.

ਉਪਭੋਗਤਾਵਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰਾਂ ਦੇ ਅੰਦਰ ਤੁਸੀਂ ਨਵੇਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਜੋੜ ਸਕਦੇ ਹੋ, ਪਾਸਵਰਡ ਬਦਲ ਸਕਦੇ ਹੋ ਅਤੇ ਉਪਯੋਗਕਰਤਾਵਾਂ ਦੇ ਵੱਖ ਵੱਖ ਡੇਟਾਬੇਸ ਸਕੈਮਾ ਦੇ ਵਿਰੁੱਧ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ.

MySQL Workbench ਟੂਲ ਦੇ ਤਲ ਖੱਬੇ ਕੋਨੇ ਵਿੱਚ ਡੇਟਾਬੇਸ ਸ੍ਕੀਮਾ ਦੀ ਸੂਚੀ ਹੈ. ਤੁਸੀਂ ਸੱਜਾ ਕਲਿਕ ਕਰਕੇ ਅਤੇ "ਸਕੀਮਾ ਬਣਾਓ" ਦੀ ਚੋਣ ਕਰਕੇ ਆਪਣਾ ਖੁਦ ਜੋੜ ਸਕਦੇ ਹੋ.

ਤੁਸੀਂ ਟੇਬਲ, ਵਿਯੂਜ਼, ਸਟੋਰੀਜ਼ ਪ੍ਰਕਿਰਿਆਵਾਂ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਵੇਖਣ ਲਈ ਕਿਸੇ ਵੀ ਸਕੀਮਾ ਨੂੰ ਕਲਿਕ ਕਰਕੇ ਵਿਸਤਾਰ ਕਰ ਸਕਦੇ ਹੋ.

ਇਕ ਇਕਾਈ 'ਤੇ ਸੱਜਾ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਇਕ ਨਵਾਂ ਆਬਜੈਕਟ ਬਣਾ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਇਕ ਨਵੀਂ ਟੇਬਲ.

MySQL Workbench ਦਾ ਸਹੀ ਪੈਨਲ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਅਸਲੀ ਕੰਮ ਕਰਦੇ ਹੋ. ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਸਾਰਣੀ ਬਣਾਉਂਦੇ ਸਮੇਂ ਤੁਸੀਂ ਆਪਣੇ ਡਾਟਾ ਕਿਸਮਾਂ ਦੇ ਨਾਲ ਕਾਲਮ ਵੀ ਜੋੜ ਸਕਦੇ ਹੋ. ਤੁਸੀਂ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਵੀ ਸ਼ਾਮਿਲ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਅਸਲ ਕੋਡ ਨੂੰ ਜੋੜਨ ਲਈ ਤੁਹਾਡੇ ਲਈ ਐਡੀਟਰ ਦੇ ਅੰਦਰ ਨਵੀਂ ਸਟੋਰੀ ਪ੍ਰਕਿਰਿਆ ਲਈ ਬੁਨਿਆਦੀ ਟੈਪਲੇਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ.

07 ਦੇ 08

PHPMyAdmin ਨੂੰ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ

PHPMyAdmin ਇੰਸਟਾਲ ਕਰੋ

MySQL ਡੈਟਾਬੇਸ ਨੂੰ ਪ੍ਰਸ਼ਾਸ਼ਿਤ ਕਰਨ ਲਈ ਇੱਕ ਆਮ ਸਾਧਨ PHPMyAdmin ਹੈ ਅਤੇ ਇਸ ਸਾਧਨ ਦੀ ਸਥਾਪਨਾ ਕਰਕੇ ਤੁਸੀਂ ਇੱਕ ਵਾਰ ਪੁਸ਼ਟੀ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਅਪਾਚੇ, PHP ਅਤੇ MySQL ਦੇ ਸਾਰੇ ਲਈ ਠੀਕ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹੋ.

ਇੱਕ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹੋ ਅਤੇ ਹੇਠਲੀ ਕਮਾਂਡ ਦਰਜ ਕਰੋ:

sudo apt-get install phpmyadmin

ਇੱਕ ਵਿੰਡੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਵੈਬ ਸਰਵਰ ਤੋਂ ਇਹ ਪੁੱਛੇਗੀ.

ਡਿਫਾਲਟ ਚੋਣ ਪਹਿਲਾਂ ਹੀ ਅਪਾਚੇ ਤੇ ਸੈੱਟ ਕੀਤੀ ਗਈ ਹੈ ਤਾਂ ਕਿ ਓਕੇ ਬਟਨ ਨੂੰ ਉਭਾਰਨ ਲਈ ਟੈਬ ਕੀ ਵਰਤਿਆ ਜਾਵੇ ਅਤੇ ਰਿਟਰਨ ਦਬਾਓ.

ਇਕ ਹੋਰ ਵਿੰਡੋ ਇਹ ਪੁੱਛੇਗੀ ਕਿ ਕੀ ਤੁਸੀਂ PHPMyAdmin ਨਾਲ ਵਰਤੀ ਜਾਣ ਵਾਲਾ ਮੂਲ ਡਾਟਾਬੇਸ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ?

"ਹਾਂ" ਚੋਣ ਚੁਣਨ ਲਈ ਟੈਬ ਦੀ ਕੁੰਜੀ ਦਬਾਓ ਅਤੇ ਰਿਟਰਨ ਦਬਾਉ.

ਅੰਤ ਵਿੱਚ ਤੁਹਾਨੂੰ PHPMyAdmin ਡਾਟਾਬੇਸ ਲਈ ਇੱਕ ਪਾਸਵਰਡ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਵੇਗਾ. ਜਦੋਂ ਵੀ ਤੁਸੀਂ PHPਮੀ ਐਡਮਿਨ ਤੇ ਲਾਗਇਨ ਕਰਦੇ ਹੋ ਤਾਂ ਵਰਤੇ ਜਾਣ ਲਈ ਕੁਝ ਸੁਰੱਖਿਅਤ ਕਰੋ.

ਸਾਫਟਵੇਅਰ ਹੁਣ ਸਥਾਪਤ ਹੋਵੇਗਾ ਅਤੇ ਤੁਹਾਨੂੰ ਕਮਾਂਡ ਪ੍ਰੌਮਪਟ ਤੇ ਵਾਪਸ ਭੇਜਿਆ ਜਾਵੇਗਾ.

ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ PHPMyAdmin ਦੀ ਵਰਤੋਂ ਕਰ ਸਕੋ, ਇੱਥੇ ਚਲਾਉਣ ਲਈ ਕੁਝ ਹੋਰ ਕਮਾਂਡਜ਼ ਹਨ:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf

sudo a2enconfr phpmyadmin.conf

sudo systemctl ਰਿਲੋਡ apache2.service

ਉੱਪਰਲੀਆਂ ਕਮਾਂਡਾਂ apache.conf ਫਾਇਲ ਲਈ / etc / phpmyadmin ਫੋਲਡਰ ਤੋਂ / etc / apache2 / conf-available ਫੋਲਡਰ ਵਿੱਚ ਇੱਕ ਸਿੰਬੋਲਿਕ ਲਿੰਕ ਬਣਾਉਂਦੀਆਂ ਹਨ.

ਦੂਜੀ ਲਾਈਨ ਅਪਾਚੇ ਵਿੱਚ phpmyadmin ਸੰਰਚਨਾ ਫਾਇਲ ਨੂੰ ਯੋਗ ਕਰਦੀ ਹੈ ਅਤੇ ਅੰਤ ਵਿੱਚ ਆਖਰੀ ਲਾਈਨ ਅਪਾਚੇ ਵੈੱਬ ਸਰਵਿਸ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਦੀ ਹੈ.

ਇਸ ਦਾ ਇਹ ਮਤਲਬ ਹੈ ਕਿ ਹੁਣ ਤੁਸੀਂ PHPMyAdmin ਨੂੰ ਡਾਟਾਬੇਸਾਂ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਵਰਤ ਸਕਦੇ ਹੋ:

PHPMyAdmin MySQL ਡੈਟਾਬੇਸਾਂ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਇੱਕ ਵੈਬ ਅਧਾਰਤ ਸੰਦ ਹੈ.

ਖੱਬੀ ਪੈਨਲ ਡਾਟਾਬੇਸ ਸਕੀਮਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਇੱਕ ਸਕੀਮਾ ਤੇ ਕਲਿਕ ਕਰਨਾ ਡਾਟਾਬੇਸ ਆਬਜੈਕਟ ਦੀ ਇੱਕ ਸੂਚੀ ਦਿਖਾਉਣ ਲਈ ਸਕੀਮਾ ਨੂੰ ਫੈਲਾਉਂਦਾ ਹੈ

ਚੋਟੀ ਦੇ ਆਈਕਾਨ ਬਾਰ ਤੋਂ ਤੁਸੀਂ MySQL ਦੇ ਵੱਖ-ਵੱਖ ਪਹਿਲੂਆਂ ਦਾ ਪ੍ਰਬੰਧ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ:

08 08 ਦਾ

ਹੋਰ ਰੀਡਿੰਗ

W3 ਸਕੂਲੀਜ

ਹੁਣ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਡਾਟਾਬੇਸ ਸਰਵਰ ਹੈ ਅਤੇ ਚੱਲ ਰਿਹਾ ਹੈ ਤਾਂ ਤੁਸੀਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਵਿਕਾਸ ਲਈ ਇਸਨੂੰ ਵਰਤਣਾ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ.

ਐਚਟੀਐਮਐਸ, ਸੀਐਸਐਸ, ਏਐਸਪੀ, ਜਾਵਾਸਕਰਿਪਟ ਅਤੇ PHP ਸਿੱਖਣ ਲਈ ਇਕ ਵਧੀਆ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ W3Schools ਹੈ

ਇਸ ਵੈਬਸਾਈਟ ਤੇ ਕਲਾਈਂਟ ਸਾਈਡ ਅਤੇ ਸਰਵਰ ਸਾਈਡ ਵੈਬ ਡਿਵੈਲਪਮੈਂਟ ਦੇ ਟਿਊਟੋਰਿਯਲ ਦੀ ਪਾਲਣਾ ਕਰਨ ਲਈ ਅਜੇ ਪੂਰੀ ਆਸਾਨ ਹੈ.

ਹਾਲਾਂਕਿ ਤੁਸੀਂ ਡੂੰਘਾਈ ਵਿਚ ਨਹੀਂ ਸਿੱਖੋਗੇ, ਤੁਸੀਂ ਆਪਣੇ ਤਰੀਕੇ ਨਾਲ ਜਾਣ ਲਈ ਲੋੜੀਂਦੇ ਬੁਨਿਆਦੀ ਅਤੇ ਸੰਕਲਪਾਂ ਨੂੰ ਸਮਝ ਪਾਓਗੇ.