Knowledgebase ຄໍາແນະນໍາງ່າຍໆທີ່ຈະເຮັດວຽກກັບບໍລິການ Profitserver
ຕົ້ນຕໍ Knowledgebase ວິທີການປັບຄ່າເວັບເຊີບເວີ (Apache-PHP-MySQL/MariaDB) ໃນ Linux

ວິທີການປັບຄ່າເວັບເຊີບເວີ (Apache-PHP-MySQL/MariaDB) ໃນ Linux


ໃນບົດຄວາມນີ້, ພວກເຮົາຈະໃຫ້ຄໍາແນະນໍາຂັ້ນຕອນໂດຍຂັ້ນຕອນກ່ຽວກັບວິທີການກໍານົດສະພາບແວດລ້ອມເວັບຢູ່ໃນເຄື່ອງແມ່ຂ່າຍທີ່ໃຊ້ Linux. ສິ່ງທໍາອິດທໍາອິດ, ທ່ານຈໍາເປັນຕ້ອງເຂົ້າໃຈວ່າເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ປົກກະຕິປະກອບດ້ວຍອົງປະກອບການໂຕ້ຕອບຈໍານວນຫນຶ່ງ:

  • ເຊີບເວີ HTTP
  • ນາຍພາສາການຂຽນໂປລແກລມ
  • ລະບົບການຈັດການຖານຂໍ້ມູນ (DBMS)

ເພື່ອຈັດການເວັບໄຊທ໌ຂອງທ່ານທ່ານຍັງຈະຕ້ອງຕັ້ງຄ່າລະບົບການຄຸ້ມຄອງເນື້ອຫາ (CMS), ການໂຕ້ຕອບເວັບສໍາລັບການຄຸ້ມຄອງຖານຂໍ້ມູນ, ແລະການເຂົ້າເຖິງ FTP.

ໃຫ້ພິຈາລະນາການຕັ້ງຄ່າ Apache-PHP-MySQL(MariaDB) ທີ່ນິຍົມຫຼາຍໃນ Linux. ພວກເຮົາຍັງຈະຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍ vsftpd ftp, phpMyAdmin - ການໂຕ້ຕອບເວັບໄຊຕ໌ສໍາລັບການຄຸ້ມຄອງຖານຂໍ້ມູນ, ແລະລະບົບການຄຸ້ມຄອງເນື້ອຫາ WordPress.

ເພື່ອເລີ່ມຕົ້ນກະລຸນາ ສັ່ງເຄື່ອງເຊີບເວີ VPS or server dedicated. ຕົວຢ່າງທີ່ພວກເຮົາໃຊ້ເຄື່ອງແມ່ຂ່າຍ virtual ທີ່ມີທີ່ຢູ່ IP ຄົງທີ່ແລ່ນ Ubuntu Server 18.04. ຄໍາສັ່ງທັງຫມົດຖືກດໍາເນີນການໂດຍຜູ້ໃຊ້ຮາກ.

ການຕັ້ງຄ່າ Apache HTTP Server

1. ການຕິດຕັ້ງ

apt install apache2

ເມື່ອການຕິດຕັ້ງສໍາເລັດ, ເປີດຕົວທ່ອງເວັບແລະກວດເບິ່ງ “http://[server's_ip_address]”

ການຕັ້ງຄ່າ Apache HTTP Server

ຖ້າທ່ານເຫັນຫນ້າຍິນດີຕ້ອນຮັບແບບນີ້ຢູ່ໃນຫນ້າຈໍຂ້າງເທິງ, ນັ້ນຫມາຍຄວາມວ່າເຄື່ອງແມ່ຂ່າຍ HTTP ຂອງທ່ານເຮັດວຽກ.

2. ສ້າງຫນ້າທົດສອບ

ໄດເລກະທໍລີຮາກເລີ່ມຕົ້ນສໍາລັບເວັບໄຊທ໌ແມ່ນ “/var/www/html”. ນີ້ແມ່ນບ່ອນທີ່ທ່ານສາມາດຊອກຫາຫນ້າຍິນດີຕ້ອນຮັບທີ່ເຈົ້າຫາກໍ່ເຫັນ. ໃຫ້ສ້າງໄດເລກະທໍລີແຍກຕ່າງຫາກ “/var/www/sites” ສໍາລັບ virtual hosts ແລະໂຟເດີຍ່ອຍ “/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”

