Linux

คู่มือติดตั้ง AlmaLinux 9.6 และ MariaDB 10.11 แบบ Step-by-Step

เขียนโดย: ทีมงาน SSDPCU
เผยแพร่เมื่อ: 2026-05-25

ติดตั้ง AlmaLinux 9.6 และ MariaDB 10.11 สำหรับใช้งาน Server (ฉบับเริ่มต้น)

บทความนี้อธิบายขั้นตอนการติดตั้ง AlmaLinux 9.6, การตั้งค่าหลังติดตั้ง และการติดตั้ง MariaDB 10.11 LTS เพื่อเตรียมเครื่องสำหรับใช้งานเป็น Linux Server, Database Server, เครื่อง Slave ชั่วคราว หรือระบบงานโรงพยาบาลที่ต้องการความเสถียรสูง

เหมาะสำหรับเจ้าหน้าที่ไอทีโรงพยาบาล, รพ.สต., ผู้ดูแลระบบ HOSxP และผู้ที่ต้องการย้ายระบบจาก Windows Server มาใช้งาน Linux Server


สารบัญ

  • ส่วนที่ 1 : เตรียมเครื่องก่อนติดตั้ง AlmaLinux
  • ส่วนที่ 2 : ขั้นตอนติดตั้ง AlmaLinux 9.6
  • ส่วนที่ 3 : ตั้งค่าหลังติดตั้ง
  • ส่วนที่ 4 : ติดตั้ง MariaDB 10.11
  • สรุป

ส่วนที่ 1 : เตรียมเครื่องก่อนติดตั้ง AlmaLinux

1. เตรียมฮาร์ดแวร์

ก่อนติดตั้งระบบ ควรตรวจสอบดังนี้

  • หากเป็น Server จริง ควรตั้งค่า RAID ให้เรียบร้อย
  • ตรวจสอบ Disk ที่จะใช้ติดตั้ง
  • ตั้งค่า BIOS/UEFI ให้ Boot จาก USB ได้
  • เตรียม Network ให้พร้อมใช้งาน
  • ตรวจสอบ RAM และ CPU ให้เหมาะกับปริมาณข้อมูล

2. สร้าง USB Boot

ดาวน์โหลดไฟล์ ISO ของ AlmaLinux 9.6 จากเว็บไซต์ทางการ

จากนั้นสร้าง USB Boot ด้วยโปรแกรมต่อไปนี้

  • Rufus (Windows)
  • Ventoy
  • Balena Etcher

หากทดลองบน VMware หรือ Proxmox แนะนำให้ตั้งค่า Network เป็น

Bridged Mode

เพื่อให้เครื่องได้รับ IP จากวง LAN เดียวกับระบบงานจริง


ส่วนที่ 2 : ขั้นตอนติดตั้ง AlmaLinux 9.6

1. เริ่มติดตั้ง

Boot เครื่องจาก USB แล้วเลือก

Install AlmaLinux 9.6

2. เลือกภาษา

เลือก

English
English (United States)

จากนั้นกด

Continue

3. ตั้งค่า Installation Summary

Time & Date

เลือก Time Zone ประเทศไทย

Asia/Bangkok

จากนั้นกด Done


Software Selection

แนะนำเลือก

Environment

Server with GUI

หากต้องการใช้งานแบบ Server อย่างเดียว

Minimal Install

Additional Software ที่แนะนำ

  • Development Tools
  • Legacy UNIX Compatibility
  • RPM Development Tools

กด Done


Installation Destination

เลือก

Custom

จากนั้น

  1. เลือก Standard Partition
  2. กด
Click here to create them automatically
  1. ระบบจะสร้าง Partition ให้อัตโนมัติ
  2. สามารถปรับขนาด Partition เพิ่มเติมได้ตามการใช้งาน
  3. หากเป็น Database Server ควรจัดพื้นที่ /var ให้เพียงพอ
  4. กด Done
  5. กด Accept Changes

KDUMP

หากไม่ได้ใช้สำหรับวิเคราะห์ Kernel Crash สามารถปิดได้

Enable kdump

Network & Hostname

เปิด Network

ON

และกำหนด Hostname ให้เหมาะกับการใช้งาน

ตัวอย่าง

dbserver
slave
backup-server

Root Password

กำหนดรหัสผ่าน Root ที่คาดเดายาก


Create User

สร้าง User สำหรับใช้งานทั่วไป

ไม่ควรใช้งานระบบด้วย Root ตลอดเวลา


4. เริ่มติดตั้ง

กด

Begin Installation

รอจนติดตั้งเสร็จ

จากนั้นกด

Reboot System

5. หลังติดตั้งเสร็จ

Login เข้าเครื่อง

ตรวจสอบ IP Address

hostname -I

หรือ

ip addr

