Oracle Linux 8 ล่าสุด มาพร้อมกับ kernel-4.18.0-80.el8   หรือ เอามาจากตัว Red Hat Compatible Kernel (RHCK) ของ RedHat 8 นั้นเอง
ซึ่ง Centos 8 ก็ใช้ตัวนี้เช่นเดียวกัน

รองรับอะไรบ้าง มาดูรายละเอียด ที่สำคัญๆ นะครับ (ผมเอามาแค่ที่สำคัญๆ นะ)
– รองรับ CPU ของค่าย  Intel x86_64  และ AMD 64-bit
– มาพร้อมกับ RPM เวอชั่น 4.14
– ฐานข้อมูลที่มาพร้อมกับแผ่นติดตั้ง ยังใช้ของ MySQL  อยู่นะครับ ไม่ได้ใช้ MariaDB เหมือนกับ Centos 8
(แต่สามารถติดตั้ง MariaDB ก็ได้เช่นกัน ติดตั้งภายหลังเอานะ)
– Desktop ใช้ GNOME  เวอชั่น 3.27
– ตัว Drivers จะรองรับหลายค่าย เพิ่มขึ้น ไม่ว่าจะเป็น NVIDIA binary driver, cirrus , mga , aspeed driver  ประมาณว่าแถม driver มาให้ในแผ่นเลย

– ไฟล์ systems  มีการปรับเปลี่ยนเล็กน้อย เช่น
– ไม่รองรับ ไฟล์ระบบของ Btrfs ใน RedHat  ถูกเอาออกใน Oracle Linux 8 และไม่สามารถสร้างหรือ mount ระบบไฟล์ Btrfs ได้
– แต่ใน Oracle Linux 7 ยังมีอยู่นะครับ
– และระบบไฟล์ OCFS2 ก็ไม่รองรับใน Oracle Linux 8 แต่ใน Oracle Linux 7 ยังมีอยู่เช่นกัน
–  ส่วนระบบไฟล์อื่นๆ ยังคงใช้งานได้ปกติ ครับ
– ระบบ network filltering  หรือ iptables จะใช้ nftables   เพื่อรองรับ IPVLAN virtual Network
– iptables –version จะเป็นเวอชัน  v1.8.2 (nftables  จะมีเป็นค่าเริ่มต้น)  แต่มีให้เลือก หากจะใช้ โหมด (legacy)
– รองรับ IPVLAN Virtual Network Driver
– โปโตคอล TCP จะเป็นเวอชั 4.18
– รองรับ ภาษาเพิ่มขึ้นเช่น
– Python 3 เป็นเวอชัน 3.6  สามารถติดตั้งผ่าน yum install python3 ได้เลย
– Python 2.7 เป็นตัวเลือกสามารถติดตั้งได้เช่น
– PHP  จะเป็นเวอชัน 7.2
– Ruby   ก็มีมาให้ จะเป็นเวอชัน 2.5
– Perl จะมาในเวอชั่น 5.26
– ระบบความปลอดภัย
– OpenSSH  จะมาในเวอชั่น 7.8p1.
– RSA-PSS  จะรองกรับกับ TLS 1.3
– OenSCAP API  จะมาในเวอชั่น 1.3.0
– SELinux plicy รองรับกับระบบ No New Privileges  (NNP)  สำหรับ domain ที่ไม่รู้จัก อันนี้หาค้นจาก google อีกทีนะรายละเอียดเพิ่มเติม
– Web Service จะมีให้เลือก 2 ค่าย
– Apache จะมาในเวอชั่น 2.4.35
– nginx จะมาในเวอชั่น 1.14  ซึ่งก็จะเลือกอย่างใดก็ได้ แล้วแต่ admin จะกำหนดว่าใช้ apache หรือ nginx
– สรุปภาพรวม  สามารถเข้ากับได้กับ Redhad 8 ที่เพิ่งจะออกมาให้ทดสอบกัน

ต่อไปมาดูวิธีการติดตั้งแบบพื้นฐานกันดูบ้างครับ
– ดาวโหลดไฟล์ iso มาแล้วนะครับ  ดาวโหลดได้ที่เว็บ
https://www.oracle.com/technetwork/server-storage/linux/downloads/index.html







