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 ຫຼື ເຊີບເວີທີ່ອຸທິດຕົນ . ຕົວຢ່າງ, ພວກເຮົາໄດ້ໃຊ້ເຊີບເວີເສມືນທີ່ມີທີ່ຢູ່ IP ຄົງທີ່ທີ່ໃຊ້ Ubuntu Server 18.04. ຄຳສັ່ງທັງໝົດຖືກດຳເນີນການໂດຍຜູ້ໃຊ້ root.

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

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

apt install apache2

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

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

ຖ້າທ່ານເຫັນຫນ້າຍິນດີຕ້ອນຮັບແບບນີ້ຢູ່ໃນຫນ້າຈໍຂ້າງເທິງ, ນັ້ນຫມາຍຄວາມວ່າເຄື່ອງແມ່ຂ່າຍ 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”

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

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

a2dissite 000-default

a2ensite site1

systemctl reload apache2

ເປີດລິ້ງ “http://[server's _ip_address]” ອີກຄັ້ງ ແລະ ໃຫ້ແນ່ໃຈວ່າແທນທີ່ຈະເປັນໜ້າຍິນດີຕ້ອນຮັບເລີ່ມຕົ້ນ ພວກເຮົາມີໜ້າໃໝ່ຂອງພວກເຮົາ.

ການຕັ້ງຄ່າ 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

ໂດຍຄ່າເລີ່ມຕົ້ນ, "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();

?>

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

ການຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍ 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 ມີບັນຊີຂອງຕົນເອງແລ້ວທີ່ບໍ່ມີຫຍັງກ່ຽວຂ້ອງກັບບັນຊີລະບົບປະຕິບັດການ. ສະນັ້ນຜູ້ໃຊ້ດຽວທີ່ພວກເຮົາຕິດຕໍ່ນຳໃນ 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 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>
phpMyAdmin: ສ້າງນາມແຝງ

ໂຫຼດ 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” ທີ່ມີໄຟລ໌ຕ່າງໆ. ໃຫ້ຖອດມັນອອກຖ້າຈຳເປັນ.

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 ສຳລັບ ຄຸນລັກສະນະ “controluser” ແລະ “controlpass” ຕາມຄວາມເໝາະສົມ. ໃນກໍລະນີຂອງພວກເຮົາ, ມັນແມ່ນ pmaservice ແລະ 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/” ແລະ ຍົກເລີກການເກັບມັນໄວ້ໃນ ໂຟນເດີ “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

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

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

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

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

cd /var/www/sites/site1/

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

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

ການຕັ້ງຄ່າ 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

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