วิธีตั้งค่าเครื่องมือจัดการเซิร์ฟเวอร์ Ajenti บน Ubuntu Server

Ajenti เป็นเครื่องมือตรวจสอบทางเว็บสำหรับเซิร์ฟเวอร์และ VPS เมื่อติดตั้งแล้ว Ajenti จะสามารถให้การตรวจสอบแบบเรียลไทม์ เชลล์บนเว็บสำหรับคำสั่งเทอร์มินัล และอื่นๆ อีกมากมาย ในคู่มือนี้ เราจะแสดงวิธีตั้งค่า Ajenti บนเซิร์ฟเวอร์ Ubuntu

หมายเหตุ: แม้ว่าคู่มือนี้จะเน้นที่เซิร์ฟเวอร์ Ubuntu แต่ Ajenti รองรับระบบปฏิบัติการ Linux ที่หลากหลาย รวมถึง Redhat Enterprise Linux, CentOS, Debian เป็นต้น ดังนั้นโปรดปฏิบัติตามคู่มือการติดตั้งนี้แม้ว่าคุณจะไม่ได้ใช้ Ubuntu Server ก็ตาม

วิธีตั้งค่าเครื่องมือจัดการเซิร์ฟเวอร์ Ajenti บน Ubuntu Server

การติดตั้งอัตโนมัติ

วิธีที่ดีที่สุดในการทำให้ Ajenti ทำงานบนเซิร์ฟเวอร์ Ubuntuของคุณคือการใช้สคริปต์การติดตั้งอัตโนมัติที่มีให้ในเอกสารประกอบของ Ajenti สคริปต์ที่เขียนในทุบตีจะตรวจจับอัตโนมัติระบบปฏิบัติการของคุณและจะดูแลทุกอย่างบนระบบปฏิบัติการเพื่อให้ผู้ใช้ไม่จำเป็นต้องมี

ในการเริ่มต้นการติดตั้ง คุณจะต้องติดตั้ง Curlบนเซิร์ฟเวอร์ Ubuntu Curl ใช้เพื่อดาวน์โหลดและเรียกใช้สคริปต์บนเซิร์ฟเวอร์ Ubuntu เปิดหน้าต่าง terminal เชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu ผ่าน SSH หรือนั่งที่เซิร์ฟเวอร์จริงและใช้คอนโซล TTY

เมื่อคุณเปิดหน้าต่างเทอร์มินัลและพร้อมใช้งานแล้ว ให้รันคำสั่งapt installเพื่อรับแพ็คเกจ “curl” ที่ติดตั้งในการตั้งค่าเซิร์ฟเวอร์ Ubuntu ของคุณ

sudo apt ติดตั้ง curl

เมื่อป้อนคำสั่งด้านบน Ubuntu Server จะถามรหัสผ่านของคุณ ป้อนโดยใช้แป้นพิมพ์ จากนั้นกดปุ่ม  Enterเพื่อยืนยันและYเพื่อติดตั้งแพ็คเกจ

เมื่อติดตั้งแอป Curl ก็ถึงเวลาเรียกใช้สคริปต์การติดตั้งอัตโนมัติ คุณจะต้องเรียกใช้สคริปต์นี้เป็นรูทเนื่องจากต้องการเข้าถึงไฟล์ระบบ

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

สคริปต์การติดตั้ง Ajenti เป็นแบบอัตโนมัติและควรใช้เวลาเพียงไม่กี่นาที ดูเทอร์มินัลขณะดาวน์โหลดและกำหนดค่า Ajenti บนเซิร์ฟเวอร์ Ubuntu

เมื่อการติดตั้งเสร็จสิ้น Ajenti ก็พร้อมที่จะกำหนดค่า เปิดแท็บเว็บเบราว์เซอร์ใหม่และป้อน URL เพื่อเข้าถึงอินเทอร์เฟซ Web UI สำหรับ Ajenti

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

การติดตั้งด้วยตนเอง

หากคุณต้องการควบคุมการติดตั้ง Ajenti บน Ubuntu Server ได้ละเอียดยิ่งขึ้น หรือหากสคริปต์การติดตั้งใช้งานไม่ได้ การติดตั้งด้วยตนเองเป็นวิธีที่ดีที่สุด

ในการตั้งค่า Ajenti ผ่านการติดตั้งด้วยตนเอง ให้เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัล ลงชื่อเข้าใช้เซิร์ฟเวอร์ Ubuntu ผ่าน SSH (หรือคอนโซล TTY) จากนั้น ใช้เทอร์มินัลเพื่อเปิดใช้งานที่เก็บซอฟต์แวร์ "จักรวาล"

