Knowledgebase ਪ੍ਰੋਫਿਟਸਰਵਰ ਸੇਵਾ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਸਧਾਰਨ ਨਿਰਦੇਸ਼
ਮੁੱਖ Knowledgebase ਲੀਨਕਸ ਉੱਤੇ ਵੈੱਬ ਸਰਵਰ (Apache-PHP-MySQL/MariaDB) ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ

ਲੀਨਕਸ ਉੱਤੇ ਵੈੱਬ ਸਰਵਰ (Apache-PHP-MySQL/MariaDB) ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ


ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ Linux ਚਲਾ ਰਹੇ ਸਰਵਰ 'ਤੇ ਵੈੱਬ ਵਾਤਾਵਰਣ ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ, ਇਸ ਬਾਰੇ ਕਦਮ-ਦਰ-ਕਦਮ ਨਿਰਦੇਸ਼ ਦੇਵਾਂਗੇ। ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਇਹ ਸਮਝਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ ਇੱਕ ਆਮ ਵੈੱਬ ਸਰਵਰ ਵਿੱਚ ਕੁਝ ਇੰਟਰੈਕਟਿੰਗ ਕੰਪੋਨੈਂਟ ਹੁੰਦੇ ਹਨ:

  • HTTP ਸਰਵਰ
  • ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੁਭਾਸ਼ੀਆ
  • ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ (DBMS)

ਆਪਣੀ ਵੈੱਬਸਾਈਟ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਇੱਕ ਸਮੱਗਰੀ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ (CMS), ਡੇਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਲਈ ਇੱਕ ਵੈੱਬ ਇੰਟਰਫੇਸ, ਅਤੇ FTP ਪਹੁੰਚ ਸਥਾਪਤ ਕਰਨ ਦੀ ਵੀ ਲੋੜ ਹੋਵੇਗੀ।

ਆਓ ਲੀਨਕਸ ਉੱਤੇ ਇੱਕ ਬਹੁਤ ਮਸ਼ਹੂਰ ਸੰਰਚਨਾ Apache-PHP-MySQL(MariaDB) ਸਥਾਪਤ ਕਰਨ ਬਾਰੇ ਵਿਚਾਰ ਕਰੀਏ। ਅਸੀਂ vsftpd ftp ਸਰਵਰ, phpMyAdmin - ਡੇਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਲਈ ਇੱਕ ਵੈੱਬ ਇੰਟਰਫੇਸ, ਅਤੇ ਇੱਕ ਸਮੱਗਰੀ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਵਰਡਪ੍ਰੈਸ ਵੀ ਸਥਾਪਿਤ ਕਰਾਂਗੇ।

ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਕਿਰਪਾ ਕਰਕੇ VPS ਸਰਵਰ ਆਰਡਰ ਕਰੋ or ਸਮਰਪਿਤ ਸਰਵਰ ਨੂੰ. ਉਦਾਹਰਣ ਵਜੋਂ ਅਸੀਂ ਇੱਕ ਵਰਚੁਅਲ ਸਰਵਰ ਵਰਤਿਆ ਜਿਸ ਵਿੱਚ ਸਟੈਟਿਕ IP ਐਡਰੈੱਸ Ubuntu Server 18.04 ਚੱਲ ਰਿਹਾ ਸੀ। ਸਾਰੀਆਂ ਕਮਾਂਡਾਂ ਰੂਟ ਯੂਜ਼ਰ ਦੁਆਰਾ ਚਲਾਈਆਂ ਗਈਆਂ ਸਨ।

ਅਪਾਚੇ HTTP ਸਰਵਰ ਸੰਰਚਨਾ

1. ਇੰਸਟਾਲੇਸ਼ਨ

apt install apache2

ਜਦੋਂ ਇੰਸਟਾਲੇਸ਼ਨ ਪੂਰੀ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਖੋਲ੍ਹੋ ਅਤੇ ਜਾਂਚ ਕਰੋ “http:// [ਸਰਵਰ ਦਾ_ਆਈਪੀ_ਐਡਰੈੱਸ]”

ਅਪਾਚੇ HTTP ਸਰਵਰ ਸੰਰਚਨਾ

ਜੇਕਰ ਤੁਸੀਂ ਉੱਪਰ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ 'ਤੇ ਇਸ ਤਰ੍ਹਾਂ ਦਾ ਸਵਾਗਤ ਪੰਨਾ ਦੇਖਦੇ ਹੋ, ਤਾਂ ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਹਾਡਾ HTTP ਸਰਵਰ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ।

2. ਇੱਕ ਟੈਸਟ ਪੰਨਾ ਬਣਾਓ

ਵੈੱਬਸਾਈਟ ਲਈ ਡਿਫਾਲਟ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਹੈ “/var/www/html”. ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਸਵਾਗਤ ਪੰਨਾ ਲੱਭ ਸਕਦੇ ਹੋ ਜੋ ਤੁਸੀਂ ਹੁਣੇ ਦੇਖਿਆ ਹੈ। ਆਓ ਇੱਕ ਵੱਖਰੀ ਡਾਇਰੈਕਟਰੀ ਬਣਾਈਏ। “/var/www/ਸਾਈਟਾਂ” ਵਰਚੁਅਲ ਹੋਸਟਾਂ ਅਤੇ ਇੱਕ ਸਬਫੋਲਡਰ ਲਈ “/var/www/ਸਾਈਟਾਂ/ਸਾਈਟ1” ਤੁਹਾਡੀ ਟੈਸਟ ਵੈੱਬਸਾਈਟ ਦੇ ਇੰਡੈਕਸ ਪੰਨੇ ਦੇ ਨਾਲ।

cd /var/www/

mkdir -p sites/site1

echo "<H1>Welcome</H1>" > sites/site1/index.html

