Linux serwerlerini dolandyrmak üçin Ajenti dolandyryş panelini nädip gurmaly


“Ajenti”, web brauzerinden “Webmin” ulgam dolandyryş guralyna meňzeş uzakdaky Linux ulgam dolandyryş meselelerini dolandyrmak üçin açyk çeşmeli web esasly ulgam dolandyryş dolandyryş paneli.

Ajenti, kiçi serwer sazlamalaryny dolandyrmak üçin çalt we täsirli web interfeýsini üpjün edýän we VPS we Dedicated serwerler üçin iň amatly gural bolup, gaty güýçli we ýeňil guraldyr.

[Şeýle hem halap bilersiňiz: Linux serwerlerini dolandyrmak üçin iň gowy dolandyryş panelleri]

Serwer programma üpjünçiligini we Apache, Cron, Faýl ulgamy, Firewall, MySQL, Nginx, Munin, Samba, FTP, Squid we beýleki döredijiler üçin kod redaktory ýaly hyzmatlary düzmek we gözegçilik etmek üçin öňünden taýýarlanan köp sanly plugin bilen guruldy. we Terminalyň girişi.

  • Debian 9 ýa-da ondan soňky
  • Ubuntu Bionic ýa-da soňraky
  • RHEL 8 ýa-da soňraky

Bu makalada, web brauzerinden dürli Linux serwer dolandyryş meselelerini dolandyrmak üçin täze Linux ulgamyna Ajenti Dolandyryş Panelini nädip gurmalydygyny öwrenersiňiz.

Linux-da Ajenti dolandyryş panelini gurmak

“Ajenti” gurmak üçin ilki bilen ulgam programma üpjünçiligiňizi görkezilişi ýaly iň täze wersiýa täzelemeli we täzelemeli.

$ sudo apt update && sudo apt upgrade -y    [On Ubuntu & Debian]
$ sudo dnf update && sudo dnf upgrade -y    [On RHEL]

Ulgam täzelenmeleri tamamlanandan soň, Ajenti gurnamaga başlamazdan ozal ulgamy täzeden açyň.

$ sudo systemctl reboot

Gaýtadan açanyňyzdan soň, Ajenti gurnama skriptini aşakdaky egrilik buýrugyny ulanyp göçürip alyň, bu görkezilişi ýaly ähli zerur garaşlylyklar bilen birlikde Ajenti gurar.

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

RHEL esasly paýlamalarda, görkezilişi ýaly zerur Ajenti garaşlylyklaryny gurmak üçin EPEL ammaryna mümkinçilik bermeli.

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core

Requiredhli zerur baglylyklary guranyňyzdan soň, görkezilişi ýaly gurnama skriptini ulanyp, Ajenti guruň.

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

“Ajenti” gurmak gutaransoň, web interfeýsine uzakdan girmek üçin gorag diwary/marşrutizatorynda “8000” portuny açyň.

$ sudo ufw allow 8000   [On Ubuntu & Debian]
$ sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp  [On RHEL]
$ sudo firewall-cmd --reload

“Ajenti” dolandyryş paneli web interfeýsine girmek üçin web brauzerini açyň we “Ajenti” guran serwerimiziň IP-ni ýazyň we ulgamyňyzyň şahsyýet maglumatlaryny giriziň: ulanyjy ady “kök” we kök paroly.

https://localhost:8000
OR
https://ip-address:8000

Ajenti hyzmatyny aşakdaky buýruklary ulanyp başlap, duruzyp, täzeden açyp bolýar.

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

Linux-da Ajenti dolandyryş panelini aýyryň

Ajenti, systemd skripti bilen berlen turba bilen gurlan Python modullarynyň topary. Şonuň üçin systemd skriptini, soňra Python kitaphanalaryny we konfigurasiýa faýllaryny ýok etmek möhümdir.

$ sudo systemctl stop ajenti.service
$ sudo systemctl disable ajenti.service
$ sudo systemctl daemon-reload
$ sudo rm -f /lib/systemd/system/ajenti.service

Soňra ähli Python modullaryny aýyryň:

$ sudo pip3 uninstall -y aj ajenti-panel ajenti.plugin.ace ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.filesystem ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.session-list ajenti.plugin.settings

Sazlama faýllary gerek däl bolsa,/etc/ajenti /: katalogyny pozuň.

$ sudo rm -rf /etc/ajenti/

Has giňişleýin maglumat üçin Ajenti baş sahypasyna giriň.