Giunsa ang Pag-install sa Ajenti Control Panel sa Debian ug Ubuntu


Ang Ajenti usa ka libre ug bukas nga tinubdan nga nakabase sa web nga Admin Control Panel nga nagtugot kanimo sa paghimo sa usa ka halapad nga mga buluhaton sa pagdumala sa server sama sa pag-install ug pag-update sa mga pakete, pagdumala sa mga serbisyo, ug daghan pa.

Gisulat sa Python ug Javascript, ang Ajenti naghatag usa ka kusgan ug intuitive nga UI nga gaan ug mahigalaon sa kapanguhaan. Dugang pa, kini sayon nga i-install ug usa ka maayo nga himan alang sa mga bag-o o tiggamit nga walay advanced nga kahibalo sa Linux.

[ Tingali ganahan ka usab: Labing Maayo nga Mga Control Panel sa Pagdumala sa mga Server sa Linux ]

Sa kini nga giya, ipakita namon kung giunsa ang pag-install sa Ajenti Control Panel sa mga distribusyon sa Debian ug Ubuntu aron madumala ang imong mga server. Alang sa demonstrasyon, among i-install kini sa Ubuntu 22.04 Jammy JellyFish.

Alang sa giya sa pag-install sa Ajenti.

Gisuportahan sa Ajenti ang mosunod nga mga operating system sa panahon sa pagsulat niini nga giya.

  • Debian 9 ug sa ulahi.
  • Ubuntu 18.04 ug sa ulahi.

Pag-instalar sa Ajenti Control Panel sa Ubuntu

Aron makasugod, pag-log in sa imong Ubuntu server nga pananglitan ug i-update ang lokal nga mga repositoryo sa package sama sa gipakita.

$ sudo apt update

Kung na-update, pangadto sa sunod nga lakang ug i-download ang script sa pag-install sa Ajenti, nga gipasimple ang pag-install sa Ajenti. Aron mapahimuslan kini, kinahanglan nimo, una sa tanan, i-download ang script sa pag-install sa Ajenti gamit ang curl command sama sa gipakita.

$ curl -O https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh

Sa higayon nga ma-download, pagdagan ang script sa pag-install isip sudo user.

$ sudo bash ./install.sh

Sama sa nahisgutan na kaniadto, ang script sa pag-install nag-automate sa pag-install sa Ajenti ug nagtipig kanimo sa oras ug paningkamot nga gikinahanglan aron mano-mano ang pag-install sa Ajenti.

Sa laktod nga pagkasulti, ang script sa pag-install naghimo sa mosunod:

  • Nakapahimo sa tipiganan sa Uniberso.
  • Gi-update ang indeks sa package.
  • Nag-instalar sa gikinahanglan nga mga pakete lakip ang Python3 dependencies.
  • Nag-instalar sa Ajenti ug Ajenti plugins.
  • Nagsugod sa Ajenti systemd nga serbisyo.

Ang pag-instalar nagkinahanglan og halos 5 ka minuto aron makompleto. Sa katapusan, kinahanglan nimo nga makita ang mosunod nga output, usa ka timailhan nga ang pag-instalar sa Ajenti malampuson.

Aron makumpirma nga ang serbisyo sa Ajenti nagdagan, ipatuman ang mando:

$ sudo systemctl status ajenti

Ang mosunod nga output nagpakita nga ang Ajenti nagdagan sama sa gipaabot.

Ang serbisyo sa Ajenti mahimong masugdan, mahunong, ug ma-restart gamit ang mosunod nga mga sugo.

$ sudo systemctl start ajenti
$ sudo systemctl stop ajenti
$ sudo systemctl restart ajenti

Sa kasagaran, ang Ajenti maminaw sa TCP port 8000. Mahimo nimong pamatud-an kini gamit ang ss command sama sa gipakita.

$ ss -pnltue | grep 8000

Kung naa kay na-install nga UFW firewall, hunahunaa ang pag-abli sa port sa firewall sama sa gipakita.

$ sudo ufw allow 8000/tcp
$ sudo ufw reload

Sa na-install na karon ang Ajenti, ang nahabilin nga lakang mao ang pag-log in sa imong dashboard sa Ajenti. Aron mahimo kini, pag-log in gamit ang mosunod nga URL

https://ip-address:8000

Ihatag ang imong root credentials ug i-klik ang 'Login'.

Kini magdala kanimo ngadto sa Ajenti dashboard sama sa gipakita sa ubos. Sa usa ka pagtan-aw, naghatag kini sa hinungdanon nga mga sukatan sa sistema sama sa oras sa oras, paggamit sa memorya, paggamit sa CPU, ug average sa pagkarga.

Sa wala nga sidebar, Adunay mga kapilian alang sa pagdumala sa imong sistema nga gi-categorize ubos sa 'GENERAL', 'TOOLS', 'SOFTWARE', ug 'SYSTEM'.

Kini nagdala sa among giya sa pagtapos. Kami nanghinaut nga mahimo nimong i-install ang Ajenti nga komportable sa imong Linux Server.