ໃນບົດຄວາມນີ້, ພວກເຮົາຈະໃຫ້ຄໍາແນະນໍາຂັ້ນຕອນໂດຍຂັ້ນຕອນກ່ຽວກັບວິທີການກໍານົດສະພາບແວດລ້ອມເວັບຢູ່ໃນເຄື່ອງແມ່ຂ່າຍທີ່ໃຊ້ Linux. ສິ່ງທໍາອິດທໍາອິດ, ທ່ານຈໍາເປັນຕ້ອງເຂົ້າໃຈວ່າເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ປົກກະຕິປະກອບດ້ວຍອົງປະກອບການໂຕ້ຕອບຈໍານວນຫນຶ່ງ:
- ເຊີບເວີ HTTP
- ນາຍພາສາການຂຽນໂປລແກລມ
- ລະບົບການຈັດການຖານຂໍ້ມູນ (DBMS)
ເພື່ອຈັດການເວັບໄຊທ໌ຂອງທ່ານທ່ານຍັງຈະຕ້ອງຕັ້ງຄ່າລະບົບການຄຸ້ມຄອງເນື້ອຫາ (CMS), ການໂຕ້ຕອບເວັບສໍາລັບການຄຸ້ມຄອງຖານຂໍ້ມູນ, ແລະການເຂົ້າເຖິງ FTP.
ໃຫ້ພິຈາລະນາການຕັ້ງຄ່າ Apache-PHP-MySQL(MariaDB) ທີ່ນິຍົມຫຼາຍໃນ Linux. ພວກເຮົາຍັງຈະຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍ vsftpd ftp, phpMyAdmin - ການໂຕ້ຕອບເວັບໄຊຕ໌ສໍາລັບການຄຸ້ມຄອງຖານຂໍ້ມູນ, ແລະລະບົບການຄຸ້ມຄອງເນື້ອຫາ WordPress.
ເພື່ອເລີ່ມຕົ້ນກະລຸນາ ສັ່ງຊື້ເຊີບເວີ VPS ຫຼື ເຊີບເວີທີ່ອຸທິດຕົນ . ຕົວຢ່າງ, ພວກເຮົາໄດ້ໃຊ້ເຊີບເວີເສມືນທີ່ມີທີ່ຢູ່ IP ຄົງທີ່ທີ່ໃຊ້ Ubuntu Server 18.04. ຄຳສັ່ງທັງໝົດຖືກດຳເນີນການໂດຍຜູ້ໃຊ້ root.
ການຕັ້ງຄ່າ Apache HTTP Server
1. ການຕິດຕັ້ງ
apt install apache2
ເມື່ອການຕິດຕັ້ງສຳເລັດແລ້ວ, ໃຫ້ເປີດໂປຣແກຣມທ່ອງເວັບ ແລະ ກວດສອບ “http://[server's_ip_address]”
ຖ້າທ່ານເຫັນຫນ້າຍິນດີຕ້ອນຮັບແບບນີ້ຢູ່ໃນຫນ້າຈໍຂ້າງເທິງ, ນັ້ນຫມາຍຄວາມວ່າເຄື່ອງແມ່ຂ່າຍ HTTP ຂອງທ່ານເຮັດວຽກ.
2. ສ້າງຫນ້າທົດສອບ
ໄດເລກະທໍລີຮາກເລີ່ມຕົ້ນສຳລັບເວັບໄຊທ໌ແມ່ນ “/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 server
ໄຟລ໌ການຕັ້ງຄ່າຂອງເວັບໄຊທ໌ຕ່າງໆແມ່ນຢູ່ໃນ ລາຍການ “/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://[server's _ip_address]” ອີກຄັ້ງ ແລະ ໃຫ້ແນ່ໃຈວ່າແທນທີ່ຈະເປັນໜ້າຍິນດີຕ້ອນຮັບເລີ່ມຕົ້ນ ພວກເຮົາມີໜ້າໃໝ່ຂອງພວກເຮົາ.
ພວກເຮົາສໍາເລັດການຕັ້ງຄ່າຂອງເຄື່ອງແມ່ຂ່າຍ HTTP ຂອງພວກເຮົາແລະພວກເຮົາສາມາດດໍາເນີນການຕໍ່ໄປ.
ການຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍ FTP
1. ການຕິດຕັ້ງ
ໃຫ້ຕິດຕັ້ງເຊີບເວີ ftp ຂອງພວກເຮົາ ແລະແພັກເກດເພີ່ມເຕີມ “db-util” , ເຊິ່ງພວກເຮົາຈະຕ້ອງຕັ້ງຄ່າຜູ້ໃຊ້ virtual
apt install vsftpd db-util
2. ສ້າງບັນຊີທ້ອງຖິ່ນ
ເຊີບເວີ vsftpd ອະນຸຍາດໃຫ້ພວກເຮົາກໍານົດການອະນຸຍາດການເຂົ້າເຖິງດ້ວຍວິທີທີ່ຍືດຫຍຸ່ນຫຼາຍ. ສໍາລັບວຽກງານຂອງພວກເຮົາພວກເຮົາຕ້ອງການໃຫ້ຜູ້ໃຊ້ ftp ດັ່ງຕໍ່ໄປນີ້:
- ການເຂົ້າເຖິງເນື້ອໃນຂອງ “/var/www/sites/”;
- ປິດການທໍາງານທັງຫມົດທີ່ຢູ່ຂ້າງເທິງ “/var/www/”;
- ການເຊື່ອມຕໍ່ກັບບັນຊີ virtual;
ສ້າງບັນຊີທ້ອງຖິ່ນ “virtual” ໂດຍບໍ່ຕ້ອງມີການອະນຸຍາດເຂົ້າສູ່ລະບົບ ແຕ່ສາມາດເຂົ້າເຖິງໂຟນເດີຫຼັກ “/var/www/” ໄດ້ . ບັນຊີນີ້ຈະຖືກໃຊ້ໂດຍຜູ້ໃຊ້ ftp ເພື່ອເຊື່ອມຕໍ່ກັບເຊີບເວີ
useradd -d /var/www virtual
ໂດຍຄ່າເລີ່ມຕົ້ນ, "Root" ຈະເປັນເຈົ້າຂອງ ໂຟນເດີ "/var/www" . ເພື່ອໃຫ້ຜູ້ໃຊ້ ftp ສາມາດແກ້ໄຂເນື້ອໃນຂອງເວັບໄຊທ໌ໄດ້, ໃຫ້ປ່ຽນເຈົ້າຂອງ "/var/www/sites/" ລວມທັງໂຟນເດີຍ່ອຍຂອງ "virtual".
chown -R virtual:root /var/www/sites
ດັ່ງນັ້ນ, ຜູ້ໃຊ້ "virtual" ຈະສາມາດເຫັນເນື້ອໃນຂອງ "/var/www/" ແລະຂຽນລົງໃນ ໂຟນເດີຍ່ອຍ "/var/www/sites/".
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. ສ້າງຖານຂໍ້ມູນ
ທ່ານຈະຕ້ອງມີຖານຂໍ້ມູນເພື່ອເກັບຂໍ້ມູນຂອງບັນຊີ virtual.
ກ່ອນອື່ນໝົດ, ໃຫ້ພວກເຮົາສ້າງໄຟລ໌ຂໍ້ຄວາມງ່າຍໆ “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://[server's_ip_address]
- ເຂົ້າສູ່ລະບົບ: ftp
- ລະຫັດຜ່ານ: Qwe123
ການຕັ້ງຄ່າເຊີບເວີ PHP
1. ການຕິດຕັ້ງ PHP
ມື້ນີ້ PHP ເວີຊັນທີ່ໝັ້ນຄົງຫຼ້າສຸດແມ່ນ php 7.4.5 ເຊິ່ງບໍ່ໄດ້ລວມຢູ່ໃນບ່ອນເກັບມ້ຽນ Ubuntu ຢ່າງເປັນທາງການ. ໃຫ້ເຊື່ອມຕໍ່ repository ພາກສ່ວນທີສາມແລະຕິດຕັ້ງ 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 ແລະຕັ້ງລະຫັດຜ່ານສຳລັບ ຜູ້ໃຊ້ "root" , ປິດການເຂົ້າເຖິງໄລຍະໄກ, ແລະລຶບບັນຊີແຂກທັງໝົດ.
mysql_secure_installation
ໃນຂັ້ນຕອນທຳອິດ, ພວກເຮົາຕ້ອງໃສ່ ລະຫັດຜ່ານຂອງຜູ້ໃຊ້ "root" ເພື່ອເຂົ້າເຖິງ DBMS ຫຼືກົດ Enter ຖ້າບໍ່ມີລະຫັດຜ່ານ. ເນື່ອງຈາກບໍ່ມີລະຫັດຜ່ານທີ່ຕັ້ງໄວ້ສຳລັບ ຜູ້ໃຊ້ "root" ຫຼັງຈາກການຕິດຕັ້ງ, ພຽງແຕ່ກົດ "Enter".
ກະລຸນາຮັບຊາບວ່າໃນ MariaDB ມີບັນຊີຂອງຕົນເອງແລ້ວທີ່ບໍ່ມີຫຍັງກ່ຽວຂ້ອງກັບບັນຊີລະບົບປະຕິບັດການ. ສະນັ້ນຜູ້ໃຊ້ດຽວທີ່ພວກເຮົາຕິດຕໍ່ນຳໃນ MariaDB ແມ່ນ "root".
ຫຼັງຈາກນັ້ນ, ຕົວຕັ້ງຄ່າຈະຂໍໃຫ້ພວກເຮົາຕັ້ງລະຫັດຜ່ານສຳລັບຜູ້ໃຊ້ root. ພິມ “Y” ເພື່ອຢືນຢັນ ແລະ ໃສ່ລະຫັດຜ່ານໃໝ່. ໃນກໍລະນີຂອງພວກເຮົາ, ມັນແມ່ນ “Qwe123”
ຕອບ "Y" ຕໍ່ຄຳຖາມທີ່ເຫຼືອທັງໝົດຈົນຮອດທ້າຍ.
ການຕັ້ງຄ່າສຳເລັດແລ້ວ!
ລາຍລະອຽດການເຂົ້າເຖິງ MariaDB:
- ເຂົ້າສູ່ລະບົບ: ຮາກ
- ລະຫັດຜ່ານ: Qwe123
ການຕັ້ງຄ່າ phpMyAdmin
1. ການຕິດຕັ້ງ
ໃຫ້ຕິດຕັ້ງສ່ວນຂະຫຍາຍທີ່ຈຳເປັນສຳລັບ PHP - mbstring.
apt install php-mbstring
ຢູ່ໃນບ່ອນເກັບມ້ຽນຢ່າງເປັນທາງການມີພຽງແຕ່ສະບັບທີ່ລ້າສະໄຫມຂອງ phpMyAdmin, ດັ່ງນັ້ນໃຫ້ພວກເຮົາຕິດຕັ້ງໃຫມ່ດ້ວຍຕົນເອງ.
ເປີດເວັບໄຊທ໌ທາງການຂອງໂຄງການ “ https://www.phpmyadmin.net/ ” ແລະ ດາວໂຫລດໄຟລ໌ເກັບມ້ຽນລ່າສຸດ.
ຄັດລອກໄຟລ໌ທີ່ເກັບໄວ້ໄປຍັງເຊີບເວີໃນ ໂຟນເດີ “/var/www/sites/” ໂດຍໃຊ້ໂປຣແກຣມ ftp client ໃດກໍໄດ້.
ຍົກເລີກການເກັບໂຟນເດີ ແລະ ປ່ຽນຊື່ມັນເປັນ “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 ບໍ່ແມ່ນໂຮດ virtual ແຍກຕ່າງຫາກແລະຕັ້ງຢູ່ນອກໄດເລກະທໍລີຮາກ, ໃຫ້ເຮົາຕັ້ງຄ່ານາມແຝງ.
ເປີດໄຟລ໌ “/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”.
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
ກະລຸນາຮັບຊາບວ່າຊື່ຖານຂໍ້ມູນໃນການຮ້ອງຂໍທີສອງແມ່ນຢູ່ໃນ back 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” ທີ່ມີໄຟລ໌ຕ່າງໆ. ໃຫ້ຖອດມັນອອກຖ້າຈຳເປັນ.
ຄລິກ “ຕໍ່ໄປ” ເພື່ອເລີ່ມຕົ້ນການນຳເຂົ້າ.
4. ການຕັ້ງຄ່າ
ໃຫ້ສຳເນົາໄຟລ໌ການຕັ້ງຄ່າຈາກແມ່ແບບ
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 ສຳລັບ ຄຸນລັກສະນະ “controluser” ແລະ “controlpass” ຕາມຄວາມເໝາະສົມ. ໃນກໍລະນີຂອງພວກເຮົາ, ມັນແມ່ນ pmaservice ແລະ Qwe123.
ບັນທຶກການປ່ຽນແປງ.
ລາຍລະອຽດການເຂົ້າເຖິງສໍາລັບ phpMyadmin:
- http://[server’s_ip_address]/pma/
- ເຂົ້າສູ່ລະບົບ: pma
- ລະຫັດຜ່ານ: Qwe123
ວິທີຕິດຕັ້ງ ແລະຕັ້ງຄ່າ WordPress ໃນເຊີບເວີ Linux
1. ຊຸດ WordPress ແລະການຈັດວາງໄຟລ໌
ໄປທີ່ເວັບໄຊທ໌ທາງການຂອງ WP “ https://ru.wordpress.org/ ” ແລະດາວໂຫຼດໄຟລ໌ທີ່ເກັບໄວ້ລົງໃນ PC ທ້ອງຖິ່ນຂອງທ່ານ.
ອັບໂຫຼດໄຟລ໌ທີ່ເກັບໄວ້ໄປຍັງເຊີບເວີໃນ ໂຟນເດີ “/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" ແລະກົດປຸ່ມ "ສ້າງ".
ເລືອກຖານຂໍ້ມູນໃໝ່ໃນພາກສ່ວນເບື້ອງຊ້າຍ ແລະ ຄລິກ “ສິດທິພິເສດ”
ຈາກນັ້ນກົດ “ເພີ່ມບັນຊີຜູ້ໃຊ້”.
ໃສ່ຊື່ຜູ້ໃຊ້ ແລະ ລະຫັດຜ່ານ ( wpservice / Qwe123 ) ໃນໜ້າຕ່າງທີ່ເປີດ, ໝາຍຕິກ “ໃຫ້ສິດທິພິເສດທັງໝົດໃນ wordpress_db” ແລະ ຄລິກ “ຕໍ່ໄປ”
ໃນໜ້າຕໍ່ໄປ ໃຫ້ຄລິກ “ຍົກເລີກທັງໝົດ” ເພື່ອຕັ້ງຄ່າສິດທິພິເສດທັງໝົດຄືນໃໝ່ໃນລະດັບຖານຂໍ້ມູນ ແລະ ຄລິກ “ຕໍ່ໄປ”.
3. ການຕັ້ງຄ່າ WordPress ໃນເຊີບເວີ Linux
ໄປທີ່ໄດເລກະທໍລີຮາກຂອງເວັບໄຊທ໌ຂອງທ່ານແລະຄັດລອກໄຟລ໌ການຕັ້ງຄ່າຈາກແມ່ແບບ
cd /var/www/sites/site1/
cp wp-config-sample.php wp-config.php
ເປີດ ໄຟລ໌ “wp-config.php” ແລະ ໃສ່ພາລາມິເຕີການເຊື່ອມຕໍ່ຖານຂໍ້ມູນທີ່ພວກເຮົາສ້າງຂື້ນໃນຂັ້ນຕອນກ່ອນໜ້ານີ້ ແລະ ບັນທຶກການປ່ຽນແປງ.
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