วิธีการติดตั้งและรักษาความปลอดภัย MariaDB 10 ใน CentOS 6
ในบทช่วยสอนก่อนหน้านี้ เราได้แสดงให้คุณเห็นวิธีการติดตั้ง MariaDB 10 ใน CentOS 7 แล้ว ในคู่มือนี้ เราจะแสดงวิธีการติดตั้งและรักษาความปลอดภัยเวอร์ชันเสถียรของ MariaDB 10.1 ในการกระจาย RHEL/CentOS 6
โปรดทราบว่าในบทช่วยสอนนี้ เราจะถือว่าคุณทำงานบนเซิร์ฟเวอร์เป็น รูท ไม่เช่นนั้น ให้ใช้คำสั่ง sudo เพื่อรันคำสั่งทั้งหมด
ขั้นตอนที่ 1: เพิ่มพื้นที่เก็บข้อมูล MariaDB Yum
1. ขั้นแรก ให้เพิ่มรายการพื้นที่เก็บข้อมูล MariaDB YUM สำหรับระบบ RHEL/CentOS 6 สร้างไฟล์ /etc/yum.repos.d/MariaDB.repo
vi /etc/yum.repos.d/MariaDB.repo
หลังจากนั้นให้คัดลอกและวางบรรทัดด้านล่างลงในไฟล์แล้วบันทึก
บน CentOS 6
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
บน RHEL 6
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
ขั้นตอนที่ 2: ติดตั้ง MariaDB ใน CentOS 6
2. หลังจากเพิ่มพื้นที่เก็บข้อมูล MariaDB แล้ว ให้ติดตั้งแพ็คเกจเซิร์ฟเวอร์ MariaDB ดังนี้:
yum install MariaDB-server MariaDB-client -y
3. เมื่อการติดตั้งแพ็คเกจ MariaDB เสร็จสิ้น ให้เริ่มต้น daemon เซิร์ฟเวอร์ฐานข้อมูลในช่วงเวลาเฉลี่ย และเปิดใช้งานให้เริ่มต้นโดยอัตโนมัติในการบูตครั้งถัดไปดังต่อไปนี้:
service mysqld start
chkconfig --level 35 mysqld on
service mysqld status
ขั้นตอนที่ 3: รักษาความปลอดภัย MariaDB ใน CentOS 6
4. ตอนนี้ให้รันสคริปต์ mysql_secure_installation เพื่อรักษาความปลอดภัยฐานข้อมูลโดย: การตั้งค่ารหัสผ่านรูท (หากไม่ได้ตั้งค่าไว้ในขั้นตอนการกำหนดค่าด้านบน) ปิดการใช้งานการเข้าสู่ระบบรูทระยะไกล ลบฐานข้อมูลทดสอบ รวมถึงผู้ใช้ที่ไม่ระบุชื่อและโหลดสิทธิ์ใหม่ในที่สุดดังที่แสดงในภาพหน้าจอด้านล่าง:
mysql_secure_installation
5. หลังจากติดตั้งเซิร์ฟเวอร์ MariaDB คุณอาจต้องการตรวจสอบคุณสมบัติบางอย่างของ MariaDB เช่น: เวอร์ชันที่ติดตั้ง รายการอาร์กิวเมนต์ของโปรแกรมเริ่มต้น และยังเข้าสู่ระบบเชลล์คำสั่ง MariaDB ดังนี้:
mysql -V
mysql --print-defaults
mysql -u root -p
ขั้นตอนที่ 4: เรียนรู้การบริหาร MariaDB
สำหรับผู้เริ่มต้น คุณสามารถดำเนินการดังนี้:
- เรียนรู้ MySQL/MariaDB สำหรับผู้เริ่มต้น – ตอนที่ 1
- เรียนรู้ MySQL/MariaDB สำหรับผู้เริ่มต้น – ตอนที่ 2
- คำสั่งการดูแลฐานข้อมูล MySQL ขั้นพื้นฐาน – ตอนที่ 3
- 20 คำสั่ง MySQL (Mysqladmin) สำหรับการดูแลฐานข้อมูล – ตอนที่ 4
หากคุณใช้ MySQL/MariaDB อยู่แล้ว สิ่งสำคัญคือต้องคำนึงถึงรายการเครื่องมือบรรทัดคำสั่งที่มีประโยชน์เพื่อตรวจสอบประสิทธิภาพของ MySQL/MariaDB ใน Linux และเรียนรู้เคล็ดลับการปรับแต่งประสิทธิภาพและเพิ่มประสิทธิภาพ MySQL/MariaDB บางประการ
ในคู่มือนี้ เราได้แสดงให้คุณเห็นวิธีการติดตั้งและรักษาความปลอดภัยเวอร์ชันเสถียรของ MariaDB 10.1 ใน RHEL/CentOS 6 ใช้แบบฟอร์มคำติชมด้านล่างเพื่อส่งคำถามหรือความคิดเห็นเกี่ยวกับคู่มือนี้ถึงเรา