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

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

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

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

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

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

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

sudo apt install 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 universe

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

sudo apt update

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

sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate

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

sudo pip3 install 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 ว่าคุณต้องการเปลี่ยนรหัสผ่าน จากนั้นป้อนรหัสผ่านรูทใหม่ของคุณ ตรวจสอบให้แน่ใจว่ารหัสผ่านนี้น่าจดจำและปลอดภัย

passwd

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

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

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

เรื่องล่าสุด

x