ਨਤੀਜੇ ਵਜੋਂ ਫਾਈਲ “/var/www/sites/site1/index.html” ਇਸ ਵਿੱਚ html ਕੋਡ ਦੀ ਸਿਰਫ਼ ਇੱਕ ਲਾਈਨ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ:

<H1>Welcome</H1>

3. ਅਪਾਚੇ ਸਰਵਰ ਸੰਰਚਨਾ

ਵੈੱਬਸਾਈਟਾਂ ਦੀਆਂ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲਾਂ ਇਸ ਵਿੱਚ ਹਨ “/etc/apache2/ਸਾਈਟਾਂ-ਉਪਲਬਧ/” ਕੈਟਾਲਾਗ। ਆਓ ਇੱਕ ਨਵੇਂ ਵਰਚੁਅਲ ਹੋਸਟ ਲਈ ਇੱਕ ਸੰਰਚਨਾ ਫਾਈਲ ਬਣਾਈਏ ਜੋ ਫਾਈਲ ਤੋਂ ਡਿਫਾਲਟ ਸੰਰਚਨਾ ਲੈਂਦੀ ਹੈ। “000-ਡਿਫਾਲਟ.ਕਨਫ” ਇੱਕ ਆਧਾਰ ਦੇ ਤੌਰ ਤੇ.

cd /etc/apache2/sites-available/

cp 000-default.conf site1.conf

ਫਾਇਲ ਨੂੰ ਖੋਲ੍ਹੋ “ਸਾਈਟ1.ਕਾਨਫ” ਅਤੇ ਬਦਲੋ "ਡਾਕੂਮੈਂਟਰੂਟ" ਵਿਸ਼ੇਸ਼ਤਾ। ਆਪਣੀ ਵੈੱਬਸਾਈਟ ਦੇ ਮਾਰਗ ਨੂੰ ਮੁੱਲ ਵਜੋਂ ਰੱਖੋ, ਇਸ ਲਈ ਸਾਡੇ ਮਾਮਲੇ ਵਿੱਚ ਇਹ ਹੈ “/var/www/ਸਾਈਟਾਂ/ਸਾਈਟ1”

ਅਪਾਚੇ ਸਰਵਰ ਸੰਰਚਨਾ

ਇਸ ਪੜਾਅ 'ਤੇ ਸਾਨੂੰ ਕਈ ਵੈੱਬਸਾਈਟਾਂ ਦੇ ਇੱਕੋ ਸਮੇਂ ਦੇ ਸੰਚਾਲਨ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਡਿਫੌਲਟ ਵੈੱਬਸਾਈਟ ਨੂੰ ਅਯੋਗ ਕਰ ਸਕਦੇ ਹਾਂ ਅਤੇ ਨਵੀਂ ਸਾਈਟ ਨੂੰ ਸਮਰੱਥ ਬਣਾ ਸਕਦੇ ਹਾਂ। ਬਦਲਾਵਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਸਰਵਰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਨੂੰ ਰੀਲੋਡ ਕਰੋ।

a2dissite 000-default

a2ensite site1

systemctl reload apache2

ਲਿੰਕ ਖੋਲ੍ਹੋ “http://[ਸਰਵਰ ਦਾ _ip_ਪਤਾ]” ਦੁਬਾਰਾ ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਡਿਫਾਲਟ ਸਵਾਗਤ ਪੰਨੇ ਦੀ ਬਜਾਏ ਸਾਡਾ ਨਵਾਂ ਪੰਨਾ ਹੈ।

ਅਪਾਚੇ ਸਰਵਰ ਸੰਰਚਨਾ

ਅਸੀਂ ਆਪਣੇ HTTP ਸਰਵਰ ਦੀ ਸੰਰਚਨਾ ਪੂਰੀ ਕਰ ਲਈ ਹੈ ਅਤੇ ਅਸੀਂ ਅਗਲੇ ਪੜਾਅ 'ਤੇ ਜਾ ਸਕਦੇ ਹਾਂ।

FTP ਸਰਵਰ ਸੰਰਚਨਾ

1. ਇੰਸਟਾਲੇਸ਼ਨ

ਆਓ ਆਪਣਾ ftp ਸਰਵਰ ਅਤੇ ਇੱਕ ਵਾਧੂ ਪੈਕੇਜ ਸਥਾਪਤ ਕਰੀਏ। “db-util”, ਕਿ ਸਾਨੂੰ ਵਰਚੁਅਲ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ

apt install vsftpd db-util

2. ਸਥਾਨਕ ਖਾਤਾ ਬਣਾਓ

vsftpd ਸਰਵਰ ਸਾਨੂੰ ਬਹੁਤ ਹੀ ਲਚਕਦਾਰ ਤਰੀਕੇ ਨਾਲ ਪਹੁੰਚ ਅਨੁਮਤੀਆਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਸਾਡੇ ਕੰਮਾਂ ਲਈ ਸਾਨੂੰ ftp ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਹੇਠ ਲਿਖੀਆਂ ਚੀਜ਼ਾਂ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਲੋੜ ਹੈ:

  • ਦੀ ਸਮੱਗਰੀ ਤੱਕ ਪੂਰੀ ਪਹੁੰਚ “/var/www/ਸਾਈਟਾਂ/”;
  • ਉੱਪਰ ਦਿੱਤੇ ਸਾਰੇ ਬੰਦ ਕਰੋ “/var/www/”;
  • ਇੱਕ ਵਰਚੁਅਲ ਖਾਤੇ ਨਾਲ ਕਨੈਕਸ਼ਨ;

ਇੱਕ ਸਥਾਨਕ ਖਾਤਾ ਬਣਾਓ "ਵਰਚੁਅਲ" ਲਾਗਇਨ ਇਜਾਜ਼ਤ ਤੋਂ ਬਿਨਾਂ ਪਰ ਹੋਮ ਫੋਲਡਰ ਤੱਕ ਪਹੁੰਚ ਦੇ ਨਾਲ “/var/www/”. ਇਸ ਖਾਤੇ ਦੀ ਵਰਤੋਂ ftp ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਸਰਵਰ ਨਾਲ ਜੁੜਨ ਲਈ ਕੀਤੀ ਜਾਵੇਗੀ।