sudo add-apt-repository จักรวาล

ถัดไป ให้รันคำสั่งapt updateเพื่อรีเฟรชแหล่งซอฟต์แวร์ของเซิร์ฟเวอร์ Ubuntu

sudo apt อัปเดต

ตามคำสั่งอัพเดตได้เวลาติดตั้งการพึ่งพา Ajenti สำหรับ Ubuntu Server ต้องติดตั้งแพ็คเกจเหล่านี้ ไม่เช่นนั้นแอปจะทำงานไม่ถูกต้อง

sudo apt-get ติดตั้ง build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate

หลังจากการขึ้นต่อกัน ให้ติดตั้งปลั๊กอิน Python ทั้งหมดสำหรับ Ajenti

sudo pip3 ติดตั้ง ajenti-panel ajenti.plugin.ace ajenti.plugin.augeas ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.datetime ajenti.plugin.filemanager ajenti.plugin.filesystem ajenti plugin.network ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.power ajenti.plugin.services ajenti.plugin.settings ajenti.plugin.terminal

เมื่อกำหนดค่าปลั๊กอิน Python ทั้งหมดแล้ว Ajenti ก็พร้อมที่จะใช้งานบนเซิร์ฟเวอร์ Ubuntu จากที่นี่ ให้เปิดแท็บเว็บเบราว์เซอร์ใหม่และเข้าถึง URL ด้านล่าง

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

การกำหนดค่า Ajenti บนเซิร์ฟเวอร์ Ubuntu

การใช้ Ajenti บนเซิร์ฟเวอร์ Ubuntu ต้องรู้รหัสผ่านรูท น่าเศร้าที่ Ubuntu ปิดใช้งานรหัสผ่านรูทตามค่าเริ่มต้นเพื่อความปลอดภัย ในการเปิดใช้งานรหัสผ่านรูทบนระบบ Ubuntu ของคุณอีกครั้ง ให้ทำดังต่อไปนี้

ขั้นแรก เปิดหน้าต่างเทอร์มินัลแล้วลงชื่อเข้าใช้เครื่องของคุณผ่าน SSH หรือนั่งที่เซิร์ฟเวอร์ของคุณและใช้คอนโซล TTY จากนั้น เมื่อคุณเข้าถึงเทอร์มินัลเชลล์แล้ว ให้ใช้คำสั่งsudo -sเพื่อล็อกอินเข้าสู่รูท

sudo -s

เมื่อคุณลงชื่อเข้าใช้บัญชีของคุณแล้วsudo -sให้ใช้คำสั่งpasswdเพื่อบอก Ubuntu ว่าคุณต้องการเปลี่ยนรหัสผ่าน จากนั้นป้อนรหัสผ่านรูทใหม่ของคุณ ตรวจสอบให้แน่ใจว่ารหัสผ่านนี้น่าจดจำและปลอดภัย

วิธีตั้งค่าเครื่องมือจัดการเซิร์ฟเวอร์ Ajenti บน Ubuntu Server

รหัสผ่าน

ด้วยการตั้งค่ารหัสผ่านรูท ให้ทำดังต่อไปนี้เพื่อเข้าสู่ระบบ ขั้นแรก ให้เข้าถึง URL ด้านล่างในเว็บเบราว์เซอร์ที่คุณชื่นชอบ จากนั้นพิมพ์ "root" ในช่องชื่อผู้ใช้และรหัสผ่าน root ลงในช่องรหัสผ่าน สุดท้าย เลือก "เข้าสู่ระบบ" เพื่อเข้าสู่บัญชีของคุณ

วิธีตั้งค่าเครื่องมือจัดการเซิร์ฟเวอร์ Ajenti บน Ubuntu Server

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

เมื่อเข้าสู่ระบบแล้ว Ajenti จะแสดงแดชบอร์ด ในแดชบอร์ด Ajenti คุณจะเห็นข้อมูลอันมีค่าสำหรับเซิร์ฟเวอร์ Ubuntu ข้อมูล เช่น จำนวนคอร์ที่ใช้งาน การใช้งาน CPU เวลาทำงาน การใช้ดิสก์ และการใช้ RAM นอกจากนี้ หากคุณเลือกเมนูที่มุมบนขวา คุณจะสามารถเข้าถึงเทอร์มินัลเชลล์, แผ่นจดบันทึก, ตัวจัดการแพ็คเกจ และอื่นๆ

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม