วิธีการติดตั้ง MySQL บน Ubuntu 20.04 LTS
เรียนรู้วิธีติดตั้ง MySQL บน Ubuntu 20.04
ต้องการเรียกใช้ไซต์ WordPress ที่จัดการด้วยตนเองหรือไม่? ยอดเยี่ยม. คุณจะได้เรียนรู้หลายล้านสิ่ง หนึ่งในส่วนสำคัญของการตั้งค่าเซิร์ฟเวอร์คือส่วนขยาย PHP MySQL เพื่อให้ WordPress สามารถสื่อสารกับเซิร์ฟเวอร์ MySQL หากคุณได้รับข้อผิดพลาดส่วนขยาย PHP MySQLในการติดตั้ง WordPress แสดงว่าคุณอาจยังไม่ได้ติดตั้งบนเซิร์ฟเวอร์ของคุณ
ในนี้เราจะแสดงวิธีการติดตั้งส่วนขยาย PHP MySQL ที่ถูกต้องบนไซต์ WordPress ของคุณ นอกจากนี้ เราจะตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งเซิร์ฟเวอร์ MySQL บนเครื่องของคุณแล้ว
✔ตรวจสอบให้แน่ใจว่าบริการ MySQL ได้รับการติดตั้งและใช้งานอยู่
ก่อนพยายามติดตั้งส่วนขยาย PHP MySQL ก่อนอื่นให้ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ MySQL ทำงานบนเซิร์ฟเวอร์ของคุณ
รันคำสั่งต่อไปนี้เพื่อตรวจสอบสถานะเซิร์ฟเวอร์ MySQL
service mysql status
✅ หากติดตั้งและใช้งาน MySQL บนเซิร์ฟเวอร์ของคุณ คุณควรได้รับการตอบกลับต่อไปนี้:
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2019-07-09 20:46:12 UTC; 2 weeks 2 days ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Main PID: 1097 (mysqld)
Status: "SERVER_OPERATING"
Tasks: 46 (limit: 4656)
CGroup: /system.slice/mysql.service
└─1097 /usr/sbin/mysqld
⚙ หาก MySQL ไม่ทำงาน ให้รันคำสั่งต่อไปนี้เพื่อเริ่มบริการ
service mysql start
⚙ หากไม่ได้ติดตั้งเซิร์ฟเวอร์ MySQL ให้รันคำสั่งต่อไปนี้เพื่อติดตั้ง MySQL-Server ล่าสุด
apt-get install mysql-server -y
⚠ เมื่อติดตั้งเซิร์ฟเวอร์ mysql อย่าเลือกวิธีการรับรองความถูกต้องเริ่มต้นใช้วิธีการตรวจสอบสิทธิ์แบบ LEGACYเพื่อให้เข้ากันได้กับ WordPress
✔ ตรวจสอบว่ามีการติดตั้งส่วนขยาย PHP MySQL หรือไม่
บนเซิร์ฟเวอร์ WordPress ของคุณ ให้รันคำสั่งต่อไปนี้เพื่อตรวจสอบเวอร์ชัน PHP ที่ติดตั้งในเครื่อง
php -v
คำสั่งดังกล่าวควรแสดงการตอบสนองในลักษณะนี้:
PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jul 10 2019 06:54:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
บรรทัดแรกของการตอบสนองจะแสดงเวอร์ชัน PHP ของคุณ ซึ่งในตัวอย่างด้านบนคือ PHP 7.3
ตอนนี้ให้รันคำสั่งต่อไปนี้เพื่อดูว่าส่วนขยาย PHP MySQL ถูกเปิดใช้งานสำหรับเวอร์ชัน PHP ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณหรือไม่
dpkg --list | grep php-mysql
📔 ตัวอย่าง:หากเวอร์ชัน PHP ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณคือ PHP 7.3 แล้วคุณจะใช้คำสั่งdpkg --list | grep php7.3-mysql
หากติดตั้งส่วนขยาย MySQL คุณจะได้รับการตอบสนองในลักษณะนี้:
ii php7.3-mysql 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 amd64 MySQL module for PHP
หากไม่ได้ติดตั้งส่วนขยาย PHP MySQL บนเซิร์ฟเวอร์ของคุณ คุณจะได้รับการตอบกลับเปล่าจากคำสั่ง grep ในกรณีนั้น เราจะติดตั้งส่วนขยาย php-mysql บนเซิร์ฟเวอร์ของคุณ
✅ ติดตั้งส่วนขยาย PHP MYSQL ที่ถูกต้อง
เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งส่วนขยาย php-mysql ที่เหมาะสมบนเซิร์ฟเวอร์ WordPress ของคุณ
apt-get install php-mysql
📔 ตัวอย่าง:หากเวอร์ชัน PHP ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณคือ PHP 7.3 แล้วคุณจะใช้คำสั่งapt-get install php7.3-mysql
เมื่อคุณติดตั้งส่วนขยาย PHP MySQL ที่ถูกต้องบนเซิร์ฟเวอร์ WordPress ของคุณแล้ว ให้รีสตาร์ทเว็บเซิร์ฟเวอร์
อาปาเช่:
servive apache2 restart
Nginx:
service nginx restart
ลองเรียกใช้ไซต์ WordPress ของคุณหลังจากทำตามคำแนะนำทั้งหมดข้างต้นแล้ว ควรทำงานโดยไม่มีปัญหา
🍻 ไชโย!
เรียนรู้วิธีติดตั้ง MySQL บน Ubuntu 20.04
หากคุณกำลังเปลี่ยนการติดตั้ง WordPress จากเซิร์ฟเวอร์ MySQL 8 ไปเป็น MySQL 5.7 (หรือต่ำกว่า) คุณมักจะประสบปัญหา
เริ่มต้นด้วย WordPress 5.0 ตัวแก้ไขเริ่มต้นบน WordPress คือตัวแก้ไขบล็อกใหม่ ตัวแก้ไขใหม่แตกต่างไปจากเดิมอย่างสิ้นเชิง
ไม่สามารถเขียนบทความใหม่โดยใช้ตัวแก้ไขบล็อกใหม่ใน WordPress ได้? โอกาสที่คุณจะได้รับ “The editor
ต้องการเรียกใช้ไซต์ WordPress ที่จัดการด้วยตนเองหรือไม่? ยอดเยี่ยม. คุณจะได้เรียนรู้หลายล้านสิ่ง หนึ่งในส่วนสำคัญของการตั้งค่า
เมื่อไม่มีตัวเลือกรีเฟรชในเมนูบริบท ต่อไปนี้คือวิธีรีเฟรชรายการใน File Explorer ใน Windows 11
ในที่สุด WordPress 5.0 ก็เปิดตัวและมาพร้อมกับประสบการณ์การแก้ไขใหม่ล่าสุดกับ Gutenberg
Gutenberg Editor จะกลายเป็นตัวแก้ไขเริ่มต้นใน WordPress ในไม่ช้า คุณจะมีตัวเลือกให้เลือก Classic Editor
หากคุณกำลังเปลี่ยนการติดตั้ง WordPress จากเซิร์ฟเวอร์ MySQL 8 ไปเป็น MySQL 5.7 (หรือต่ำกว่า) คุณมักจะประสบปัญหา
ในบทความนี้ เราได้กล่าวถึงวิธีเปิดใช้งานแท็กสั้น PHP แล้ว PHP แยกวิเคราะห์ไฟล์โดยใช้แท็กเปิดและปิด ซึ่งดูเหมือนไฟล์ . วิธีเปิดใช้งานแท็กสั้น PHP
ในบทความนี้ เราจะเรียนรู้วิธีติดตั้งและกำหนดค่า mod_evasive เพื่อป้องกันการโจมตี DoS และ DDoS บน CentOS โมดูล mod_evasive Apache
วิธีการติดตั้ง PHP ด้วย PHP-FPM สำหรับ NGINX บน CentOS การกำหนดค่าพื้นฐานของเว็บเซิร์ฟเวอร์ NGINX เพื่อประมวลผลแอปพลิเคชัน PHP และเซิร์ฟเวอร์บนพอร์ต 80