ການຕັ້ງຄ່າ Apache server

ໃນຂັ້ນຕອນນີ້ພວກເຮົາບໍ່ຈໍາເປັນຕ້ອງກໍາຫນົດຄ່າການເຮັດວຽກພ້ອມໆກັນຂອງເວັບໄຊທ໌ຫຼາຍ, ດັ່ງນັ້ນພວກເຮົາສາມາດປິດການທໍາງານເວັບໄຊທ໌ເລີ່ມຕົ້ນແລະເປີດເວັບໄຊທ໌ໃຫມ່. ໂຫຼດການຕັ້ງຄ່າເຊີບເວີຄືນໃໝ່ເພື່ອນຳໃຊ້ການປ່ຽນແປງ.

a2dissite 000-default

a2ensite site1

systemctl reload apache2

ເປີດລິ້ງ “http://[ທີ່ຢູ່ _ip_ ເຊີບເວີ]” ອີກເທື່ອຫນຶ່ງແລະໃຫ້ແນ່ໃຈວ່າແທນທີ່ຈະເປັນຫນ້າຍິນດີຕ້ອນຮັບເລີ່ມຕົ້ນພວກເຮົາມີຫນ້າໃຫມ່ຂອງພວກເຮົາ.

ການຕັ້ງຄ່າ Apache server

ພວກເຮົາສໍາເລັດການຕັ້ງຄ່າຂອງເຄື່ອງແມ່ຂ່າຍ 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

"ຮາກ" ຈະເປັນເຈົ້າຂອງຂອງ “/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" ຢູ່ໃນໂຟນເດີຫຼັກ ແລະບັນທຶກລາຍລະອຽດການເຂົ້າໃຊ້ (ເຂົ້າສູ່ລະບົບ ແລະລະຫັດຜ່ານ) ຂອງຜູ້ໃຊ້ສະເໝືອນຢູ່ໃນທຸກແຖວ. ຕົວຢ່າງ, ພວກເຮົາຈະຕ້ອງການຜູ້ໃຊ້ virtual ທີ່ມີການເຂົ້າສູ່ລະບົບ "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();

?>

ບັນທຶກການປ່ຽນແປງແລະກວດເບິ່ງຜົນໄດ້ຮັບໃນຕົວທ່ອງເວັບ.

ການຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍ 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: ສ້າງບັນຊີ ແລະຕັ້ງລະຫັດຜ່ານ

ຫຼັງຈາກນັ້ນ, configurator ຈະຂໍໃຫ້ພວກເຮົາຕັ້ງລະຫັດຜ່ານສໍາລັບຜູ້ໃຊ້ຮາກ. ປະເພດ "Y" ເພື່ອຢືນຢັນ ແລະໃສ່ລະຫັດຜ່ານໃໝ່. ໃນກໍລະນີຂອງພວກເຮົາ, ມັນແມ່ນ “Qwe123”

  MySQL: ສ້າງບັນຊີ ແລະຕັ້ງລະຫັດຜ່ານ

reply "Y" ກັບຄໍາຖາມທີ່ເຫລືອທັງຫມົດຈົນເຖິງທີ່ສຸດ.

ການຕັ້ງຄ່າສຳເລັດແລ້ວ!

ລາຍ​ລະ​ອຽດ​ການ​ເຂົ້າ​ເຖິງ MariaDB​:

  • ເຂົ້າສູ່ລະບົບ: ຮາກ
  • ລະຫັດຜ່ານ: Qwe123

ການຕັ້ງຄ່າ phpMyAdmin

1. ການຕິດຕັ້ງ

ໃຫ້ຕິດຕັ້ງສ່ວນຂະຫຍາຍທີ່ຈໍາເປັນສໍາລັບ PHP - mbstring.

apt install php-mbstring

ຢູ່ໃນບ່ອນເກັບມ້ຽນຢ່າງເປັນທາງການມີພຽງແຕ່ສະບັບທີ່ລ້າສະໄຫມຂອງ phpMyAdmin, ດັ່ງນັ້ນໃຫ້ພວກເຮົາຕິດຕັ້ງໃຫມ່ດ້ວຍຕົນເອງ.

