ਵਰਡਪਰੈਸ ਇੱਕ ਮੁਫਤ ਅਤੇ ਓਪਨ ਸੋਰਸ ਵੈਬਸਾਈਟ ਅਤੇ ਬਲੌਗਿੰਗ ਟੂਲ ਹੈ ਜੋ PHP ਅਤੇ MySQL ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਵਰਡਪਰੈਸ ਵਰਤਮਾਨ ਵਿੱਚ ਇੰਟਰਨੈੱਟ 'ਤੇ ਸਭ ਤੋਂ ਪ੍ਰਸਿੱਧ CMS (ਸਮੱਗਰੀ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ) ਹੈ, ਅਤੇ ਇਸਦੀ ਕਾਰਜਸ਼ੀਲਤਾ ਨੂੰ ਵਧਾਉਣ ਲਈ 20,000 ਤੋਂ ਵੱਧ ਪਲੱਗਇਨ ਹਨ। ਇਹ ਵਰਡਪਰੈਸ ਨੂੰ ਇੱਕ ਵੈਬਸਾਈਟ ਬਣਾਉਣ ਅਤੇ ਤੇਜ਼ੀ ਅਤੇ ਆਸਾਨੀ ਨਾਲ ਚਲਾਉਣ ਲਈ ਇੱਕ ਵਧੀਆ ਵਿਕਲਪ ਬਣਾਉਂਦਾ ਹੈ। ਇਸ ਗਾਈਡ ਵਿੱਚ, ਅਸੀਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਾਂਗੇ ਕਿ CentOS 7 'ਤੇ ਅਪਾਚੇ ਵੈੱਬ ਸਰਵਰ ਨਾਲ ਇੱਕ ਵਰਡਪਰੈਸ ਇੰਸਟੈਂਸ ਕਿਵੇਂ ਸੈਟ ਅਪ ਕਰਨਾ ਹੈ. ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ ਇਸ ਗਾਈਡ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ, ਇੱਥੇ ਕੁਝ ਕਦਮ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਪਹਿਲਾਂ ਪੂਰਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਤੁਹਾਨੂੰ ਇੱਕ ਗੈਰ-ਰੂਟ ਉਪਭੋਗਤਾ ਨਾਲ ਸਥਾਪਤ ਅਤੇ ਸੰਰਚਿਤ ਕੀਤੇ CentOS 7 ਸਰਵਰ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ sudo ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ. ਜੇਕਰ ਤੁਸੀਂ ਅਜੇ ਤੱਕ ਅਜਿਹਾ ਨਹੀਂ ਕੀਤਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਖਾਤੇ ਨੂੰ ਬਣਾਉਣ ਲਈ CentOS 7 ਸ਼ੁਰੂਆਤੀ ਸਰਵਰ ਸੈੱਟਅੱਪ ਗਾਈਡ ਵਿੱਚ 1-4 ਕਦਮਾਂ ਰਾਹੀਂ ਚਲਾ ਸਕਦੇ ਹੋ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ CentOS 7 ਸਰਵਰ 'ਤੇ LAMP (Linux, Apache, MySQL, ਅਤੇ PHP) ਸਟੈਕ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਹ ਕੰਪੋਨੈਂਟ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਇੰਸਟੌਲ ਜਾਂ ਕੌਂਫਿਗਰ ਨਹੀਂ ਹਨ, ਤਾਂ ਤੁਸੀਂ CentOS 7 'ਤੇ LAMP ਨੂੰ ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ ਇਹ ਸਿੱਖਣ ਲਈ ਇਸ ਗਾਈਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਜਦੋਂ ਤੁਸੀਂ ਇਹਨਾਂ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਵਰਡਪਰੈਸ ਦੀ ਸਥਾਪਨਾ ਨੂੰ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ. ਪਹਿਲਾ ਕਦਮ ਜੋ ਅਸੀਂ ਚੁੱਕਾਂਗੇ ਉਹ ਤਿਆਰੀ ਵਿੱਚ ਹੈ। ਵਰਡਪਰੈਸ ਸਾਈਟ ਅਤੇ ਇਸਦੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਜਾਣਕਾਰੀ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਇੱਕ ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ. ਸਾਡੇ ਕੋਲ ਮਾਰੀਆਡੀਬੀ (ਮਾਈਐਸਕਯੂਐਲ ਦਾ ਇੱਕ ਫੋਰਕ) ਪਹਿਲਾਂ ਹੀ ਸਥਾਪਿਤ ਹੈ, ਜੋ ਇਹ ਕਾਰਜਸ਼ੀਲਤਾ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ, ਪਰ ਸਾਨੂੰ ਵਰਡਪਰੈਸ ਲਈ ਇੱਕ ਡੇਟਾਬੇਸ ਅਤੇ ਇੱਕ ਉਪਭੋਗਤਾ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ ਜਿਸ ਨਾਲ ਕੰਮ ਕੀਤਾ ਜਾ ਸਕੇ। ਸ਼ੁਰੂ ਕਰਨ ਲਈ, MySQLâÃÂÃÂs ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਇਹ ਕਮਾਂਡ ਜਾਰੀ ਕਰਕੇ ਰੂਟ (ਪ੍ਰਸ਼ਾਸਕੀ) ਖਾਤਾ: mysql -u root -p ਤੁਹਾਨੂੰ ਉਸ ਪਾਸਵਰਡ ਲਈ ਪੁੱਛਿਆ ਜਾਵੇਗਾ ਜੋ ਤੁਸੀਂ ਰੂਟ ਖਾਤੇ ਲਈ ਸੈੱਟ ਕੀਤਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ MySQL ਇੰਸਟਾਲ ਕੀਤਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਉਹ ਪਾਸਵਰਡ ਜਮ੍ਹਾਂ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ MySQL ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਦਿੱਤਾ ਜਾਵੇਗਾ। ਪਹਿਲਾਂ, ਅਸੀਂ ਇੱਕ ਨਵਾਂ ਡਾਟਾਬੇਸ ਬਣਾਵਾਂਗੇ ਜਿਸਨੂੰ ਵਰਡਪਰੈਸ ਕੰਟਰੋਲ ਕਰ ਸਕਦਾ ਹੈ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਜੋ ਚਾਹੋ ਕਾਲ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ ਮੈਂ ਇਸਨੂੰ ਕਾਲ ਕਰਾਂਗਾ ਇਸ ਉਦਾਹਰਨ ਲਈ wordpress. ਡਾਟਾਬੇਸ ਵਰਡਪਰੈਸ ਬਣਾਓ; ** ਨੋਟ ਕਰੋ ਹਰ MySQL ਸਟੇਟਮੈਂਟ ਜਾਂ ਕਮਾਂਡ ਇੱਕ ਅਰਧ-ਕੋਲਨ ਵਿੱਚ ਖਤਮ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ( ਇਸ ਲਈ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਜਾਂਚ ਕਰੋ ਕਿ ਇਹ ਮੌਜੂਦ ਹੈ ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੱਸਿਆ ਵਿੱਚ ਚੱਲ ਰਹੇ ਹੋ। ਅੱਗੇ, ਅਸੀਂ ਇੱਕ ਨਵਾਂ MySQL ਉਪਭੋਗਤਾ ਖਾਤਾ ਬਣਾਉਣ ਜਾ ਰਹੇ ਹਾਂ ਜਿਸਦੀ ਵਰਤੋਂ ਅਸੀਂ ਵਰਡਪਰੈਸ ਦੇ ਨਵੇਂ ਡੇਟਾਬੇਸ 'ਤੇ ਕੰਮ ਕਰਨ ਲਈ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਕਰਾਂਗੇ। ਇੱਕ-ਫੰਕਸ਼ਨ ਡੇਟਾਬੇਸ ਅਤੇ ਖਾਤੇ ਬਣਾਉਣਾ ਇੱਕ ਚੰਗਾ ਵਿਚਾਰ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਅਨੁਮਤੀਆਂ ਅਤੇ ਹੋਰ ਸੁਰੱਖਿਆ ਲੋੜਾਂ ਦੇ ਬਿਹਤਰ ਨਿਯੰਤਰਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਮੈਂ ਨਵੇਂ ਖਾਤੇ ਨੂੰ ਕਾਲ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ wordpressuser ਅਤੇ ਇਸਦਾ ਇੱਕ ਪਾਸਵਰਡ ਨਿਰਧਾਰਤ ਕਰੇਗਾ ਪਾਸਵਰਡ। ਤੁਹਾਨੂੰ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਇੱਕ ਵੱਖਰੇ ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਉਦਾਹਰਣਾਂ ਬਹੁਤ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹਨ। 'ਪਾਸਵਰਡ'ਦੁਆਰਾ ਪਛਾਣਿਆ ਉਪਭੋਗਤਾ wordpressuser@localhost ਬਣਾਓ; ਇਸ ਸਮੇਂ, ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਡੇਟਾਬੇਸ ਅਤੇ ਉਪਭੋਗਤਾ ਖਾਤਾ ਹੈ ਜੋ ਹਰੇਕ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਵਰਡਪਰੈਸ ਲਈ ਬਣਾਏ ਗਏ ਹਨ. ਹਾਲਾਂਕਿ, ਉਪਭੋਗਤਾ ਕੋਲ ਡੇਟਾਬੇਸ ਤੱਕ ਕੋਈ ਪਹੁੰਚ ਨਹੀਂ ਹੈ. ਸਾਨੂੰ ਸਾਡੇ ਉਪਭੋਗਤਾ ਨੂੰ ਡੇਟਾਬੇਸ ਤੱਕ ਪਹੁੰਚ ਦੇ ਕੇ ਦੋ ਹਿੱਸਿਆਂ ਨੂੰ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ। ਵਰਡਪ੍ਰੈਸ 'ਤੇ ਸਾਰੇ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਦਿਓ।* 'ਪਾਸਵਰਡ'ਦੁਆਰਾ ਪਛਾਣੇ ਗਏ wordpressuser@localhost ਨੂੰ; ਹੁਣ ਜਦੋਂ ਉਪਭੋਗਤਾ ਕੋਲ ਡੇਟਾਬੇਸ ਤੱਕ ਪਹੁੰਚ ਹੈ, ਸਾਨੂੰ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰਾਂ ਨੂੰ ਫਲੱਸ਼ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਤਾਂ ਜੋ MySQL ਨੂੰ ਹਾਲ ਹੀ ਦੇ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਬਦਲਾਵਾਂ ਬਾਰੇ ਪਤਾ ਹੋਵੇ ਜੋ ਅਸੀਂ ਕੀਤੇ ਹਨ: ਫਲੱਸ਼ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ; ਇੱਕ ਵਾਰ ਜਦੋਂ ਇਹ ਸਾਰੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਤਾਂ ਅਸੀਂ ਟਾਈਪ ਕਰਕੇ MySQL ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਤੋਂ ਬਾਹਰ ਆ ਸਕਦੇ ਹਾਂ: ਨਿਕਾਸ ਤੁਹਾਨੂੰ ਹੁਣ ਆਪਣੇ ਨਿਯਮਤ SSH ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ 'ਤੇ ਵਾਪਸ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਵਰਡਪਰੈਸ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਇੱਕ PHP ਮੋਡੀਊਲ ਹੈ ਜੋ ਸਾਨੂੰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਇਹ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਸ ਮੋਡੀਊਲ ਤੋਂ ਬਿਨਾਂ, ਵਰਡਪਰੈਸ ਥੰਬਨੇਲ ਬਣਾਉਣ ਲਈ ਚਿੱਤਰਾਂ ਦਾ ਆਕਾਰ ਬਦਲਣ ਦੇ ਯੋਗ ਨਹੀਂ ਹੋਵੇਗਾ। ਅਸੀਂ ਵਰਤ ਕੇ CentOSâÃÂÃÂs ਡਿਫਾਲਟ ਰਿਪੋਜ਼ਟਰੀਆਂ ਤੋਂ ਉਹ ਪੈਕੇਜ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ yum: sudo yum php-gd ਇੰਸਟਾਲ ਕਰੋ ਹੁਣ ਸਾਨੂੰ ਅਪਾਚੇ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਤਾਂ ਜੋ ਇਹ ਨਵੇਂ ਮੋਡੀਊਲ ਨੂੰ ਪਛਾਣ ਸਕੇ: sudo ਸੇਵਾ httpd ਰੀਸਟਾਰਟ ਅਸੀਂ ਹੁਣ ਪ੍ਰੋਜੈਕਟ ਦੀ ਵੈੱਬਸਾਈਟ ਤੋਂ ਵਰਡਪਰੈਸ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ਤਿਆਰ ਹਾਂ। ਖੁਸ਼ਕਿਸਮਤੀ ਨਾਲ, ਵਰਡਪਰੈਸ ਟੀਮ ਹਮੇਸ਼ਾਂ ਆਪਣੇ ਸੌਫਟਵੇਅਰ ਦੇ ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਸਥਿਰ ਸੰਸਕਰਣ ਨੂੰ ਉਸੇ URL ਨਾਲ ਲਿੰਕ ਕਰਦੀ ਹੈ, ਇਸਲਈ ਅਸੀਂ ਇਸਨੂੰ ਟਾਈਪ ਕਰਕੇ ਵਰਡਪਰੈਸ ਦਾ ਸਭ ਤੋਂ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ: cd ~ wget httpwordpress.org/latest.tar.gz ਇਹ ਇੱਕ ਸੰਕੁਚਿਤ ਪੁਰਾਲੇਖ ਫਾਈਲ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੇਗਾ ਜਿਸ ਵਿੱਚ ਉਹ ਸਾਰੀਆਂ ਵਰਡਪਰੈਸ ਫਾਈਲਾਂ ਸ਼ਾਮਲ ਹਨ ਜਿਨ੍ਹਾਂ ਦੀ ਸਾਨੂੰ ਲੋੜ ਹੈ। ਅਸੀਂ ਵਰਡਪਰੈਸ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾਉਣ ਲਈ ਆਰਕਾਈਵ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰ ਸਕਦੇ ਹਾਂ ਟਾਰ: tar xzvf latest.tar.gz ਹੁਣ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਹੋਵੇਗੀ ਜਿਸ ਨੂੰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਤੁਹਾਡੀ ਹੋਮ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ wordpress. ਅਸੀਂ ਅਨਪੈਕ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਅਪਾਚੇ ਦੇ ਦਸਤਾਵੇਜ਼ ਰੂਟ ਵਿੱਚ ਟ੍ਰਾਂਸਫਰ ਕਰਕੇ ਇੰਸਟਾਲੇਸ਼ਨ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦੇ ਹਾਂ, ਜਿੱਥੇ ਇਹ ਸਾਡੀ ਵੈਬਸਾਈਟ ਦੇ ਵਿਜ਼ਿਟਰਾਂ ਨੂੰ ਦਿੱਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਅਸੀਂ ਆਪਣੀਆਂ ਵਰਡਪਰੈਸ ਫਾਈਲਾਂ ਨੂੰ ਉੱਥੇ ਟ੍ਰਾਂਸਫਰ ਕਰ ਸਕਦੇ ਹਾਂ rsync, ਜੋ ਫਾਈਲਾਂ ਨੂੰ ਡਿਫੌਲਟ ਅਨੁਮਤੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖੇਗਾ: sudo rsync -avP ~/wordpress/ /var/www/html/ rysnc ਉਸ ਡਾਇਰੈਕਟਰੀ ਤੋਂ ਸਾਰੀਆਂ ਸਮੱਗਰੀਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਕਾਪੀ ਕਰੇਗਾ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਡੌਕੂਮੈਂਟ ਰੂਟ 'ਤੇ ਅਨਪੈਕ ਕੀਤਾ ਹੈ /var/www/html/। ਹਾਲਾਂਕਿ, ਸਾਨੂੰ ਅਜੇ ਵੀ ਅਪਲੋਡ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਵਰਡਪਰੈਸ ਲਈ ਇੱਕ ਫੋਲਡਰ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ। ਅਸੀਂ ਇਸ ਨਾਲ ਕਰ ਸਕਦੇ ਹਾਂ mkdir ਕਮਾਂਡ: mkdir /var/www/html/wp-content/uploads ਹੁਣ ਸਾਨੂੰ ਸਾਡੀਆਂ ਵਰਡਪਰੈਸ ਫਾਈਲਾਂ ਅਤੇ ਫੋਲਡਰਾਂ ਨੂੰ ਸਹੀ ਮਲਕੀਅਤ ਅਤੇ ਅਨੁਮਤੀਆਂ ਦੇਣ ਦੀ ਲੋੜ ਹੈ। ਇਹ ਸੁਰੱਖਿਆ ਨੂੰ ਵਧਾਏਗਾ ਜਦੋਂ ਕਿ ਅਜੇ ਵੀ ਵਰਡਪਰੈਸ ਨੂੰ ਇਰਾਦੇ ਅਨੁਸਾਰ ਕੰਮ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਅਸੀਂ ਵਰਤਾਂਗੇ ਅਪਾਚੇ ਦੇ ਉਪਭੋਗਤਾ ਅਤੇ ਸਮੂਹ ਨੂੰ ਮਲਕੀਅਤ ਦੇਣ ਲਈ chown: sudo chown -R apache: apache /var/www/html/* ਇਸ ਤਬਦੀਲੀ ਨਾਲ, ਵੈੱਬ ਸਰਵਰ ਵਰਡਪਰੈਸ ਫਾਈਲਾਂ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਸੋਧਣ ਦੇ ਯੋਗ ਹੋ ਜਾਵੇਗਾ, ਅਤੇ ਸਾਨੂੰ ਸਰਵਰ 'ਤੇ ਸਮੱਗਰੀ ਅਪਲੋਡ ਕਰਨ ਦੀ ਵੀ ਆਗਿਆ ਦੇਵੇਗਾ। ਵਰਡਪਰੈਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਲੋੜੀਂਦੀਆਂ ਜ਼ਿਆਦਾਤਰ ਸੰਰਚਨਾਵਾਂ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਇੱਕ ਵੈੱਬ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਪੂਰਾ ਕੀਤਾ ਜਾਵੇਗਾ। ਹਾਲਾਂਕਿ, ਸਾਨੂੰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਕੁਝ ਕੰਮ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ ਵਰਡਪਰੈਸ MySQL ਡੇਟਾਬੇਸ ਨਾਲ ਜੁੜ ਸਕਦਾ ਹੈ ਜੋ ਅਸੀਂ ਇਸਦੇ ਲਈ ਬਣਾਇਆ ਹੈ. ਅਪਾਚੇ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਜਾ ਕੇ ਸ਼ੁਰੂ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ ਵਰਡਪਰੈਸ ਸਥਾਪਿਤ ਕੀਤਾ ਹੈ: cd /var/www/html ਮੁੱਖ ਸੰਰਚਨਾ ਫਾਈਲ ਜਿਸ 'ਤੇ ਵਰਡਪਰੈਸ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ wp-config.php. ਇੱਕ ਨਮੂਨਾ ਸੰਰਚਨਾ ਫਾਈਲ ਜੋ ਜਿਆਦਾਤਰ ਉਹਨਾਂ ਸੈਟਿੰਗਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ ਜੋ ਸਾਨੂੰ ਲੋੜੀਂਦੀ ਹੈ, ਮੂਲ ਰੂਪ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਸਾਨੂੰ ਬਸ ਇਸ ਨੂੰ ਡਿਫੌਲਟ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਟਿਕਾਣੇ 'ਤੇ ਕਾਪੀ ਕਰਨਾ ਹੈ, ਤਾਂ ਜੋ ਵਰਡਪਰੈਸ ਫਾਈਲ ਨੂੰ ਪਛਾਣ ਸਕੇ ਅਤੇ ਵਰਤ ਸਕੇ: cp wp-config-sample.php wp-config.php ਹੁਣ ਜਦੋਂ ਸਾਡੇ ਕੋਲ ਕੰਮ ਕਰਨ ਲਈ ਇੱਕ ਸੰਰਚਨਾ ਫਾਈਲ ਹੈ, ਆਓ ਇਸਨੂੰ ਇੱਕ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਖੋਲ੍ਹੀਏ: ਨੈਨੋ wp-config.php ਇਸ ਫਾਈਲ ਵਿੱਚ ਸਾਨੂੰ ਸਿਰਫ ਉਹਨਾਂ ਮਾਪਦੰਡਾਂ ਵਿੱਚ ਸੋਧ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਸਾਡੇ ਡੇਟਾਬੇਸ ਦੀ ਜਾਣਕਾਰੀ ਰੱਖਦੇ ਹਨ। ਸਾਨੂੰ ਸਿਰਲੇਖ ਵਾਲਾ ਭਾਗ ਲੱਭਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ MySQL ਸੈਟਿੰਗਾਂ ਅਤੇ ਬਦਲੋ DB_NAME, DB_USER, ਅਤੇ DB_PASSWORD ਵੇਰੀਏਬਲ ਵਰਡਪਰੈਸ ਲਈ ਸਾਡੇ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਡੇਟਾਬੇਸ ਨਾਲ ਸਹੀ ਢੰਗ ਨਾਲ ਜੁੜਨ ਅਤੇ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ। ਤੁਹਾਡੇ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਡੇਟਾਬੇਸ ਲਈ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ ਇਹਨਾਂ ਪੈਰਾਮੀਟਰਾਂ ਦੇ ਮੁੱਲਾਂ ਨੂੰ ਭਰੋ। ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ: // ** MySQL ਸੈਟਿੰਗਾਂ - ਤੁਸੀਂ ਇਹ ਜਾਣਕਾਰੀ ਆਪਣੇ ਵੈਬ ਹੋਸਟ ਤੋਂ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ ** // ਵਰਡਪਰੈਸ ਲਈ ਡੇਟਾਬੇਸ ਦਾ ਨਾਮ */ define('DB_NAME', 'wordpressMySQL ਡੇਟਾਬੇਸ ਉਪਭੋਗਤਾ ਨਾਮ */ define('DB_USER', 'wordpressuserMySQL ਡੇਟਾਬੇਸ ਪਾਸਵਰਡ */ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ('DB_PASSWORD', 'ਪਾਸਵਰਡ ਇਹ ਸਿਰਫ ਉਹੀ ਮੁੱਲ ਹਨ ਜੋ ਤੁਹਾਨੂੰ ਬਦਲਣ ਦੀ ਲੋੜ ਹੈ, ਇਸਲਈ ਜਦੋਂ ਤੁਸੀਂ ਪੂਰਾ ਕਰ ਲੈਂਦੇ ਹੋ ਤਾਂ ਫਾਈਲ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ ਅਤੇ ਬੰਦ ਕਰੋ। ਹੁਣ ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਤੁਹਾਡੀਆਂ ਫਾਈਲਾਂ ਹਨ ਅਤੇ ਤੁਹਾਡਾ ਸੌਫਟਵੇਅਰ ਕੌਂਫਿਗਰ ਕੀਤਾ ਗਿਆ ਹੈ, ਤੁਸੀਂ ਵੈਬ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਵਰਡਪਰੈਸ ਸਥਾਪਨਾ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦੇ ਹੋ। ਆਪਣੇ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ, ਆਪਣੇ ਸਰਵਰ ਦੇ ਡੋਮੇਨ ਨਾਮ ਜਾਂ ਜਨਤਕ IP ਪਤੇ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ: httpserver_domain_name_or_IP ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਉਹ ਭਾਸ਼ਾ ਚੁਣਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਵਰਡਪਰੈਸ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ. ਇੱਕ ਭਾਸ਼ਾ ਦੀ ਚੋਣ ਕਰਨ ਅਤੇ **ਜਾਰੀ ਰੱਖੋ 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਤੋਂ ਬਾਅਦ ਤੁਹਾਨੂੰ ਵਰਡਪਰੈਸ ਸ਼ੁਰੂਆਤੀ ਸੰਰਚਨਾ ਪੰਨੇ ਦੇ ਨਾਲ ਪੇਸ਼ ਕੀਤਾ ਜਾਵੇਗਾ, ਜਿੱਥੇ ਤੁਸੀਂ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਪ੍ਰਬੰਧਕ ਖਾਤਾ ਬਣਾਓਗੇ: ਸਾਈਟ ਅਤੇ ਪ੍ਰਬੰਧਕੀ ਖਾਤੇ ਲਈ ਜਾਣਕਾਰੀ ਭਰੋ ਜੋ ਤੁਸੀਂ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਜਦੋਂ ਤੁਸੀਂ ਪੂਰਾ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਜਾਰੀ ਰੱਖਣ ਲਈ ਹੇਠਾਂ **ਇੰਸਟਾਲ ਵਰਡਪਰੈਸ** ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਵਰਡਪਰੈਸ ਇੰਸਟਾਲੇਸ਼ਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੇਗਾ, ਅਤੇ ਫਿਰ ਤੁਹਾਨੂੰ ਉਸ ਖਾਤੇ ਨਾਲ ਲੌਗਇਨ ਕਰਨ ਲਈ ਕਹੇਗਾ ਜੋ ਤੁਸੀਂ ਹੁਣੇ ਬਣਾਇਆ ਹੈ: ਜਾਰੀ ਰੱਖਣ ਲਈ, ਹੇਠਾਂ **ਲੌਗ ਇਨ** ਬਟਨ ਨੂੰ ਦਬਾਓ, ਫਿਰ ਆਪਣੀ ਪ੍ਰਸ਼ਾਸਕ ਖਾਤਾ ਜਾਣਕਾਰੀ ਭਰੋ: ** ਲੌਗ ਇਨ ਕਰਨ ਤੋਂ ਬਾਅਦ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਨਵੇਂ ਵਰਡਪਰੈਸ ਡੈਸ਼ਬੋਰਡ ਨਾਲ ਪੇਸ਼ ਕੀਤਾ ਜਾਵੇਗਾ: ਤੁਹਾਡੇ ਕੋਲ ਹੁਣ ਇੱਕ ਵਰਡਪਰੈਸ ਉਦਾਹਰਨ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ ਤੁਹਾਡੇ CentOS 7 ਸਰਵਰ ਤੇ ਚੱਲ ਰਹੀ ਹੈ. ਇੱਥੇ ਬਹੁਤ ਸਾਰੇ ਰਸਤੇ ਹਨ ਜੋ ਤੁਸੀਂ ਇੱਥੋਂ ਲੈ ਸਕਦੇ ਹੋ। ਅਸੀਂ ਹੇਠਾਂ ਕੁਝ ਆਮ ਵਿਕਲਪਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕੀਤਾ ਹੈ: ਇੱਕ ਮਿਲੀਅਨ ਤੋਂ ਵੱਧ ਡਿਵੈਲਪਰਾਂ ਦੇ ਸਾਡੇ ਡਿਜੀਟਲ ਓਸ਼ਨ ਭਾਈਚਾਰੇ ਵਿੱਚ ਮੁਫਤ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ! ਮਦਦ ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ ਸਾਡੇ ਪ੍ਰਸ਼ਨਾਂ ਵਿੱਚ ਗਿਆਨ ਸਾਂਝਾ ਕਰੋ& ਜਵਾਬ ਸੈਕਸ਼ਨ, ਟਿਊਟੋਰਿਅਲ ਅਤੇ ਟੂਲ ਲੱਭੋ ਜੋ ਇੱਕ ਡਿਵੈਲਪਰ ਵਜੋਂ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨਗੇ ਅਤੇ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਜਾਂ ਕਾਰੋਬਾਰ ਨੂੰ ਸਕੇਲ ਕਰਨਗੇ, ਅਤੇ ਦਿਲਚਸਪੀ ਵਾਲੇ ਵਿਸ਼ਿਆਂ ਦੀ ਗਾਹਕੀ ਲੈਣਗੇ। ਸਾਈਨ ਅੱਪ ਕਰੋ। ਲੇਖਕ **ਇਹ ਪੜ੍ਹੋ: ਕਦਮ ਚਾਰ ਸਮੱਸਿਆ ਨਿਵਾਰਨ (ਭਾਵ ਤੁਹਾਡੀ ਵੈੱਬਸਾਈਟ 'ਤੇ ਇੱਕ ਗੰਭੀਰ ਤਰੁੱਟੀ ਹੋ ​​ਗਈ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਸੰਦੇਸ਼ ਨੂੰ ਦੇਖਦੇ ਹੋ, ਤਾਂ ਇਸਦਾ ਸੰਭਾਵਤ ਤੌਰ 'ਤੇ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਇੱਕ PHP ਹਾਰਡ ਨਿਰਭਰਤਾ ਗੁਆ ਰਹੇ ਹੋ ਜਿਸਦੀ wp-admin ਨੂੰ ਲੋੜ ਹੈ। ਆਪਣੇ CentOS ਸਿਸਟਮ ਤੇ ਇਹ ਕਮਾਂਡ ਚਲਾਓ: sudo yum php-json ਇੰਸਟਾਲ ਕਰੋ. ਇੱਕ ਵਾਰ ਇਹ ਹੋ ਜਾਣ ਤੇ, ਚਲਾਓ sudo systemctl mariadb httpd ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ ਅਤੇ ਆਪਣੇ ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਤਾਜ਼ਾ ਕਰੋ। ਉਪਰੋਕਤ ਨੂੰ ਤੁਹਾਡੀ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਪਰ ਜੇਕਰ ਨਹੀਂ ਤਾਂ ਇਹਨਾਂ ਨੂੰ ਵੀ ਸਥਾਪਿਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਤੋਂ ਇਹ ਨਹੀਂ ਹਨ: php-mysql: ਹਾਰਡ ਨਿਰਭਰਤਾ, ਨਹੀਂ ਤਾਂ ਤੁਹਾਡੇ ਡੇਟਾਬੇਸ ਨਾਲ ਕੁਨੈਕਸ਼ਨ ਸਥਾਪਤ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। php-fpm: ਹਾਰਡ ਨਿਰਭਰਤਾ, ਨਹੀਂ ਤਾਂ ਤੁਹਾਨੂੰ ਗਲਤੀ ਸੁਨੇਹਾ ਮਿਲੇਗਾ âÃÂàਸਰਵਰ ਰੱਖ-ਰਖਾਅ ਡਾਊਨਟਾਈਮ ਜਾਂ ਸਮਰੱਥਾ ਸਮੱਸਿਆਵਾਂ ਦੇ ਕਾਰਨ ਅਸਥਾਈ ਤੌਰ 'ਤੇ ਤੁਹਾਡੀ ਬੇਨਤੀ ਦੀ ਸੇਵਾ ਕਰਨ ਵਿੱਚ ਅਸਮਰੱਥ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ php-gd: ਸਾਫਟ ਨਿਰਭਰਤਾ, ਵਰਡਪਰੈਸ ਤੁਹਾਡੀਆਂ ਤਸਵੀਰਾਂ ਨੂੰ ਥੰਬਨੇਲ ਵਿੱਚ ਮੁੜ ਆਕਾਰ ਦੇਣ ਲਈ ਇਸ ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਤੁਹਾਡੀ ਵੈੱਬਸਾਈਟ ਇਸ ਤੋਂ ਬਿਨਾਂ ਕੰਮ ਕਰੇਗੀ, ਪਰ ਮੈਂ ਅਜੇ ਵੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਸੀਂ ਇਸਨੂੰ ਸਥਾਪਿਤ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ SELinux ਯੋਗ ਕੀਤਾ ਹੈ ਅਤੇ ਤੁਸੀਂ SELinux ਮਾਹਰ ਨਹੀਂ ਹੋ, ਤਾਂ ਇਹ ਕਮਾਂਡ ਲਾਗੂ ਕਰੋ: ਇਸ ਕਮਾਂਡ ਨੂੰ ਪਿਛਲੀਆਂ ਟਿੱਪਣੀਆਂ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੁਝ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਬਹੁਤ ਬਹੁਤ ਧੰਨਵਾਦ ਪਿਆਰੇ ਦੋਸਤੋ! ਇਹ ਬਹੁਤ ਮਦਦਗਾਰ ਹੈ! ਹੈਲੋ, ਮੈਂ ਇਸ ਦਸਤਾਵੇਜ਼ ਦੀ ਪਾਲਣਾ ਕੀਤੀ ਅਤੇ ਕਦਮ ਪੂਰੇ ਕੀਤੇ ਪਰ ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ gui ਕੰਸੋਲ ਨੂੰ ਦੇਖਣ ਦੇ ਯੋਗ ਨਹੀਂ ਹਾਂ। ਮੈਂ ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਦੇਖ ਸਕਦਾ/ਸਕਦੀ ਹਾਂ। ਮੈਂ ਤੁਹਾਨੂੰ ਇਸ 'ਤੇ ਮੇਰੀ ਮਦਦ ਕਰਨ ਲਈ ਬੇਨਤੀ ਕਰਾਂਗਾ। ਅਗਾਊਂ ਧੰਨਵਾਦ