– ซึ่งเขาก็บอกว่าฟรีนะ  แต่ถ้าต้องการอัพเดตอะไรเพิ่มเติม น่าจะเสียตังค์นะครับ
– เริ่มติดตั้งลงเครื่องกันเลย

– เลือกภาษา  English แล้วกด Continue

– ไปที่ SYSTEM แล้วเลือกเมนู Installation Destination เพื่อกำหนด partitioning ครับ

– กำหนด partitioning กด Automatic หรือจะกำหนดเอง ก็เลือก Custom  เสร็จแล้วก็กด Done

– เมื่อกำหนดทั้งหมดแล้วก็เริ่ม ติดตั้งให้กดปุ่ม Begin Installation ได้เลย

–   ในช่วยที่ติดตั้ง จะมีเมนูให้เรากำหนด รหัสผ่านของ Root หรือ จะเพิ่ม User ก็ได้ที่หน้าจอนี้

–  เมื่อติดตั้งเสร็จ ก็จะขึ้นปุ่ม Reboot ให้เรากดได้เลย

–  เมื่อ boot มาใหม่ ก็จะขึ้นหน้าจอ พร้อมให้เราใช้งาน

– แนะนำติดตั้งครั้งแรกให้เรากำหนดค่าเริ่มต้นดังนี้ก่อนนะครับ

1. หากเราเลือกติดตั้งแบบ minimal installation แต่ต้องการใช้หน้าจอ GUI Desktop หรือโหมดกราฟฟิก ให้เราพิมพ์คำสั่งตามนี้นะครับ
# dnf update -y
# dnf groupinstall -y “GNOME”
# dnf install -y gdm
# systemctl enable gdm
# systemctl set-default graphical.target
# reboot

– ทำทีละบรรทัดนะครับ ตัวสุดท้ายจะให้เรา reboot นะครับ พอเริ่มใหม่จะขึ้นหน้าจอ GUI ให้เราครับ
2. กำหนด IP Network

– เข้าไปเมนู Network  แล้วกำหนด IPv4 กำหนด ip ตามต้องการให้เลือก Manual นะครับ

3. ปิดหรือเปิด SELinux  จะปิดก็ได้ หรือจะเปิดก็เพิ่มความแข็งแกร่ง ได้ โดยกำหนด
– แก้ไขที่ไฟล์ /etc/selinux/config  แล้วแก้ไขที่แถวที่ชื่อ
SELINUX=permissive  เพื่อเปิดใช้งาน
หรือ
SELINUX=disable เพื่อปิดใช้งาน

ปล. ต้องเป็น user ของ root เท่านั้นนะครับ
4. Firewall   จะปิดหรือเปิดก็กำหนดได้ตามนี้ แต่แนะนำให้เปิดนะครับ  มาดูวิธีปิดก่อนละกัน เพราะค่าเริ่มต้นมันจะเปิดอยู่แล้ว

# systemctl stop firewalld
# systemctl disable firewalld

จะเป็นการปิด firewalld นะครับ  ถ้าจะเปิดก็ตามนี้

# systemctl start firewalld
# systemctl enable firewalld

จะเป็นการเปิดใช้งาน firewall นะครับ

5. SSH  ควรเปิดใช้งานนะครับ ค่าเริ่มต้นจะยังไม่เปิด เราต้องสั่งให้เปิดใช้งานและให้ทำงานตอนเปิดเครื่องด้วยตามนี้

# systemctl start sshd.service
# systemctl enable sshd.service

จะเป็นการเปิดใช้งาน ssh และ enable จะเป็นการกำหนดให้เริ่มต้นทำงานตอนเปิดเครื่องใหม่ด้วยนะ

ประมาณนี้ละกัน
– ก็ลองนำไปทดสอบดูนะครับ น่าจะได้ใช้งานกันอยู่บาง รพ.
ผมก็เขียนตามความเข้าใจของผมนะครับ ผิดพลาดอะไรก็แนะนำกันได้นะครับ

แล้วพบกันใหม่นะครับ…

 4,756 total views,  1 views today

มีอะไรใหม่ใน Oracle Linux 8 มาดูกัน…บอกวิธี install

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

This site uses Akismet to reduce spam. Learn how your comment data is processed.