ເປີດເວັບໄຊທ໌ຢ່າງເປັນທາງການຂອງໂຄງການ "https://www.phpmyadmin.net/” ແລະດາວໂຫລດແຟ້ມຈັດເກັບຫຼ້າສຸດ.

phpMyAdmin ການຕິດຕັ້ງແລະການຕັ້ງຄ່າ

ສຳເນົາແຟ້ມຈັດເກັບໃສ່ເຊີບເວີໃນ “/var/www/sites/” ໂຟນເດີໂດຍໃຊ້ລູກຄ້າ ftp ໃດ.

ຖອດໂຟນເດີອອກ ແລະປ່ຽນຊື່ເປັນ "phpMyAdmin". ຢ່າລືມຕິດຕັ້ງ "unzip" ປະໂຫຍດ. ທ່ານ​ສາ​ມາດ​ລຶບ​ການ​ເກັບ​ຮັກ​ສາ​ໄວ້​ຫຼັງ​ຈາກ​ທີ່​ທ່ານ unarchived ມັນ​.

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>
phpMyAdmin: ສ້າງນາມແຝງ

ໂຫຼດ Apache ຄືນໃໝ່ເພື່ອນຳໃຊ້ການປ່ຽນແປງ.

systemctl reload apache2

Alias ​​ຖືກກໍານົດ, ດັ່ງນັ້ນພວກເຮົາສາມາດເຂົ້າເຖິງ 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

ກະ​ລຸ​ນາ​ສັງ​ເກດ​ວ່າ​ຊື່​ຖານ​ຂໍ້​ມູນ​ໃນ​ການ​ຮ້ອງ​ຂໍ​ຄັ້ງ​ທີ​ສອງ​ແມ່ນ​ຢູ່​ໃນ​ກັບ​ຄືນ​ໄປ​ບ່ອນ 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”

ໃສ່ເຂົ້າສູ່ລະບົບ "pma" ແລະລະຫັດຜ່ານ “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['blowfish_secret']”. ໃຊ້ເຄື່ອງສ້າງລະຫັດຜ່ານໃດໆສໍາລັບມັນ ..

ວິທີຕິດຕັ້ງ ແລະຕັ້ງຄ່າ WordPress ໃນເຊີບເວີ Linux

ເອົາຄໍາຄິດຄໍາເຫັນອອກຈາກທຸກແຖວຂອງ "ການຕັ້ງຄ່າການເກັບຮັກສາການຕັ້ງຄ່າ phpMyAdmin" ພາກສ່ວນແລະກໍານົດການເຂົ້າສູ່ລະບົບແລະລະຫັດຜ່ານຂອງບັນຊີການບໍລິການຂອງ MariaDB ສໍາລັບ "ຜູ້ຄວບຄຸມ" ແລະ "ການຄວບຄຸມ" ຄຸນ​ລັກ​ສະ​ນະ​ຕາມ​ຄວາມ​ເຫມາະ​ສົມ​. ໃນກໍລະນີຂອງພວກເຮົາ, ມັນແມ່ນ ການບໍລິການ ແລະ Qwe123.

ວິທີຕິດຕັ້ງ ແລະຕັ້ງຄ່າ WordPress ໃນເຊີບເວີ Linux

ບັນທຶກການປ່ຽນແປງ.

ລາຍລະອຽດການເຂົ້າເຖິງສໍາລັບ phpMyadmin:

  • http://[server’s_ip_address]/pma/
  • ເຂົ້າສູ່ລະບົບ: pma
  • ລະຫັດຜ່ານ: Qwe123

ວິທີຕິດຕັ້ງ ແລະຕັ້ງຄ່າ WordPress ໃນເຊີບເວີ Linux

1. ຊຸດ WordPress ແລະການຈັດວາງໄຟລ໌

ໄປທີ່ເວັບໄຊທ໌ທາງການ WP "https://ru.wordpress.org/” ແລະ​ດາວ​ນ​໌​ໂຫລດ​ຮວບ​ຮວມ​ກັບ PC ທ້ອງ​ຖິ່ນ​ຂອງ​ທ່ານ​.

