ចំណេះដឹង ការណែនាំសាមញ្ញដើម្បីធ្វើការជាមួយសេវាកម្ម Profitserver
ចម្បង ចំណេះដឹង របៀបកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេគេហទំព័រ (Apache-PHP-MySQL/MariaDB) នៅលើលីនុច

របៀបកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេគេហទំព័រ (Apache-PHP-MySQL/MariaDB) នៅលើលីនុច


នៅក្នុងអត្ថបទនេះ យើងនឹងផ្តល់ឱ្យអ្នកនូវការណែនាំជាជំហាន ៗ អំពីរបៀបកំណត់រចនាសម្ព័ន្ធគេហទំព័រនៅលើម៉ាស៊ីនមេដែលកំពុងដំណើរការលីនុច។ ជាដំបូង អ្នកត្រូវយល់ថា ម៉ាស៊ីនមេបណ្តាញធម្មតាមានសមាសធាតុអន្តរកម្មមួយចំនួន៖

  • ម៉ាស៊ីនមេ HTTP
  • អ្នកបកប្រែភាសាកម្មវិធី
  • ប្រព័ន្ធគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ (DBMS)

ដើម្បីគ្រប់គ្រងគេហទំព័ររបស់អ្នក អ្នកក៏នឹងត្រូវរៀបចំប្រព័ន្ធគ្រប់គ្រងមាតិកា (CMS) ចំណុចប្រទាក់គេហទំព័រសម្រាប់ការគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ និងការចូលប្រើ FTP ។

ចូរយើងពិចារណាអំពីការដំឡើង Apache-PHP-MySQL(MariaDB) ដ៏ពេញនិយមមួយនៅលើលីនុច។ យើងក៏នឹងដំឡើងម៉ាស៊ីនមេ vsftpd ftp, phpMyAdmin - ចំណុចប្រទាក់បណ្ដាញសម្រាប់ការគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ និងប្រព័ន្ធគ្រប់គ្រងមាតិកា WordPress ។

ដើម្បីចាប់ផ្តើមសូម បញ្ជាទិញម៉ាស៊ីនមេ VPS or ម៉ាស៊ីនបម្រើឧទ្ទិស. ឧទាហរណ៍ យើងបានប្រើម៉ាស៊ីនមេនិម្មិតដែលមានអាសយដ្ឋាន IP ឋិតិវន្តដែលដំណើរការ Ubuntu Server 18.04 ។ ពាក្យបញ្ជាទាំងអស់ត្រូវបានដំណើរការដោយអ្នកប្រើប្រាស់ root ។

តារាង​មាតិកា
បង្រួមអប្បបរមា

ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ Apache HTTP

1 ។ ការដំឡើង

apt install apache2

នៅពេលការដំឡើងត្រូវបានបញ្ចប់ សូមបើកកម្មវិធីរុករកតាមអ៊ីនធឺណិត ហើយពិនិត្យមើល “http://[អាសយដ្ឋាន_ip_អាសយដ្ឋាន]”

ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ Apache HTTP

ប្រសិនបើអ្នកឃើញទំព័រស្វាគមន៍ដូចនេះនៅលើរូបថតអេក្រង់ខាងលើ នោះមានន័យថាម៉ាស៊ីនមេ HTTP របស់អ្នកកំពុងដំណើរការ។

2. បង្កើតទំព័រសាកល្បង

ថត root លំនាំដើមសម្រាប់គេហទំព័រគឺ “/var/www/html”. នេះជាកន្លែងដែលអ្នកអាចស្វែងរកទំព័រស្វាគមន៍ដែលអ្នកទើបតែបានឃើញ។ តោះបង្កើតថតដាច់ដោយឡែក “/var/www/sites” សម្រាប់ម៉ាស៊ីននិម្មិត និងថតរង “/var/www/sites/site1” ជាមួយនឹងទំព័រលិបិក្រមនៃគេហទំព័រសាកល្បងរបស់អ្នក។

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. ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ Apache