useradd -d /var/www virtual

"ਜੜ੍ਹ" ਦਾ ਮਾਲਕ ਹੋਵੇਗਾ “/var/www” ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ ਫੋਲਡਰ। ftp ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਵੈੱਬਸਾਈਟਾਂ ਦੀ ਸਮੱਗਰੀ ਨੂੰ ਸੋਧਣ ਦੇ ਯੋਗ ਬਣਾਉਣ ਲਈ, ਆਓ ਇਸਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲੀਏ “/var/www/ਸਾਈਟਾਂ/” ਦੇ ਸਬਫੋਲਡਰਾਂ ਸਮੇਤ "ਵਰਚੁਅਲ".

chown -R virtual:root /var/www/sites

ਨਤੀਜੇ ਵਜੋਂ, ਉਪਭੋਗਤਾ "ਵਰਚੁਅਲ" ਦੀ ਸਮੱਗਰੀ ਦੇਖ ਸਕੇਗਾ “/var/www/” ਅਤੇ ਵਿੱਚ ਲਿਖੋ “/var/www/ਸਾਈਟਾਂ/” ਸਬਫੋਲਡਰ.

3. ਸੰਰਚਨਾ

ਮੁੱਖ ਸੰਰਚਨਾ ਫਾਈਲ ਵਿੱਚ ਹੈ "/etc/vsftpd.conf", ਤਾਂ ਆਓ ਇਸਨੂੰ ਖੋਲ੍ਹੀਏ ਅਤੇ ਇਸਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਸੰਪਾਦਿਤ ਕਰੀਏ:

#enable virtual users

anonymous_enable=NO

local_enable=YES

guest_enable=YES

guest_username=virtual
#configure permission

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

anon_world_readable_only=NO

anon_umask=0022

chroot_local_user=YES
#launch settings

listen=YES

pasv_min_port=30000

pasv_max_port=30999

4. ਡੇਟਾਬੇਸ ਬਣਾਓ

ਵਰਚੁਅਲ ਖਾਤਿਆਂ ਦਾ ਡੇਟਾ ਸਟੋਰ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਇੱਕ ਡੇਟਾਬੇਸ ਦੀ ਲੋੜ ਪਵੇਗੀ।

ਪਹਿਲਾਂ, ਆਓ ਇੱਕ ਸਧਾਰਨ ਟੈਕਸਟ ਫਾਈਲ ਬਣਾਈਏ। “ਯੂਜ਼ਰਸ.ਟੈਕਸਟ” ਹੋਮ ਫੋਲਡਰ ਵਿੱਚ ਅਤੇ ਵਰਚੁਅਲ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਐਕਸੈਸ ਵੇਰਵੇ (ਲੌਗਇਨ ਅਤੇ ਪਾਸਵਰਡ) ਨੂੰ ਹਰ ਦੂਜੀ ਲਾਈਨ ਵਿੱਚ ਸੇਵ ਕਰੋ। ਉਦਾਹਰਣ ਵਜੋਂ, ਸਾਨੂੰ ਲੌਗਇਨ ਵਾਲੇ ਇੱਕ ਵਰਚੁਅਲ ਉਪਭੋਗਤਾ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ "ਐਫਟੀਪੀ" ਅਤੇ ਪਾਸਵਰਡ “Qwe123”. ਫਿਰ ਫਾਈਲ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗੀ:

ftp

Qwe123

ਆਓ ਡੇਟਾਬੇਸ ਬਣਾਈਏ।

db_load -T -t hash -f ~/users.txt /etc/vsftpd_login.db

ਆਓ ਡਿਫਾਲਟ PAM ਫਾਈਲ ਨੂੰ ਸੋਧੀਏ। "/etc/pam.d/vsftp" ਹੇਠ ਅਨੁਸਾਰ:

auth required /lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd_login

account required /lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd_login

ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਦਾ ਰਸਤਾ “ਪੈਮ_ਯੂਜ਼ਰਡੀਬੀ.ਸੋ” ਲਾਇਬ੍ਰੇਰੀ ਵੱਖਰੀ ਹੋ ਸਕਦੀ ਹੈ ਪਰ ਲੋੜ ਪੈਣ 'ਤੇ ਤੁਸੀਂ ਇਸਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ।

ਬਦਲਾਅ ਲਾਗੂ ਕਰਨ ਲਈ vsftpd ਸਰਵਰ ਨੂੰ ਮੁੜ ਲੋਡ ਕਰੋ।

systemctl restart vsftpd

ਅਸੀਂ FTP ਸਰਵਰ ਦੀ ਸੰਰਚਨਾ ਪੂਰੀ ਕਰ ਲਈ ਹੈ।

ਕਨੈਕਸ਼ਨ ਵੇਰਵੇ:

  • ਐਫਟੀਪੀ: // [ਸਰਵਰ ਦਾ_ਆਈਪੀ_ਪਤਾ]
  • ਲਾਗਇਨ: ਐਫਟੀਪੀ
  • ਪਾਸਵਰਡ: Qwe123

PHP ਸਰਵਰ ਸੰਰਚਨਾ

1. PHP ਦੀ ਸਥਾਪਨਾ

ਅੱਜ PHP ਦਾ ਨਵੀਨਤਮ ਸਥਿਰ ਸੰਸਕਰਣ php 7.4.5 ਹੈ ਜੋ ਕਿ ਅਧਿਕਾਰਤ ਉਬੰਟੂ ਰਿਪੋਜ਼ਟਰੀਆਂ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ। ਆਓ ਇੱਕ ਤੀਜੀ-ਧਿਰ ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਕਨੈਕਟ ਕਰੀਏ ਅਤੇ PHP ਦਾ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਸਥਾਪਤ ਕਰੀਏ।

