ค้นหาเว็บไซต์

วิธีการติดตั้งและรักษาความปลอดภัย 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

สำหรับผู้เริ่มต้น คุณสามารถดำเนินการดังนี้:

  1. เรียนรู้ MySQL/MariaDB สำหรับผู้เริ่มต้น – ตอนที่ 1
  2. เรียนรู้ MySQL/MariaDB สำหรับผู้เริ่มต้น – ตอนที่ 2
  3. คำสั่งการดูแลฐานข้อมูล MySQL ขั้นพื้นฐาน – ตอนที่ 3
  4. 20 คำสั่ง MySQL (Mysqladmin) สำหรับการดูแลฐานข้อมูล – ตอนที่ 4

หากคุณใช้ MySQL/MariaDB อยู่แล้ว สิ่งสำคัญคือต้องคำนึงถึงรายการเครื่องมือบรรทัดคำสั่งที่มีประโยชน์เพื่อตรวจสอบประสิทธิภาพของ MySQL/MariaDB ใน Linux และเรียนรู้เคล็ดลับการปรับแต่งประสิทธิภาพและเพิ่มประสิทธิภาพ MySQL/MariaDB บางประการ

ในคู่มือนี้ เราได้แสดงให้คุณเห็นวิธีการติดตั้งและรักษาความปลอดภัยเวอร์ชันเสถียรของ MariaDB 10.1 ใน RHEL/CentOS 6 ใช้แบบฟอร์มคำติชมด้านล่างเพื่อส่งคำถามหรือความคิดเห็นเกี่ยวกับคู่มือนี้ถึงเรา