ឯកសារកំណត់រចនាសម្ព័ន្ធនៃគេហទំព័រគឺនៅក្នុង “/etc/apache2/sites-available/” កាតាឡុក។ តោះបង្កើតឯកសារកំណត់រចនាសម្ព័ន្ធសម្រាប់ម៉ាស៊ីននិម្មិតថ្មីដែលទទួលយកការកំណត់លំនាំដើមពីឯកសារ “000-default.conf” ជាមូលដ្ឋាន។

cd /etc/apache2/sites-available/

cp 000-default.conf site1.conf

បើកឯកសារ "site1.conf" និងផ្លាស់ប្តូរ “DocumentRoot” គុណលក្ខណៈ។ ដាក់ផ្លូវនៃគេហទំព័ររបស់អ្នកជាតម្លៃ ដូច្នេះក្នុងករណីរបស់យើងវាជា “/var/www/sites/site1”

ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ Apache

នៅដំណាក់កាលនេះ យើងមិនចាំបាច់កំណត់រចនាសម្ព័ន្ធប្រតិបត្តិការដំណាលគ្នានៃគេហទំព័រច្រើនទេ ដូច្នេះយើងអាចបិទគេហទំព័រលំនាំដើម និងបើកដំណើរការគេហទំព័រថ្មី។ ផ្ទុកការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេឡើងវិញ ដើម្បីអនុវត្តការផ្លាស់ប្តូរ។

a2dissite 000-default

a2ensite site1

systemctl reload apache2

បើកតំណ។ “http://[អាសយដ្ឋាន _ip_របស់ម៉ាស៊ីនមេ]” ម្តងទៀត ហើយត្រូវប្រាកដថា ជំនួសឱ្យទំព័រស្វាគមន៍លំនាំដើម យើងមានទំព័រថ្មីរបស់យើង។

ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ Apache

យើងបានបញ្ចប់ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ HTTP របស់យើង ហើយយើងអាចបន្តទៅជំហានបន្ទាប់។

ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ FTP

1 ។ ការដំឡើង

តោះដំឡើងម៉ាស៊ីនមេ ftp របស់យើង និងកញ្ចប់បន្ថែម "db-util"ដែលយើងនឹងត្រូវកំណត់រចនាសម្ព័ន្ធអ្នកប្រើប្រាស់និម្មិត

apt install vsftpd db-util

2. បង្កើតគណនីមូលដ្ឋាន

ម៉ាស៊ីនមេ vsftpd អនុញ្ញាតឱ្យយើងកំណត់រចនាសម្ព័ន្ធការអនុញ្ញាតចូលប្រើក្នុងវិធីដែលអាចបត់បែនបាន។ សម្រាប់ភារកិច្ចរបស់យើង យើងត្រូវផ្តល់ឱ្យអ្នកប្រើប្រាស់ ftp នូវចំណុចខាងក្រោម៖

  • ការចូលដំណើរការពេញលេញទៅមាតិកានៃ “/var/www/sites/”;
  • បិទទាំងអស់ដែលមានខាងលើ “/var/www/”;
  • ការតភ្ជាប់ជាមួយគណនីនិម្មិត;

បង្កើតគណនីក្នុងស្រុក "និម្មិត" ដោយ​គ្មាន​ការ​អនុញ្ញាត​ចូល ប៉ុន្តែ​មាន​សិទ្ធិ​ចូល​ទៅ​កាន់​ថត​ដើម “/var/www/”. គណនីនេះនឹងត្រូវបានប្រើដោយអ្នកប្រើប្រាស់ ftp ដើម្បីភ្ជាប់ទៅម៉ាស៊ីនមេ

useradd -d /var/www virtual