apt update

apt install software-properties-common

add-apt-repository ppa:ondrej/php

apt update

apt install php7.4

2. ਚੈੱਕ

PHP ਨੂੰ ਚਲਾਉਣ ਲਈ ਵੈੱਬ ਪੇਜ ਫਾਈਲ ਵਿੱਚ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ “.php” ਐਕਸਟੈਂਸ਼ਨ। ਆਓ ਆਪਣੇ ਟੈਸਟ ਪੇਜ ਦਾ ਨਾਮ ਬਦਲੀਏ:

cd /var/www/sites/site1/

mv index.html index.php

ਫਾਈਲ ਵਿੱਚ ਹੇਠ ਲਿਖੀ php ਲਾਈਨ ਸ਼ਾਮਲ ਕਰੋ "/var/www/sites/site1/index.php", ਤਾਂ ਫਾਈਲ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਣੀ ਚਾਹੀਦੀ ਹੈ:

<H1>Welcome</H1>

<?php

phpinfo();

?>

ਬਦਲਾਵਾਂ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਨਤੀਜਾ ਦੇਖੋ।

PHP ਸਰਵਰ ਸੰਰਚਨਾ - ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਜਾਂਚ

ਜੇਕਰ ਤੁਸੀਂ ਫੰਕਸ਼ਨ ਦਾ ਨਤੀਜਾ ਦੇਖਦੇ ਹੋ “phpinfo()”, PHP ਇੰਟਰਪ੍ਰੇਟਰ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ। ਹੁਣ ਅਗਲੇ ਪੜਾਅ 'ਤੇ ਅੱਗੇ ਵਧਦੇ ਹਾਂ।

MySQL (MariaDB) ਸੰਰਚਨਾ

1. ਇੰਸਟਾਲੇਸ਼ਨ

ਆਓ MySQL ਲਈ MariaDB ਅਤੇ ਇੱਕ PHP ਮੋਡੀਊਲ ਇੰਸਟਾਲ ਕਰੀਏ ਅਤੇ ਫਿਰ Apache ਨੂੰ ਰੀਲੋਡ ਕਰੀਏ।

apt install mariadb-server php-mysql

systemctl restart apache2

ਟੈਸਟ ਪੇਜ ਨੂੰ ਰਿਫ੍ਰੈਸ਼ ਕਰੋ ਅਤੇ PHP ਕੌਂਫਿਗਰੇਸ਼ਨ ਟੇਬਲ ਵਿੱਚ PDO ਸੈਕਸ਼ਨ 'ਤੇ ਜਾਓ। ਜੇਕਰ ਤੁਸੀਂ ਸੈਕਸ਼ਨ ਲੱਭ ਸਕਦੇ ਹੋ “PDO_mysql”, ਤਾਂ ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ Mysql ਲਈ ਡਰਾਈਵਰ ਸਹੀ ਢੰਗ ਨਾਲ ਇੰਸਟਾਲ ਹੈ।

MySQL (MariaDB) ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਸੰਰਚਨਾ

ਫਿਰ ਸਾਨੂੰ MariaDB ਦੀ ਸ਼ੁਰੂਆਤੀ ਸੁਰੱਖਿਆ ਸੰਰਚਨਾ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ ਅਤੇ ਲਈ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰਨਾ ਪਵੇਗਾ "ਰੂਟ" ਉਪਭੋਗਤਾ, ਰਿਮੋਟ ਪਹੁੰਚ ਨੂੰ ਅਯੋਗ ਕਰੋ, ਅਤੇ ਸਾਰੇ ਮਹਿਮਾਨ ਖਾਤੇ ਮਿਟਾਓ।

mysql_secure_installation

ਪਹਿਲੇ ਕਦਮ 'ਤੇ, ਸਾਨੂੰ ਦਾਖਲ ਹੋਣਾ ਪਵੇਗਾ "ਜੜ੍ਹ" DBMS ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਉਪਭੋਗਤਾ ਦਾ ਪਾਸਵਰਡ ਜਾਂ ਜੇਕਰ ਕੋਈ ਪਾਸਵਰਡ ਨਹੀਂ ਹੈ ਤਾਂ ਐਂਟਰ ਦਬਾਓ। ਕਿਉਂਕਿ ਇਸ ਲਈ ਕੋਈ ਪਾਸਵਰਡ ਸੈੱਟ ਨਹੀਂ ਹੈ "ਜੜ੍ਹ" ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਯੂਜ਼ਰ, ਬਸ ਦਬਾਓ "ਦਰਜ ਕਰੋ".

ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ MariaDB ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ ਇਸਦੇ ਆਪਣੇ ਖਾਤੇ ਹਨ ਜਿਨ੍ਹਾਂ ਦਾ OS ਖਾਤਿਆਂ ਨਾਲ ਕੋਈ ਲੈਣਾ-ਦੇਣਾ ਨਹੀਂ ਹੈ। ਇਸ ਲਈ MariaDB ਵਿੱਚ ਅਸੀਂ ਜਿਸ ਉਪਭੋਗਤਾ ਨਾਲ ਨਜਿੱਠਦੇ ਹਾਂ ਉਹ ਹੈ "ਜੜ੍ਹ".

  MySQL: ਖਾਤਾ ਬਣਾਓ ਅਤੇ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰੋ

ਉਸ ਤੋਂ ਬਾਅਦ, ਕੌਂਫਿਗਰੇਟਰ ਸਾਨੂੰ ਰੂਟ ਯੂਜ਼ਰ ਲਈ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰਨ ਲਈ ਕਹੇਗਾ। ਟਾਈਪ ਕਰੋ "ਵਾਈ" ਪੁਸ਼ਟੀ ਕਰਨ ਅਤੇ ਨਵਾਂ ਪਾਸਵਰਡ ਦਰਜ ਕਰਨ ਲਈ। ਸਾਡੇ ਮਾਮਲੇ ਵਿੱਚ, ਇਹ ਹੈ “Qwe123”

  MySQL: ਖਾਤਾ ਬਣਾਓ ਅਤੇ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰੋ

ਜਵਾਬ "ਵਾਈ" ਬਾਕੀ ਸਾਰੇ ਸਵਾਲਾਂ ਲਈ ਅੰਤ ਤੱਕ।

ਸੰਰਚਨਾ ਹੋ ਗਈ ਹੈ!

ਮਾਰੀਆਡੀਬੀ ਪਹੁੰਚ ਵੇਰਵੇ:

  • ਲਾਗਇਨ: ਰੂਟ
  • ਪਾਸਵਰਡ: Qwe123

phpMyAdmin ਸੰਰਚਨਾ

1. ਇੰਸਟਾਲੇਸ਼ਨ

ਆਓ PHP ਲਈ ਜ਼ਰੂਰੀ ਐਕਸਟੈਂਸ਼ਨ ਇੰਸਟਾਲ ਕਰੀਏ - mbstring.

apt install php-mbstring

ਅਧਿਕਾਰਤ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ phpMyAdmin ਦਾ ਸਿਰਫ਼ ਇੱਕ ਪੁਰਾਣਾ ਵਰਜਨ ਹੈ, ਇਸ ਲਈ ਆਓ ਨਵਾਂ ਹੱਥੀਂ ਇੰਸਟਾਲ ਕਰੀਏ।

ਪ੍ਰੋਜੈਕਟ ਦੀ ਅਧਿਕਾਰਤ ਵੈੱਬਸਾਈਟ ਖੋਲ੍ਹੋ “https://www.phpmyadmin.net/” ਅਤੇ ਨਵੀਨਤਮ ਪੁਰਾਲੇਖ ਡਾਊਨਲੋਡ ਕਰੋ।

phpMyAdmin ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਸੰਰਚਨਾ

ਵਿੱਚ ਸਰਵਰ ਤੇ ਪੁਰਾਲੇਖ ਦੀ ਨਕਲ ਕਰੋ “/var/www/ਸਾਈਟਾਂ/” ਕਿਸੇ ਵੀ ftp ਕਲਾਇੰਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਫੋਲਡਰ।

ਫੋਲਡਰ ਨੂੰ ਅਣਆਰਕਾਈਵ ਕਰੋ ਅਤੇ ਇਸਦਾ ਨਾਮ ਬਦਲੋ “phpMyAdmin”. ਇੰਸਟਾਲ ਕਰਨਾ ਨਾ ਭੁੱਲੋ "ਅਣਜ਼ਿਪ" ਉਪਯੋਗਤਾ। ਤੁਸੀਂ ਪੁਰਾਲੇਖ ਨੂੰ ਅਣ-ਪੁਰਾਲੇਖਬੱਧ ਕਰਨ ਤੋਂ ਬਾਅਦ ਮਿਟਾ ਸਕਦੇ ਹੋ।

apt install unzip

cd /var/www/sites/

unzip phpMyAdmin-5.0.2-all-languages.zip

mv phpMyAdmin-5.0.2-all-languages phpMyAdmin

rm phpMyAdmin-5.0.2-all-languages.zip

ਹੇਠ ਦਿੱਤਾ ਫੋਲਡਰ ਬਣਾਓ “/var/www/ਸਾਈਟਾਂ/phpMyAdmin/tmp” ਅਸਥਾਈ ਫਾਈਲਾਂ ਲਈ ਅਤੇ ਹਰ ਕਿਸੇ ਲਈ ਪਹੁੰਚ ਯੋਗ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਅਜਿਹਾ ਨਹੀਂ ਕਰਦੇ, ਤਾਂ phpMyAdmin ਅਸਥਾਈ ਫੋਲਡਰ ਤੱਕ ਪਹੁੰਚ ਤੋਂ ਇਨਕਾਰ ਕੀਤੇ ਜਾਣ ਦੀ ਰਿਪੋਰਟ ਕਰੇਗਾ।

cd /var/www/sites/phpMyAdmin/

mkdir tmp

chmod 777 tmp

2. ਇੱਕ ਉਪਨਾਮ ਬਣਾਓ

ਕਿਉਂਕਿ phpMyAdmin ਇੱਕ ਵੱਖਰਾ ਵਰਚੁਅਲ ਹੋਸਟ ਨਹੀਂ ਹੈ ਅਤੇ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਦੇ ਬਾਹਰ ਸਥਿਤ ਹੈ, ਆਓ ਉਪਨਾਮ ਨੂੰ ਸੰਰਚਿਤ ਕਰੀਏ।

ਫਾਇਲ ਨੂੰ ਖੋਲ੍ਹੋ “/etc/apache2/mods-available/alias.conf” ਅਤੇ ਇਹ ਲਾਈਨ ਜੋੜੋ:

Alias /pma “/var/www/sites/phpMyAdmin"

ਇਸ ਭਾਗ ਦੇ ਅੰਦਰ:

<IfModule alias_module>

</IfModule>
phpMyAdmin: ਇੱਕ ਉਪਨਾਮ ਬਣਾਓ

ਬਦਲਾਵਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਅਪਾਚੇ ਨੂੰ ਮੁੜ ਲੋਡ ਕਰੋ।

systemctl reload apache2

ਉਪਨਾਮ ਸੈੱਟ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਇੱਥੇ phpMyAdmin ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹਾਂ। “http://[ਸਰਵਰ ਦਾ_ਆਈਪੀ_ਐਡਰੈੱਸ]/ਪੀਐਮਏ”।

3 ਡਾਟਾਬੇਸ ਤਿਆਰ ਕਰੋ

