Ajenti er et webbasert verktøy for administrasjon og overvåking av servere og VPS-er. Etter installasjon gir Ajenti sanntidsovervåking, et webbasert skall for terminalkommandoer og mange andre funksjoner. Denne guiden leder deg gjennom installasjonsprosessen av Ajenti på en Ubuntu Server.
Selv om denne veiledningen er rettet mot Ubuntu Server, er Ajenti kompatibel med en rekke Linux-distribusjoner, inkludert Redhat Enterprise Linux, CentOS og Debian. Du kan derfor følge denne installasjonsveiledningen selv om du bruker et annet operativsystem enn Ubuntu Server.
Automatisk installasjonsprosedyre
Den enkleste måten å sette opp Ajenti på din Ubuntu-server er ved å bruke det automatiske installasjonsskriptet fra Ajentis dokumentasjon. Dette Bash-skriptet vil automatisk identifisere operativsystemet ditt og utføre alle nødvendige trinn uten innblanding fra brukeren.
For å starte den automatiske installasjonen må du først installere Curl på din Ubuntu Server. Curl brukes til å laste ned og kjøre skriptet. Åpne et terminalvindu og koble til Ubuntu-serveren din via SSH, eller bruk TTY-konsollen hvis du er fysisk til stede ved serveren.
Etter at du har åpnet terminalen, kan du bruke kommandoen «apt install» for å installere Curl-pakken på Ubuntu-serveren.
sudo apt install curl
Når du har skrevet inn kommandoen, vil Ubuntu Server be om passordet ditt. Skriv inn passordet og trykk Enter for å bekrefte, og deretter Y for å installere pakken.
Med Curl installert, er det på tide å kjøre det automatiske installasjonsskriptet. Du må kjøre dette skriptet som root, ettersom det krever tilgang til systemfiler.
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Ajenti-installasjonsskriptet er automatisk og tar vanligvis bare noen få minutter å fullføre. Følg med i terminalen mens Ajenti lastes ned og konfigureres på Ubuntu Server.
Etter at installasjonen er fullført, er Ajenti klar til bruk. Åpne en ny fane i nettleseren din og skriv inn URL-en for å få tilgang til Ajentis webgrensesnitt:
HTTP://DIN_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000
Manuell installasjonsprosess
Hvis du foretrekker å ha mer detaljert kontroll over installasjonsprosessen av Ajenti, eller hvis det automatiske installasjonsskriptet ikke fungerer, er manuell installasjon et alternativ.
For å installere Ajenti manuelt, start med å åpne et terminalvindu og logg deg på Ubuntu Server via SSH (eller TTY-konsoll). Bruk deretter terminalen for å aktivere «Universe»-programvarelageret.
sudo add-apt-repository universe
Etter dette, bruk kommandoen «apt update» for å oppdatere programvarekildene til Ubuntu Server.
sudo apt update
Når oppdateringen er ferdig, er det på tide å installere Ajentis avhengigheter for Ubuntu Server. Disse pakkene er nødvendige for at applikasjonen skal fungere korrekt.
sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate
Etter å ha installert avhengighetene, installer alle Python-plugins for 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.
Når alle Python-plugins er installert, er Ajenti klar til bruk på din Ubuntu Server. Du kan nå åpne en ny fane i nettleseren din og bruke URL-en nedenfor.
HTTP://DIN_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000
Konfigurering av Ajenti på Ubuntu Server
For å bruke Ajenti på Ubuntu Server, trenger du root-passordet. Som standard er root-passordet deaktivert i Ubuntu av sikkerhetsmessige årsaker. Følg disse trinnene for å aktivere root-passordet på nytt:
Åpne et terminalvindu og logg deg inn på serveren din via SSH eller bruk TTY-konsollen. Når du har tilgang til terminalen, bruk kommandoen «sudo -s» for å logge deg på som root.
sudo -s
Når du har logget deg på med «sudo -s», bruker du kommandoen «passwd» for å angi at du vil endre passordet. Skriv inn det nye root-passordet. Pass på at dette passordet er sterkt og lett å huske.
passwd
Etter at root-passordet er satt, kan du logge deg inn. Først, åpne URL-en nedenfor i din foretrukne nettleser. Skriv deretter inn «root» i feltet for brukernavn og root-passordet i feltet for passord. Klikk til slutt på «Logg inn».
HTTP://DIN_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000
Når du har logget deg inn, vil Ajenti vise dashbordet. Dashbordet gir verdifull informasjon om din Ubuntu Server. Du vil se informasjon som antall aktive kjerner, CPU-bruk, oppetid, diskbruk og RAM-bruk. Du kan også få tilgang til terminalen, notatblokk, pakkebehandling og mer ved å klikke på menyen øverst til høyre.