"ឫស" នឹងក្លាយជាម្ចាស់នៃ “/var/www” ថតតាមលំនាំដើម។ ដើម្បីបើកឱ្យអ្នកប្រើប្រាស់ ftp កែប្រែខ្លឹមសារនៃគេហទំព័រ សូមផ្លាស់ប្តូរម្ចាស់គេហទំព័រ “/var/www/sites/” រួមទាំងថតរងនៃ "និម្មិត".

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

ជាលទ្ធផលអ្នកប្រើប្រាស់ "និម្មិត" នឹងអាចឃើញខ្លឹមសារនៃ “/var/www/” ហើយសរសេរចូលទៅក្នុង “/var/www/sites/” ថតរង។

ការកំណត់រចនាសម្ព័ន្ធ

ការកំណត់រចនាសម្ព័ន្ធសំខាន់គឺនៅក្នុងឯកសារ “/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. បង្កើតមូលដ្ឋានទិន្នន័យ

អ្នកនឹងត្រូវការមូលដ្ឋានទិន្នន័យ ដើម្បីរក្សាទុកទិន្នន័យនៃគណនីនិម្មិត។

ដំបូង​យើង​បង្កើត​ឯកសារ​អត្ថបទ​សាមញ្ញ "users.txt" នៅក្នុងថតឯកសារផ្ទះ ហើយរក្សាទុកព័ត៌មានលម្អិតនៃការចូលប្រើ (ចូល និងពាក្យសម្ងាត់) របស់អ្នកប្រើនិម្មិតទៅក្នុងគ្រប់បន្ទាត់ផ្សេងទៀត។ ឧទាហរណ៍ យើងនឹងត្រូវការអ្នកប្រើប្រាស់និម្មិតជាមួយនឹងការចូល "ftp" និងពាក្យសម្ងាត់ “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

សូមបញ្ជាក់ថា ផ្លូវរបស់ ស “pam_userdb.so” បណ្ណាល័យអាចខុសគ្នា ប៉ុន្តែអ្នកអាចផ្លាស់ប្តូរវាបានប្រសិនបើចាំបាច់។

ផ្ទុកម៉ាស៊ីនមេ vsftpd ឡើងវិញដើម្បីអនុវត្តការផ្លាស់ប្តូរ។

systemctl restart vsftpd

យើងបានបញ្ចប់ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ FTP ។

ព័ត៌មានលម្អិតអំពីការតភ្ជាប់៖

  • ftp://[អាសយដ្ឋាន_ip_អាសយដ្ឋាន]
  • ចូល៖ ftp
  • ពាក្យសម្ងាត់៖ Qwe123

ការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ PHP

1. ការដំឡើង PHP

ថ្ងៃនេះ កំណែ PHP ដែលមានស្ថេរភាពចុងក្រោយបំផុតគឺ php 7.4.5 ដែលមិនត្រូវបានរួមបញ្ចូលនៅក្នុងឃ្លាំង Ubuntu ផ្លូវការទេ។ ចូរភ្ជាប់ឃ្លាំងភាគីទីបី ហើយដំឡើងកំណែចុងក្រោយរបស់ 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 ។ ការដំឡើង

តោះដំឡើង MariaDB និងម៉ូឌុល PHP សម្រាប់ MySQL ហើយបន្ទាប់មកផ្ទុក Apache ឡើងវិញ។

apt install mariadb-server php-mysql

systemctl restart apache2

ធ្វើឱ្យទំព័រសាកល្បងឡើងវិញ ហើយចូលទៅកាន់ផ្នែក PDO នៅក្នុងតារាងកំណត់រចនាសម្ព័ន្ធ PHP ។ ប្រសិនបើអ្នកអាចរកឃើញផ្នែក “PDO_mysql”បន្ទាប់មកវាមានន័យថាកម្មវិធីបញ្ជាសម្រាប់ Mysql ត្រូវបានដំឡើងយ៉ាងត្រឹមត្រូវ។

ការដំឡើង និងការកំណត់រចនាសម្ព័ន្ធ MySQL (MariaDB)

បន្ទាប់មកយើងនឹងត្រូវធ្វើការកំណត់រចនាសម្ព័ន្ធសុវត្ថិភាពដំបូងនៃ MariaDB ហើយកំណត់ពាក្យសម្ងាត់សម្រាប់ "ឬស" អ្នកប្រើប្រាស់ បិទការចូលប្រើពីចម្ងាយ និងលុបគណនីភ្ញៀវទាំងអស់។

mysql_secure_installation

នៅជំហានដំបូងយើងត្រូវបញ្ចូល "ឫស" ពាក្យសម្ងាត់របស់អ្នកប្រើដើម្បីចូលប្រើ DBMS ឬចុច Enter ប្រសិនបើគ្មានពាក្យសម្ងាត់។ ដោយសារតែមិនមានពាក្យសម្ងាត់សម្រាប់កំណត់ "ឫស" អ្នកប្រើប្រាស់បន្ទាប់ពីដំឡើងរួចគ្រាន់តែចុច "បញ្ចូល".

សូមចំណាំថានៅក្នុង MariaDB មានគណនីផ្ទាល់ខ្លួនរបស់វារួចហើយ ដែលមិនមានអ្វីដែលត្រូវធ្វើជាមួយគណនី OS ។ ដូច្នេះអ្នកប្រើប្រាស់តែមួយគត់ដែលយើងដោះស្រាយជាមួយនៅក្នុង MariaDB គឺ "ឫស".

  MySQL៖ បង្កើតគណនី និងកំណត់ពាក្យសម្ងាត់

បន្ទាប់ពីនោះ អ្នកកំណត់រចនាសម្ព័ន្ធនឹងសួរយើងឱ្យកំណត់ពាក្យសម្ងាត់សម្រាប់អ្នកប្រើប្រាស់ root ។ ប្រភេទ "Y" ដើម្បីបញ្ជាក់ និងបញ្ចូលពាក្យសម្ងាត់ថ្មី។ ក្នុងករណីរបស់យើងវាជា “Qwe123”

  MySQL៖ បង្កើតគណនី និងកំណត់ពាក្យសម្ងាត់

ឆ្លើយតប "Y" ចំពោះសំណួរដែលនៅសល់រហូតដល់ទីបញ្ចប់។

ការកំណត់រួចរាល់ហើយ!

ព័ត៌មានលម្អិតអំពីការចូលប្រើ MariaDB៖

  • ចូល៖ ឫស
  • ពាក្យសម្ងាត់៖ Qwe123

ការកំណត់រចនាសម្ព័ន្ធ phpMyAdmin

1 ។ ការដំឡើង

តោះដំឡើងផ្នែកបន្ថែមចាំបាច់សម្រាប់ PHP - mbstring.

apt install php-mbstring

នៅក្នុងឃ្លាំងផ្លូវការមានតែកំណែ phpMyAdmin ហួសសម័យ ដូច្នេះសូមដំឡើងកំណែថ្មីដោយដៃ។

បើកគេហទំព័រផ្លូវការរបស់គម្រោង "https://www.phpmyadmin.net/" ហើយទាញយកបណ្ណសារចុងក្រោយបំផុត។

ការដំឡើង និងការកំណត់រចនាសម្ព័ន្ធ phpMyAdmin

ចម្លងប័ណ្ណសារទៅម៉ាស៊ីនមេនៅក្នុង “/var/www/sites/” ថតដោយប្រើម៉ាស៊ីនភ្ញៀវ 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/sites/phpMyAdmin/tmp” សម្រាប់ឯកសារបណ្ដោះអាសន្ន និងបើកការចូលប្រើសម្រាប់អ្នករាល់គ្នា។ ប្រសិនបើអ្នកមិនធ្វើបែបនេះទេ phpMyAdmin នឹងរាយការណ៍ការចូលប្រើដែលត្រូវបានបដិសេធទៅកាន់ថតបណ្តោះអាសន្ន។

