នៅក្នុងអត្ថបទនេះ យើងនឹងផ្តល់ឱ្យអ្នកនូវការណែនាំជាជំហាន ៗ អំពីរបៀបកំណត់រចនាសម្ព័ន្ធគេហទំព័រនៅលើម៉ាស៊ីនមេដែលកំពុងដំណើរការលីនុច។ ជាដំបូង អ្នកត្រូវយល់ថា ម៉ាស៊ីនមេបណ្តាញធម្មតាមានសមាសធាតុអន្តរកម្មមួយចំនួន៖
- ម៉ាស៊ីនមេ 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_អាសយដ្ឋាន]”
ប្រសិនបើអ្នកឃើញទំព័រស្វាគមន៍ដូចនេះនៅលើរូបថតអេក្រង់ខាងលើ នោះមានន័យថាម៉ាស៊ីនមេ 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”
នៅដំណាក់កាលនេះ យើងមិនចាំបាច់កំណត់រចនាសម្ព័ន្ធប្រតិបត្តិការដំណាលគ្នានៃគេហទំព័រច្រើនទេ ដូច្នេះយើងអាចបិទគេហទំព័រលំនាំដើម និងបើកដំណើរការគេហទំព័រថ្មី។ ផ្ទុកការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេឡើងវិញ ដើម្បីអនុវត្តការផ្លាស់ប្តូរ។
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/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();
?>
រក្សាទុកការផ្លាស់ប្តូរ និងពិនិត្យមើលលទ្ធផលនៅក្នុងកម្មវិធីរុករក។
ប្រសិនបើអ្នកឃើញលទ្ធផលនៃមុខងារ “phpinfo()”អ្នកបកប្រែ PHP កំពុងដំណើរការត្រឹមត្រូវ។ ឥឡូវនេះសូមបន្តទៅជំហានបន្ទាប់។
ការកំណត់រចនាសម្ព័ន្ធ MySQL (MariaDB)
1 ។ ការដំឡើង
តោះដំឡើង MariaDB និងម៉ូឌុល PHP សម្រាប់ MySQL ហើយបន្ទាប់មកផ្ទុក Apache ឡើងវិញ។
apt install mariadb-server php-mysql
systemctl restart apache2
ធ្វើឱ្យទំព័រសាកល្បងឡើងវិញ ហើយចូលទៅកាន់ផ្នែក PDO នៅក្នុងតារាងកំណត់រចនាសម្ព័ន្ធ PHP ។ ប្រសិនបើអ្នកអាចរកឃើញផ្នែក “PDO_mysql”បន្ទាប់មកវាមានន័យថាកម្មវិធីបញ្ជាសម្រាប់ Mysql ត្រូវបានដំឡើងយ៉ាងត្រឹមត្រូវ។
បន្ទាប់មកយើងនឹងត្រូវធ្វើការកំណត់រចនាសម្ព័ន្ធសុវត្ថិភាពដំបូងនៃ MariaDB ហើយកំណត់ពាក្យសម្ងាត់សម្រាប់ "ឬស" អ្នកប្រើប្រាស់ បិទការចូលប្រើពីចម្ងាយ និងលុបគណនីភ្ញៀវទាំងអស់។
mysql_secure_installation
នៅជំហានដំបូងយើងត្រូវបញ្ចូល "ឫស" ពាក្យសម្ងាត់របស់អ្នកប្រើដើម្បីចូលប្រើ DBMS ឬចុច Enter ប្រសិនបើគ្មានពាក្យសម្ងាត់។ ដោយសារតែមិនមានពាក្យសម្ងាត់សម្រាប់កំណត់ "ឫស" អ្នកប្រើប្រាស់បន្ទាប់ពីដំឡើងរួចគ្រាន់តែចុច "បញ្ចូល".
សូមចំណាំថានៅក្នុង MariaDB មានគណនីផ្ទាល់ខ្លួនរបស់វារួចហើយ ដែលមិនមានអ្វីដែលត្រូវធ្វើជាមួយគណនី OS ។ ដូច្នេះអ្នកប្រើប្រាស់តែមួយគត់ដែលយើងដោះស្រាយជាមួយនៅក្នុង MariaDB គឺ "ឫស".
បន្ទាប់ពីនោះ អ្នកកំណត់រចនាសម្ព័ន្ធនឹងសួរយើងឱ្យកំណត់ពាក្យសម្ងាត់សម្រាប់អ្នកប្រើប្រាស់ root ។ ប្រភេទ "Y" ដើម្បីបញ្ជាក់ និងបញ្ចូលពាក្យសម្ងាត់ថ្មី។ ក្នុងករណីរបស់យើងវាជា “Qwe123”
ឆ្លើយតប "Y" ចំពោះសំណួរដែលនៅសល់រហូតដល់ទីបញ្ចប់។
ការកំណត់រួចរាល់ហើយ!
ព័ត៌មានលម្អិតអំពីការចូលប្រើ MariaDB៖
- ចូល៖ ឫស
- ពាក្យសម្ងាត់៖ Qwe123
ការកំណត់រចនាសម្ព័ន្ធ phpMyAdmin
1 ។ ការដំឡើង
តោះដំឡើងផ្នែកបន្ថែមចាំបាច់សម្រាប់ PHP - mbstring.
apt install php-mbstring
នៅក្នុងឃ្លាំងផ្លូវការមានតែកំណែ phpMyAdmin ហួសសម័យ ដូច្នេះសូមដំឡើងកំណែថ្មីដោយដៃ។
បើកគេហទំព័រផ្លូវការរបស់គម្រោង "https://www.phpmyadmin.net/" ហើយទាញយកបណ្ណសារចុងក្រោយបំផុត។
ចម្លងប័ណ្ណសារទៅម៉ាស៊ីនមេនៅក្នុង “/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>
ផ្ទុក 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” ជាមួយឯកសារ។ ដកវាចេញប្រសិនបើចាំបាច់។
ចុច "បន្ទាប់" ដើម្បីចាប់ផ្តើមនាំចូល។
ការកំណត់រចនាសម្ព័ន្ធ
តោះចម្លងឯកសារកំណត់រចនាសម្ព័ន្ធពីគំរូ
cd /var/www/sites/phpMyAdmin/
cp config.sample.inc.php config.inc.php
តោះបើកឯកសារកំណត់រចនាសម្ព័ន្ធ “/var/www/sites/phpMyAdmin/config.inc.php” ហើយធ្វើការផ្លាស់ប្តូរដូចខាងក្រោមៈ
កំណត់តម្លៃ 32 តួអក្សរចៃដន្យសម្រាប់គុណលក្ខណៈ “$cfg['blowfish_secret']”. ប្រើម៉ាស៊ីនបង្កើតពាក្យសម្ងាត់ណាមួយសម្រាប់វា ..
ដកមតិយោបល់ចេញពីបន្ទាត់ទាំងអស់នៃ "ការកំណត់រចនាសម្ព័ន្ធការផ្ទុក phpMyAdmin" ផ្នែក ហើយកំណត់ការចូល និងពាក្យសម្ងាត់នៃគណនីសេវាកម្មរបស់ MariaDB សម្រាប់ "ឧបករណ៍បញ្ជា" និង "ការត្រួតពិនិត្យ" គុណលក្ខណៈ។ ក្នុងករណីរបស់យើងវាជា សេវាកម្ម និង Qwe123.
រក្សាទុកការផ្លាស់ប្តូរ។
ព័ត៌មានលម្អិតនៃការចូលប្រើសម្រាប់ 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" ហើយចុចប៊ូតុង "បង្កើត" ។
ជ្រើសរើសមូលដ្ឋានទិន្នន័យថ្មីនៅផ្នែកខាងឆ្វេង ហើយចុច “សិទ្ធិ”
បន្ទាប់មកចុច "បន្ថែមគណនីអ្នកប្រើប្រាស់".
បញ្ចូលការចូល និងពាក្យសម្ងាត់ (wpservice / Qwe123) នៅក្នុងបង្អួចដែលបើកសូមពិនិត្យ "ផ្តល់សិទ្ធិទាំងអស់នៅក្នុង wordpress_db" ហើយចុច "បន្ទាប់"
នៅទំព័របន្ទាប់ចុច “លុបចោលទាំងអស់” ដើម្បីកំណត់សិទ្ធិទាំងអស់ឡើងវិញនៅលើកម្រិតមូលដ្ឋានទិន្នន័យ ហើយចុច "បន្ទាប់".
3. ការកំណត់រចនាសម្ព័ន្ធ WordPress នៅលើម៉ាស៊ីនមេលីនុច
ចូលទៅកាន់ថត root នៃគេហទំព័ររបស់អ្នក ហើយចម្លងឯកសារកំណត់រចនាសម្ព័ន្ធពីគំរូ
cd /var/www/sites/site1/
cp wp-config-sample.php wp-config.php
បើក “wp-config.php” file ហើយបញ្ចូលប៉ារ៉ាម៉ែត្រនៃការតភ្ជាប់មូលដ្ឋានទិន្នន័យដែលយើងបានបង្កើតនៅជំហានមុន ហើយរក្សាទុកការផ្លាស់ប្តូរ។
4. ដំឡើង CMS WordPress
បើកតំណខាងក្រោមនៅក្នុងកម្មវិធីរុករក “http://[server's_ip_address]/wp-admin/install.php”.
បំពេញវាលទាំងអស់ហើយចុច "ដំឡើង WordPress". កំណត់ឈ្មោះអ្នកប្រើ និងពាក្យសម្ងាត់ចៃដន្យ។ ក្នុងករណីរបស់យើងវាជា wpadmin និង Qwe123 តាម។
ព័ត៌មានលម្អិតទាំងនេះនឹងត្រូវបានប្រើដើម្បីចូលប្រើ WordPress ។
បន្ទាប់ពីអ្នកបញ្ចប់ការដំឡើង សូមបើកតំណ “http://[server's_ip_address]/wp-login.php”បញ្ចូលព័ត៌មានលម្អិតនៃការចូលប្រើ ហើយចូល WordPress ។
អ្នកគួរតែឃើញគំរូ WordPress មួយនៅលើទំព័រមេ។
ការកំណត់រចនាសម្ព័ន្ធត្រូវបានបញ្ចប់។
ព័ត៌មានលម្អិតអំពីការចូលប្រើ WordPress៖
- http://[server’s_ip_address]/wp-login.php
- ចូល៖ wpadmin
- ពាក្យសម្ងាត់៖ Qwe123