ਕਿਉਂਕਿ ਅਸੀਂ MariaDB ਦੀ ਸ਼ੁਰੂਆਤੀ ਸੰਰਚਨਾ ਦੌਰਾਨ ਰੂਟ ਯੂਜ਼ਰ ਦੀ ਵਰਤੋਂ 'ਤੇ ਪਾਬੰਦੀ ਲਗਾਈ ਸੀ, ਇਸ ਲਈ ਸਾਨੂੰ phpMyAdmin ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਵਰਤੀਆਂ ਜਾਣ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਅਨੁਮਤੀਆਂ ਵਾਲਾ ਇੱਕ ਨਵਾਂ ਖਾਤਾ ਬਣਾਉਣਾ ਪਵੇਗਾ।

ਇਸ ਤੋਂ ਇਲਾਵਾ, phpMyAdmin ਦੀਆਂ ਵਾਧੂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ ਸਾਨੂੰ ਇੱਕ ਸੇਵਾ ਡੇਟਾਬੇਸ ਅਤੇ ਇਸਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ ਇੱਕ ਖਾਤੇ ਦੀ ਲੋੜ ਪਵੇਗੀ।

ਆਓ ਖਾਤੇ ਬਣਾਈਏ।

mariadb -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'pma'@'localhost' IDENTIFIED BY 'Qwe123' WITH GRANT OPTION;
GRANT SELECT, INSERT, UPDATE, DELETE ON `phpmyadmin`.* TO 'pmaservice'@'localhost' IDENTIFIED BY 'Qwe123' WITH grant option;
quit

ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਦੂਜੀ ਬੇਨਤੀ ਵਿੱਚ ਡੇਟਾਬੇਸ ਨਾਮ ਪਿੱਛੇ ਸਪਾਰਕਸ "... ਚਾਲੂ" ਵਿੱਚ ਹੈ। `phpmyadmin`.* 'pma'@'localhost' ਨੂੰ ..." ਦੁਆਰਾ ਪਛਾਣਿਆ ਗਿਆ,

ਨਤੀਜੇ ਵਜੋਂ, MariaDB ਵਿੱਚ ਦੋ ਖਾਤੇ ਬਣਾਏ ਜਾਣਗੇ:

  • ਲੌਗਇਨ: pma, ਪਾਸਵਰਡ: Qwe123ਪੂਰੀ ਪਹੁੰਚ, phpMyAdmin ਵਿੱਚ ਲੌਗਇਨ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਵੇਗੀ।
  • ਲੌਗਇਨ: pmaservice, ਪਾਸਵਰਡ: Qwe123 ਵਾਧੂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਕੰਮ ਕਰਨ ਲਈ ਸੇਵਾ ਖਾਤਾ ਲੋੜੀਂਦਾ ਹੈ।

ਅਗਲੇ ਕਦਮ 'ਤੇ, ਅਸੀਂ ਇਹਨਾਂ ਵੇਰਵਿਆਂ ਨੂੰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਵਿੱਚ ਸੈੱਟ ਕਰਾਂਗੇ। "config.inc.php".

ਫਿਰ ਸਾਨੂੰ ਫਾਈਲ ਤੋਂ ਡੇਟਾਬੇਸ ਆਯਾਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ “phpMyAdmin/sql/create_tables.sql”.

ਆਓ ਇਸਨੂੰ phpMyAdmin ਦੀ ਮਦਦ ਨਾਲ ਇੰਪੋਰਟ ਕਰੀਏ।

ਲਿੰਕ ਖੋਲ੍ਹੋ “http:// [ਸਰਵਰ ਦਾ_ਆਈਪੀ_ਐਡਰੈੱਸ]/ਪੀਐਮਏ”

ਲਾਗਇਨ ਦਰਜ ਕਰੋ "ਪੀ.ਐੱਮ.ਏ." ਅਤੇ ਪਾਸਵਰਡ “Qwe123”

ਜਾਓ "ਆਯਾਤ"'ਤੇ ਕਲਿੱਕ ਕਰੋ "ਫਾਈਲ ਚੁਣੋ" ਅਤੇ ਫਾਈਲ ਚੁਣੋ "sql/create_tables.sql" phpMyAdmin ਦੀ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ। ਤੁਹਾਡੇ PC 'ਤੇ ਇਹ ਫੋਲਡਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ “phpMyAdmin” ਫਾਈਲਾਂ ਦੇ ਨਾਲ। ਜੇਕਰ ਜ਼ਰੂਰੀ ਹੋਵੇ ਤਾਂ ਇਸਨੂੰ ਅਣਆਰਕਾਈਵ ਕਰੋ।

phpmyadmin ਸੰਰਚਨਾ

ਕਲਿਕ ਕਰੋ "ਅਗਲਾ" ਆਯਾਤ ਸ਼ੁਰੂ ਕਰਨ ਲਈ।

4. ਸੰਰਚਨਾ

ਆਓ ਟੈਂਪਲੇਟ ਤੋਂ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਦੀ ਨਕਲ ਕਰੀਏ।

cd /var/www/sites/phpMyAdmin/

cp config.sample.inc.php config.inc.php

ਆਓ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਖੋਲ੍ਹੀਏ। "/var/www/sites/phpMyAdmin/config.inc.php" ਅਤੇ ਹੇਠ ਲਿਖੀਆਂ ਤਬਦੀਲੀਆਂ ਕਰੋ:

ਵਿਸ਼ੇਸ਼ਤਾ ਲਈ ਇੱਕ ਬੇਤਰਤੀਬ 32-ਅੱਖਰਾਂ ਦਾ ਮੁੱਲ ਸੈੱਟ ਕਰੋ “$cfg['ਬਲੋਫਿਸ਼_ਸੀਕ੍ਰੇਟ']”. ਇਸਦੇ ਲਈ ਕੋਈ ਵੀ ਪਾਸਵਰਡ ਜਨਰੇਟਰ ਵਰਤੋ..