cd /var/www/sites/phpMyAdmin/

mkdir tmp

chmod 777 tmp

2. បង្កើតឈ្មោះក្លែងក្លាយ

ដោយសារ phpMyAdmin មិនមែនជាម៉ាស៊ីននិម្មិតដាច់ដោយឡែក ហើយមានទីតាំងនៅខាងក្រៅថត root សូមកំណត់រចនាសម្ព័ន្ធឈ្មោះក្លែងក្លាយ។

បើកឯកសារ “/etc/apache2/mods-available/alias.conf” ហើយបន្ថែមបន្ទាត់នេះ៖

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

នៅខាងក្នុងផ្នែកនេះ៖

<IfModule alias_module>

</IfModule>
phpMyAdmin៖ បង្កើតឈ្មោះក្លែងក្លាយ

ផ្ទុក Apache ឡើងវិញ ដើម្បីអនុវត្តការផ្លាស់ប្តូរ។

systemctl reload apache2

ឈ្មោះក្លែងក្លាយត្រូវបានកំណត់ ដូច្នេះយើងអាចចូលប្រើ phpMyAdmin នៅទីនេះ “http://[server's_ip_address]/pma”។

រៀបចំមូលដ្ឋានទិន្នន័យ

ដោយសារយើងដាក់កម្រិតលើការប្រើប្រាស់អ្នកប្រើប្រាស់ជា root កំឡុងពេលកំណត់រចនាសម្ព័ន្ធដំបូងនៃ 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

សូមចំណាំថាឈ្មោះមូលដ្ឋានទិន្នន័យនៅក្នុងសំណើទីពីរគឺនៅក្នុង back sparks “… ON `phpmyadmin`.* ទៅ 'pma'@'localhost' កំណត់អត្តសញ្ញាណដោយ …”,

នៅក្នុងលទ្ធផល នឹងមានគណនីពីរដែលបានបង្កើតនៅក្នុង MariaDB៖

  • ចូល: pma, ពាក្យសម្ងាត់: Qwe123Full access, នឹងត្រូវបានប្រើដើម្បីចូល phpMyAdmin
  • ចូល៖ pmaservice, លេខសម្ងាត់៖ Qwe123 គណនីសេវាកម្មត្រូវបានទាមទារសម្រាប់មុខងារបន្ថែមដើម្បីដំណើរការ

នៅជំហានបន្ទាប់ យើងនឹងកំណត់ព័ត៌មានលម្អិតទាំងនេះនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ "config.inc.php".

បន្ទាប់មកយើងនឹងត្រូវនាំចូលមូលដ្ឋានទិន្នន័យពីឯកសារ “phpMyAdmin/sql/create_tables.sql”.

ចូរយើងនាំចូលវាដោយជំនួយពី phpMyAdmin ។

បើកតំណ។ “http://[server's_ip_address]/pma”

បញ្ចូលការចូល "ភីម៉ា" និងពាក្យសម្ងាត់ “Qwe123”

សូមចូលទៅកាន់ "នាំចូល"សូមចុច "ជ្រើសរើសឯកសារ" ហើយជ្រើសរើសឯកសារ "sql/create_tables.sql" នៅក្នុងថត root នៃ phpMyAdmin ។ សន្មត់ថាមានថតនៅលើកុំព្យូទ័ររបស់អ្នក។ “phpMyAdmin” ជាមួយឯកសារ។ ដកវាចេញប្រសិនបើចាំបាច់។

ការកំណត់រចនាសម្ព័ន្ធ phpmyadmin

ចុច "បន្ទាប់" ដើម្បីចាប់ផ្តើមនាំចូល។

ការកំណត់រចនាសម្ព័ន្ធ

តោះចម្លងឯកសារកំណត់រចនាសម្ព័ន្ធពីគំរូ

cd /var/www/sites/phpMyAdmin/

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

