Како да подесите алатку за управљање Ајенти сервером на Убунту серверу

Ajenti je web alatka dizajnirana za praćenje servera i VPS-ova. Nakon instalacije, Ajenti pruža nadzor u realnom vremenu, web-baziran terminal za izvršavanje komandi i brojne druge funkcionalnosti. U ovom uputstvu, detaljno ćemo objasniti kako postaviti Ajenti na Ubuntu serveru.

Važna napomena: Iako je ovaj vodič fokusiran na Ubuntu Server, Ajenti podržava razne Linux operativne sisteme, uključujući Redhat Enterprise Linux, CentOS, Debian i druge. Slobodno pratite ove korake za instalaciju, čak i ako ne koristite Ubuntu Server.

Automatska Instalacija

Najefikasniji način za pokretanje Ajenti-ja na vašem Ubuntu serveru je korišćenje skripte za automatsku instalaciju, koja je dostupna u Ajenti dokumentaciji. Ova skripta, napisana u Bash-u, automatski detektuje vaš operativni sistem i vrši sve neophodne postavke, čime se eliminira potreba za ručnom intervencijom korisnika.

Za početak instalacije, neophodno je instalirati Curl na vašem Ubuntu serveru. Curl se koristi za preuzimanje i pokretanje instalacione skripte. Otvorite terminal, povežite se sa svojim Ubuntu serverom putem SSH protokola, ili direktno pristupite serveru koristeći TTY konzolu.

Kada je terminal spreman, pokrenite komandu `apt install` kako biste instalirali paket „curl“ na vašem Ubuntu serveru.

sudo apt install curl

Nakon unosa ove komande, Ubuntu Server će zahtevati vašu lozinku. Unesite je i pritisnite taster Enter da biste potvrdili, a zatim slovo `Y` za potvrdu instalacije paketa.

Sa instaliranim Curl-om, možete pokrenuti skriptu za automatsku instalaciju. Neophodno je pokrenuti ovu skriptu kao root korisnik, jer zahteva pristup sistemskim datotekama.

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

Ajenti instalaciona skripta je potpuno automatizovana i instalacija bi trebalo da traje samo nekoliko minuta. Pratite terminal dok skripta preuzima i konfigurira Ajenti na Ubuntu serveru.

Po završetku instalacije, Ajenti je spreman za konfiguraciju. Otvorite novi tab u web pregledaču i unesite URL adresu da biste pristupili web korisničkom interfejsu Ajenti-ja.

HTTP://VAŠA_IP_ADRESA_UBUNTU_SERVERA_ILI_IME_HOSTA:8000

Ručna Instalacija

Ukoliko želite potpunu kontrolu nad procesom instalacije Ajenti-ja na vašem Ubuntu serveru, ili ako skripta za automatsku instalaciju ne funkcioniše, ručna instalacija je pravi izbor.

Da biste započeli ručnu instalaciju, otvorite terminal i prijavite se na Ubuntu server putem SSH-a (ili TTY konzole). Zatim, koristite terminal da biste omogućili „Universe“ softversko skladište.

sudo add-apt-repository universe

Nakon toga, pokrenite komandu `apt update` kako biste osvežili izvore softvera na Ubuntu serveru.

sudo apt update

Posle ažuriranja, instalirajte Ajenti zavisnosti za Ubuntu Server. Ovi paketi su neophodni za ispravno funkcionisanje aplikacije.

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

Po instaliranju zavisnosti, instalirajte sve Python dodatke za 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.

Nakon što su svi Python dodaci instalirani, Ajenti je spreman za upotrebu na Ubuntu serveru. Otvorite novi tab u web pregledaču i pristupite URL adresi ispod.

HTTP://VAŠA_IP_ADRESA_UBUNTU_SERVERA_ILI_IME_HOSTA:8000

Konfigurisanje Ajenti na Ubuntu Serveru

Za upotrebu Ajenti-ja na Ubuntu serveru, potrebna je root lozinka. Iz sigurnosnih razloga, Ubuntu podrazumevano onemogućava root lozinku. Da biste je ponovo omogućili na vašem Ubuntu sistemu, uradite sledeće:

Otvorite terminal i prijavite se na svoj server putem SSH-a, ili direktno pristupite serveru koristeći TTY konzolu. Zatim, koristite komandu `sudo -s` da biste prešli u root režim.

sudo -s

Kada se prijavite kao root, koristite komandu `passwd` da biste postavili novu root lozinku. Unesite željenu lozinku, vodeći računa da bude jaka i lako pamtljiva.

passwd

Sa postavljenom root lozinkom, možete se prijaviti na Ajenti. Prvo, otvorite URL adresu u vašem web pregledaču. Zatim, unesite „root“ u polje za korisničko ime i vašu novu root lozinku u polje za lozinku. Pritisnite dugme „Prijava“ da biste pristupili Ajenti kontrolnoj tabli.

HTTP://VAŠA_IP_ADRESA_UBUNTU_SERVERA_ILI_IME_HOSTA:8000

Nakon uspešne prijave, Ajenti će prikazati kontrolnu tablu. Na ovoj tabli, možete videti relevantne informacije o vašem Ubuntu serveru, uključujući broj aktivnih jezgara, upotrebu CPU-a, vreme neprekidnog rada, upotrebu diska i upotrebu RAM-a. Pored toga, putem menija u gornjem desnom uglu, možete pristupiti terminalu, beležnici, upravljaču paketima i drugim alatkama.