ਲੀਨਕਸ ਸਰਵਰ ਤੇ ਵਰਡਪ੍ਰੈਸ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਅਤੇ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ

ਦੀਆਂ ਸਾਰੀਆਂ ਲਾਈਨਾਂ ਤੋਂ ਟਿੱਪਣੀ ਹਟਾਓ "phpMyAdmin ਕੌਂਫਿਗਰੇਸ਼ਨ ਸਟੋਰੇਜ ਸੈਟਿੰਗਜ਼" ਸੈਕਸ਼ਨ ਅਤੇ MariaDB ਦੇ ਸੇਵਾ ਖਾਤੇ ਦਾ ਲੌਗਇਨ ਅਤੇ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰੋ "ਕੰਟਰੋਲਰ ਯੂਜ਼ਰ" ਅਤੇ "ਕੰਟਰੋਲਪਾਸ" ਗੁਣਾਂ ਅਨੁਸਾਰ। ਸਾਡੇ ਮਾਮਲੇ ਵਿੱਚ, ਇਹ ਹੈ ਪੀਐਮਏਸਰਵਿਸ ਅਤੇ Qwe123.

ਲੀਨਕਸ ਸਰਵਰ ਤੇ ਵਰਡਪ੍ਰੈਸ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਅਤੇ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ

ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੇਵ ਕਰੋ.

phpMyadmin ਲਈ ਪਹੁੰਚ ਵੇਰਵੇ:

  • http://[server’s_ip_address]/pma/
  • ਲੌਗਇਨ: pma
  • ਪਾਸਵਰਡ: Qwe123

ਲੀਨਕਸ ਸਰਵਰ ਤੇ ਵਰਡਪ੍ਰੈਸ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਿਤ ਅਤੇ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ

1. ਵਰਡਪ੍ਰੈਸ ਪੈਕੇਜ ਅਤੇ ਫਾਈਲਾਂ ਦੀ ਪਲੇਸਮੈਂਟ

ਅਧਿਕਾਰਤ WP ਵੈੱਬਸਾਈਟ 'ਤੇ ਜਾਓ "https://ru.wordpress.org/” ਅਤੇ ਆਪਣੇ ਸਥਾਨਕ ਪੀਸੀ ਤੇ ਪੁਰਾਲੇਖ ਡਾਊਨਲੋਡ ਕਰੋ।

ਪੁਰਾਲੇਖ ਨੂੰ ਸਰਵਰ ਤੇ ਅਪਲੋਡ ਕਰੋ “/var/www/ਸਾਈਟਾਂ/” ਫੋਲਡਰ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਅਨਆਰਕਾਈਵ ਕਰੋ "ਵਰਡਪ੍ਰੈਸ"”ਫੋਲਡਰ.

ਦੀ ਸਮੱਗਰੀ ਦੀ ਨਕਲ ਕਰੋ “/var/www/ਸਾਈਟਾਂ/ਵਰਡਪ੍ਰੈਸ/” ਦਾ ਰੂਟ ਫੋਲਡਰ “/var/www/ਸਾਈਟਾਂ/ਸਾਈਟ1/” ਦੀ ਵੈੱਬਸਾਈਟ.

ਕਿਉਂਕਿ ਅਸੀਂ ਰੂਟ ਅਨੁਮਤੀਆਂ ਨਾਲ ਕੰਸੋਲ ਰਾਹੀਂ ਫਾਈਲਾਂ ਦੀ ਨਕਲ ਕੀਤੀ ਹੈ, ਆਓ ਇਸਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲ ਦੇਈਏ “/var/www/ਸਾਈਟਾਂ/” ਫੋਲਡਰ ਜਿਸ ਵਿੱਚ ਸਮੱਗਰੀ ਸ਼ਾਮਲ ਹੈ "ਵਰਚੁਅਲ". ਕਲਾਇੰਟ ਰਾਹੀਂ ftp ਕਨੈਕਸ਼ਨ ਲਈ ਪੂਰੀ ਪਹੁੰਚ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਲਈ ਇਹ ਜ਼ਰੂਰੀ ਹੈ।

cd /var/www/sites/

tar -xzvf wordpress-5.4-ru_RU.tar.gz