តោះបើកឯកសារកំណត់រចនាសម្ព័ន្ធ “/var/www/sites/phpMyAdmin/config.inc.php” ហើយធ្វើការផ្លាស់ប្តូរដូចខាងក្រោមៈ

កំណត់តម្លៃ 32 តួអក្សរចៃដន្យសម្រាប់គុណលក្ខណៈ “$cfg['blowfish_secret']”. ប្រើម៉ាស៊ីនបង្កើតពាក្យសម្ងាត់ណាមួយសម្រាប់វា ..

របៀបដំឡើង និងកំណត់រចនាសម្ព័ន្ធ WordPress នៅលើម៉ាស៊ីនមេលីនុច

ដកមតិយោបល់ចេញពីបន្ទាត់ទាំងអស់នៃ "ការកំណត់រចនាសម្ព័ន្ធការផ្ទុក phpMyAdmin" ផ្នែក ហើយកំណត់ការចូល និងពាក្យសម្ងាត់នៃគណនីសេវាកម្មរបស់ MariaDB សម្រាប់ "ឧបករណ៍បញ្ជា" និង "ការត្រួតពិនិត្យ" គុណលក្ខណៈ។ ក្នុងករណីរបស់យើងវាជា សេវាកម្ម និង Qwe123.

របៀបដំឡើង និងកំណត់រចនាសម្ព័ន្ធ WordPress នៅលើម៉ាស៊ីនមេលីនុច

រក្សាទុកការផ្លាស់ប្តូរ។

ព័ត៌មានលម្អិតនៃការចូលប្រើសម្រាប់ phpMyadmin៖

  • http://[server’s_ip_address]/pma/
  • ចូល៖ pma
  • ពាក្យសម្ងាត់៖ Qwe123

របៀបដំឡើង និងកំណត់រចនាសម្ព័ន្ធ WordPress នៅលើម៉ាស៊ីនមេលីនុច

1. កញ្ចប់ WordPress និងការដាក់ឯកសារ

ចូលទៅកាន់គេហទំព័រផ្លូវការរបស់ WP "https://ru.wordpress.org/" ហើយទាញយកប័ណ្ណសារទៅកុំព្យូទ័រក្នុងតំបន់របស់អ្នក។

ផ្ទុកឡើងប័ណ្ណសារទៅម៉ាស៊ីនមេទៅក្នុង “/var/www/sites/” ថតឯកសារហើយដកវាទៅក្នុងប័ណ្ណសារ "wordpress"។

ចម្លងខ្លឹមសារនៃអេ “/var/www/sites/wordpress/” ថត root នៃ “/var/www/sites/site1/” វេបសាយ។

ដោយសារ​យើង​ចម្លង​ឯកសារ​តាម​កុងសូល​ដោយ​មាន​ការ​អនុញ្ញាត​ជា root សូម​ប្ដូរ​ម្ចាស់​ឯកសារ “/var/www/sites/” ថតឯកសាររួមទាំងមាតិកានៃ "និម្មិត". វាត្រូវបានទាមទារដើម្បីបើកដំណើរការពេញលេញសម្រាប់ការភ្ជាប់ 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. បង្កើតមូលដ្ឋានទិន្នន័យសម្រាប់ WordPress

ចូលទៅ phpMyAdmin ហើយចុច "បង្កើតមូលដ្ឋានទិន្នន័យ" ។ បញ្ជាក់ឈ្មោះមូលដ្ឋានទិន្នន័យតាមអំពើចិត្ត ក្នុងករណីរបស់យើង "wordpress_db" ហើយចុចប៊ូតុង "បង្កើត" ។

បង្កើតមូលដ្ឋានទិន្នន័យសម្រាប់ WordPress

ជ្រើសរើសមូលដ្ឋានទិន្នន័យថ្មីនៅផ្នែកខាងឆ្វេង ហើយចុច “សិទ្ធិ”

បង្កើតមូលដ្ឋានទិន្នន័យសម្រាប់ WordPress