ອັບ​ໂຫລດ​ແຟ້ມ​ຈັດ​ເກັບ​ກັບ​ເຄື່ອງ​ແມ່​ຂ່າຍ​ເຂົ້າ​ໄປ​ໃນ​ “/var/www/sites/” folder ແລະ unarchive ມັນກັບ "wordpress” ໂຟນເດີ.

ຄັດລອກເນື້ອໃນຂອງ “/var/www/sites/wordpress/” ໂຟນເດີຮາກຂອງ “/var/www/sites/site1/” ເວັບໄຊທ໌.

ເນື່ອງຈາກພວກເຮົາຄັດລອກໄຟລ໌ຜ່ານ console ດ້ວຍການອະນຸຍາດຮາກ, ໃຫ້ປ່ຽນເຈົ້າຂອງ “/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

ໃນຫນ້າຕໍ່ໄປຄລິກ “ຍົກເລີກທັງໝົດ” ເພື່ອປັບສິດທິພິເສດທັງຫມົດໃນລະດັບຖານຂໍ້ມູນແລະຄລິກ “ ຕໍ່ໄປ”.

ເພີ່ມບັນຊີຜູ້ໃຊ້ໃນຖານຂໍ້ມູນສໍາລັບ WordPress

3. ການຕັ້ງຄ່າ WordPress ໃນເຊີບເວີ Linux

ໄປທີ່ໄດເລກະທໍລີຮາກຂອງເວັບໄຊທ໌ຂອງທ່ານແລະຄັດລອກໄຟລ໌ການຕັ້ງຄ່າຈາກແມ່ແບບ

cd /var/www/sites/site1/

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

ເປີດ “wp-config.php” file ແລະໃສ່ຕົວກໍານົດການເຊື່ອມຕໍ່ຖານຂໍ້ມູນທີ່ພວກເຮົາສ້າງໃນຂັ້ນຕອນທີ່ຜ່ານມາແລະບັນທຶກການປ່ຽນແປງ.

ການຕັ້ງຄ່າ WordPress ໃນເຊີບເວີ Linux

4. ຕິດຕັ້ງ CMS WordPress

ເປີດການເຊື່ອມຕໍ່ຕໍ່ໄປນີ້ໃນຕົວທ່ອງເວັບ “http://[server's_ip_address]/wp-admin/install.php”.

ຕື່ມຂໍ້ມູນໃສ່ພາກສະຫນາມທັງຫມົດແລະຄລິກ "ຕິດຕັ້ງ WordPress". ຕັ້ງຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານແບບສຸ່ມ. ໃນກໍລະນີຂອງພວກເຮົາ, ມັນແມ່ນ wpadmin ແລະ Qwe123 ດັ່ງນັ້ນ.

ລາຍລະອຽດເຫຼົ່ານີ້ຈະຖືກນໍາໃຊ້ເພື່ອເຂົ້າເຖິງ WordPress.

ຕິດຕັ້ງ CMS WordPress ໃນເຊີບເວີ Linux

ຫຼັງຈາກທີ່ທ່ານສໍາເລັດການຕິດຕັ້ງ, ເປີດການເຊື່ອມຕໍ່ “http://[server's_ip_address]/wp-login.php”, ໃສ່ລາຍລະອຽດການເຂົ້າເຖິງ, ແລະເຂົ້າສູ່ລະບົບ WordPress.

ຕິດຕັ້ງ CMS WordPress ໃນເຊີບເວີ Linux

ທ່ານຄວນເບິ່ງຫນຶ່ງຂອງແມ່ແບບ WordPress ໃນຫນ້າຕົ້ນຕໍ.

ຕິດຕັ້ງ CMS WordPress ໃນເຊີບເວີ Linux

ການຕັ້ງຄ່າສຳເລັດແລ້ວ.

ລາຍລະອຽດການເຂົ້າເຖິງ WordPress:

  • http://[server’s_ip_address]/wp-login.php
  • ເຂົ້າສູ່ລະບົບ: wpadmin
  • ລະຫັດຜ່ານ: Qwe123

ຖາມພວກເຮົາກ່ຽວກັບ VPS

ພວກເຮົາພ້ອມທີ່ຈະຕອບຄໍາຖາມຂອງເຈົ້າຢູ່ຕະຫຼອດເວລາຂອງມື້ຫຼືກາງຄືນ.