cp -R wordpress/* site1/

chown -R virtual:root /var/www/sites

2. ਵਰਡਪ੍ਰੈਸ ਲਈ ਇੱਕ ਡੇਟਾਬੇਸ ਬਣਾਓ

phpMyAdmin ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ "ਡੇਟਾਬੇਸ ਬਣਾਓ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਇੱਕ ਮਨਮਾਨੇ ਡੇਟਾਬੇਸ ਨਾਮ ਦਿਓ, "wordpress_db" ਅਤੇ "Create" ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਵਰਡਪ੍ਰੈਸ ਲਈ ਇੱਕ ਡੇਟਾਬੇਸ ਬਣਾਓ

ਖੱਬੇ ਭਾਗ ਵਿੱਚ ਨਵਾਂ ਡੇਟਾਬੇਸ ਚੁਣੋ ਅਤੇ ਕਲਿੱਕ ਕਰੋ "ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ"

ਵਰਡਪ੍ਰੈਸ ਲਈ ਇੱਕ ਡੇਟਾਬੇਸ ਬਣਾਓ

ਫਿਰ ਕਲਿੱਕ ਕਰੋ "ਉਪਭੋਗਤਾ ਖਾਤਾ ਸ਼ਾਮਲ ਕਰੋ".

ਲਾਗਇਨ ਅਤੇ ਪਾਸਵਰਡ ਦਰਜ ਕਰੋ (ਡਬਲਯੂਪੀਸਰਵਿਸ / Qwe123) ਖੁੱਲ੍ਹੀ ਵਿੰਡੋ ਵਿੱਚ, ਚੈੱਕ ਕਰੋ “ਵਰਡਪ੍ਰੈਸ_ਡੀਬੀ ਵਿੱਚ ਸਾਰੇ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਦਿਓ” ਅਤੇ ਕਲਿੱਕ ਕਰੋ "ਅਗਲਾ"

ਵਰਡਪ੍ਰੈਸ ਲਈ ਡੇਟਾਬੇਸ ਵਿੱਚ ਉਪਭੋਗਤਾ ਖਾਤਾ ਸ਼ਾਮਲ ਕਰੋ

ਅਗਲੇ ਪੰਨੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ “ਸਭ ਰੱਦ ਕਰੋ” ਡਾਟਾਬੇਸ ਪੱਧਰ 'ਤੇ ਸਾਰੇ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰਾਂ ਨੂੰ ਰੀਸੈਟ ਕਰਨ ਲਈ ਅਤੇ ਕਲਿੱਕ ਕਰੋ "ਅਗਲਾ".

ਵਰਡਪ੍ਰੈਸ ਲਈ ਡੇਟਾਬੇਸ ਵਿੱਚ ਉਪਭੋਗਤਾ ਖਾਤਾ ਸ਼ਾਮਲ ਕਰੋ

3. ਲੀਨਕਸ ਸਰਵਰ 'ਤੇ ਵਰਡਪ੍ਰੈਸ ਸੰਰਚਨਾ

ਆਪਣੀ ਵੈੱਬਸਾਈਟ ਦੀ ਰੂਟ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ ਅਤੇ ਟੈਂਪਲੇਟ ਤੋਂ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਦੀ ਨਕਲ ਕਰੋ।

cd /var/www/sites/site1/

cp wp-config-sample.php wp-config.php

ਖੋਲ੍ਹੋ "wp-config.php" ਫਾਈਲ ਖੋਲ੍ਹੋ ਅਤੇ ਪਿਛਲੇ ਪੜਾਅ 'ਤੇ ਬਣਾਏ ਗਏ ਡੇਟਾਬੇਸ ਕਨੈਕਸ਼ਨ ਪੈਰਾਮੀਟਰ ਦਰਜ ਕਰੋ ਅਤੇ ਬਦਲਾਵਾਂ ਨੂੰ ਸੇਵ ਕਰੋ।

ਲੀਨਕਸ ਸਰਵਰ ਤੇ ਵਰਡਪ੍ਰੈਸ ਕੌਂਫਿਗਰੇਸ਼ਨ

4. CMS ਵਰਡਪ੍ਰੈਸ ਇੰਸਟਾਲ ਕਰੋ

ਹੇਠ ਦਿੱਤੇ ਲਿੰਕ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਖੋਲ੍ਹੋ। “http://[ਸਰਵਰ ਦਾ_ਆਈਪੀ_ਐਡਰੈੱਸ]/wp-admin/install.php”.

ਸਾਰੇ ਖੇਤਰ ਭਰੋ ਅਤੇ ਕਲਿੱਕ ਕਰੋ "ਵਰਡਪ੍ਰੈਸ ਇੰਸਟਾਲ ਕਰੋ". ਇੱਕ ਬੇਤਰਤੀਬ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰੋ। ਸਾਡੇ ਮਾਮਲੇ ਵਿੱਚ, ਇਹ ਹੈ wpadmin ਅਤੇ Qwe123 ਉਸ ਅਨੁਸਾਰ.

ਇਹਨਾਂ ਵੇਰਵਿਆਂ ਦੀ ਵਰਤੋਂ ਵਰਡਪ੍ਰੈਸ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਵੇਗੀ।

ਲੀਨਕਸ ਸਰਵਰ 'ਤੇ CMS ਵਰਡਪ੍ਰੈਸ ਇੰਸਟਾਲ ਕਰੋ

ਇੰਸਟਾਲੇਸ਼ਨ ਪੂਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਲਿੰਕ ਖੋਲ੍ਹੋ “http://[ਸਰਵਰ ਦਾ_ਆਈਪੀ_ਐਡਰੈੱਸ]/wp-login.php”, ਪਹੁੰਚ ਵੇਰਵੇ ਦਰਜ ਕਰੋ, ਅਤੇ ਵਰਡਪ੍ਰੈਸ ਵਿੱਚ ਲੌਗਇਨ ਕਰੋ।

ਲੀਨਕਸ ਸਰਵਰ 'ਤੇ CMS ਵਰਡਪ੍ਰੈਸ ਇੰਸਟਾਲ ਕਰੋ

ਤੁਹਾਨੂੰ ਮੁੱਖ ਪੰਨੇ 'ਤੇ ਵਰਡਪ੍ਰੈਸ ਟੈਂਪਲੇਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ।

ਲੀਨਕਸ ਸਰਵਰ 'ਤੇ CMS ਵਰਡਪ੍ਰੈਸ ਇੰਸਟਾਲ ਕਰੋ

ਸੰਰਚਨਾ ਪੂਰੀ ਹੋ ਗਈ ਹੈ।

ਵਰਡਪ੍ਰੈਸ ਪਹੁੰਚ ਵੇਰਵੇ:

  • http://[server’s_ip_address]/wp-login.php
  • ਲੌਗਇਨ: wpadmin
  • ਪਾਸਵਰਡ: Qwe123
❮ ਪਿਛਲਾ ਲੇਖ .htaccess ਫਾਈਲ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ

ਸਾਨੂੰ VPS ਬਾਰੇ ਪੁੱਛੋ

ਅਸੀਂ ਦਿਨ ਜਾਂ ਰਾਤ ਦੇ ਕਿਸੇ ਵੀ ਸਮੇਂ ਤੁਹਾਡੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦੇਣ ਲਈ ਹਮੇਸ਼ਾ ਤਿਆਰ ਹਾਂ।