បន្ទាប់មកចុច "បន្ថែមគណនីអ្នកប្រើប្រាស់".

បញ្ចូលការចូល និងពាក្យសម្ងាត់ (wpservice / Qwe123) នៅក្នុងបង្អួចដែលបើកសូមពិនិត្យ "ផ្តល់សិទ្ធិទាំងអស់នៅក្នុង wordpress_db" ហើយចុច "បន្ទាប់"

បន្ថែមគណនីអ្នកប្រើប្រាស់នៅក្នុងមូលដ្ឋានទិន្នន័យសម្រាប់ WordPress

នៅទំព័របន្ទាប់ចុច “លុបចោលទាំងអស់” ដើម្បីកំណត់សិទ្ធិទាំងអស់ឡើងវិញនៅលើកម្រិតមូលដ្ឋានទិន្នន័យ ហើយចុច "បន្ទាប់".

បន្ថែមគណនីអ្នកប្រើប្រាស់នៅក្នុងមូលដ្ឋានទិន្នន័យសម្រាប់ WordPress

3. ការកំណត់រចនាសម្ព័ន្ធ WordPress នៅលើម៉ាស៊ីនមេលីនុច

ចូលទៅកាន់ថត root នៃគេហទំព័ររបស់អ្នក ហើយចម្លងឯកសារកំណត់រចនាសម្ព័ន្ធពីគំរូ

cd /var/www/sites/site1/

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

បើក “wp-config.php” file ហើយបញ្ចូលប៉ារ៉ាម៉ែត្រនៃការតភ្ជាប់មូលដ្ឋានទិន្នន័យដែលយើងបានបង្កើតនៅជំហានមុន ហើយរក្សាទុកការផ្លាស់ប្តូរ។

ការកំណត់រចនាសម្ព័ន្ធ WordPress នៅលើម៉ាស៊ីនមេលីនុច

4. ដំឡើង CMS WordPress

បើកតំណខាងក្រោមនៅក្នុងកម្មវិធីរុករក “http://[server's_ip_address]/wp-admin/install.php”.

បំពេញវាលទាំងអស់ហើយចុច "ដំឡើង WordPress". កំណត់ឈ្មោះអ្នកប្រើ និងពាក្យសម្ងាត់ចៃដន្យ។ ក្នុងករណីរបស់យើងវាជា wpadmin និង Qwe123 តាម។

ព័ត៌មានលម្អិតទាំងនេះនឹងត្រូវបានប្រើដើម្បីចូលប្រើ WordPress ។

ដំឡើង CMS WordPress នៅលើម៉ាស៊ីនមេលីនុច

បន្ទាប់ពីអ្នកបញ្ចប់ការដំឡើង សូមបើកតំណ “http://[server's_ip_address]/wp-login.php”បញ្ចូលព័ត៌មានលម្អិតនៃការចូលប្រើ ហើយចូល WordPress ។

ដំឡើង CMS WordPress នៅលើម៉ាស៊ីនមេលីនុច

អ្នកគួរតែឃើញគំរូ WordPress មួយនៅលើទំព័រមេ។

ដំឡើង CMS WordPress នៅលើម៉ាស៊ីនមេលីនុច

ការកំណត់រចនាសម្ព័ន្ធត្រូវបានបញ្ចប់។

ព័ត៌មានលម្អិតអំពីការចូលប្រើ WordPress៖

  • http://[server’s_ip_address]/wp-login.php
  • ចូល៖ wpadmin
  • ពាក្យសម្ងាត់៖ Qwe123
❮ អត្ថបទមុន កំណត់រចនាសម្ព័ន្ធឯកសារ .htaccess

សួរយើងអំពី VPS

យើងតែងតែត្រៀមខ្លួនដើម្បីឆ្លើយសំណួររបស់អ្នកនៅពេលណាមួយនៃថ្ងៃឬយប់។