จดจำ IP Address ไว้สำหรับเชื่อมต่อ SSH


ส่วนที่ 3 : ตั้งค่าหลังติดตั้ง

SSH เข้าเครื่องผ่านโปรแกรม เช่น

  • MobaXterm
  • PuTTY
  • Terminal Linux

1. เปลี่ยนชื่อเครื่อง

ตัวอย่างตั้งชื่อเครื่องเป็น slave

hostnamectl set-hostname slave

ตรวจสอบ

hostnamectl

2. ตั้ง Timezone

ตั้งเวลาเป็นประเทศไทย

timedatectl set-timezone Asia/Bangkok

เปิด NTP

timedatectl set-ntp true

ตรวจสอบสถานะ

timedatectl

3. ปิด SELinux (กรณีจำเป็น)

เปิดไฟล์

vi /etc/selinux/config

แก้จาก

SELINUX=enforcing

เป็น

SELINUX=disabled

บันทึกไฟล์

หมายเหตุ :

หากเป็น Production Server ควรศึกษาการใช้งาน SELinux ก่อนปิด เพื่อความปลอดภัยของระบบ


4. Restart เครื่อง

reboot

5. Update ระบบ

อัปเดตแพ็กเกจทั้งหมดให้เป็นเวอร์ชันล่าสุด

dnf update -y

หลังอัปเดตเสร็จ

reboot

อีกครั้ง


ส่วนที่ 4 : ติดตั้ง MariaDB 10.11 บน AlmaLinux 9.6

1. ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต

ping google.com

หาก Ping ได้ แสดงว่าสามารถติดตั้งแพ็กเกจจาก Repository ได้


2. สร้าง Repository MariaDB

สร้างไฟล์

vi /etc/yum.repos.d/MariaDB.repo

ใส่ข้อมูลดังนี้

[mariadb]
name = MariaDB
baseurl = https://mirror.kku.ac.th/mariadb/yum/10.11/rhel9-amd64
module_hotfixes=1
gpgkey=https://mirror.kku.ac.th/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1

บันทึกไฟล์


3. ติดตั้ง MariaDB

ติดตั้งแพ็กเกจ

dnf install MariaDB-server MariaDB-client -y

ตรวจสอบเวอร์ชัน

mysql --version

ควรแสดงเวอร์ชัน MariaDB 10.11


4. เปิด Service MariaDB

เริ่ม Service

systemctl start mariadb

เปิดอัตโนมัติเมื่อเปิดเครื่อง

systemctl enable mariadb

ตรวจสอบสถานะ

systemctl status mariadb

หากขึ้น

active (running)

แสดงว่าระบบทำงานปกติ


5. ตั้งค่าความปลอดภัย MariaDB

รันคำสั่ง

mysql_secure_installation

แนะนำให้ตั้งค่า

  • Root Password
  • ลบ Anonymous User
  • ปิด Remote Root Login
  • ลบ Test Database
  • Reload Privilege Tables

6. หาก MariaDB Start ไม่ขึ้น

ตรวจสอบ Log

journalctl -u mariadb

หรือ

cat /var/log/mariadb/mariadb.log

ตรวจสอบไฟล์ Config

vi /etc/my.cnf

หลังแก้ไขแล้ว Restart Service

systemctl restart mariadb

ศึกษาเพิ่มเติม


สิ่งที่เปลี่ยนจาก AlmaLinux 8 ไป AlmaLinux 9

  • yum → dnf
  • CentOS 8 Repo → RHEL 9 Compatible Repo
  • MariaDB 10.5 → MariaDB 10.11 LTS
  • ตั้งเวลามือ → ใช้ NTP
  • ดู Log แบบเดิม → ใช้ journalctl

สรุป

หลังจากติดตั้ง AlmaLinux 9.6 และ MariaDB 10.11 เรียบร้อยแล้ว เครื่องจะพร้อมสำหรับใช้งานเป็น Linux Server, Database Server, MariaDB Replication Server หรือระบบ HOSxP สำหรับโรงพยาบาลและ รพ.สต.

แนวทางนี้เหมาะสำหรับการเริ่มต้นวางระบบฐานข้อมูลบน Linux ที่มีความเสถียรสูง รองรับการขยายระบบในอนาคต และลดปัญหาที่พบบ่อยจากการใช้งาน Server แบบเดิมได้อย่างมีประสิทธิภาพ

คำค้นที่เกี่ยวข้อง

  • ติดตั้ง AlmaLinux 9.6
  • ติดตั้ง MariaDB 10.11
  • Linux Server โรงพยาบาล
  • HOSxP บน AlmaLinux
  • Database Server สำหรับ รพ.สต.
  • MariaDB Replication
  • Linux Database Server
  • AlmaLinux Server Setup

บทความเชิงเทคนิคที่เกี่ยวข้อง