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

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


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

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

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

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

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

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

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

1 ។ ការដំឡើង

apt install apache2

ពេល​ដំឡើង​ចប់ សូម​បើក​កម្មវិធី​រុករក​មួយ ហើយ​ពិនិត្យ​មើល “http://[server's_ip_address]”

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

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

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 ហើយកំណត់ពាក្យសម្ងាត់សម្រាប់ អ្នកប្រើប្រាស់ "root" បិទការចូលប្រើពីចម្ងាយ និងលុបគណនីភ្ញៀវទាំងអស់។

mysql_secure_installation

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

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

  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” ។ កុំ​ភ្លេច​ដំឡើង ​ឧបករណ៍​ប្រើប្រាស់ “unzip” ។ អ្នក​អាច​លុប​ឯកសារ​នោះ​បាន​បន្ទាប់​ពី​អ្នក​បាន​ដោះ​វា​ចេញ។

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

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

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

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

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

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

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

បើកតំណភ្ជាប់ “http://[server's_ip_address]/pma”

បញ្ចូលឈ្មោះអ្នកប្រើប្រាស់ “pma” និងពាក្យសម្ងាត់ “Qwe123”

ចូលទៅកាន់ "នាំចូល" ចុច "ជ្រើសរើសឯកសារ" ហើយជ្រើសរើសឯកសារ "sql/create_tables.sql" នៅក្នុងថតឯកសារដើមរបស់ 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 សម្រាប់ ​គុណលក្ខណៈ “controluser” និង “controlpass” ទៅតាម​នោះ។ ក្នុង​ករណី​របស់​យើង វា​គឺ pmaservice និង 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/" នៃ គេហទំព័រ "/var/www/sites/site1/" ។

ដោយសារយើងបានចម្លងឯកសារតាមរយៈកុងសូលដោយមានសិទ្ធិជា root ចូរយើងផ្លាស់ប្តូរម្ចាស់នៃ ថតឯកសារ “/var/www/sites/” រួមទាំងខ្លឹមសារនៃ “virtual” ។ នេះត្រូវបានទាមទារដើម្បីបើកការចូលប្រើពេញលេញសម្រាប់ការតភ្ជាប់ 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

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

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

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

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

cd /var/www/sites/site1/

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

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

ការកំណត់រចនាសម្ព័ន្ធ 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

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