Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (2024)

Tvarkykite savo CLI serverį įdiegę administratoriaus skydelį Ajenti Ubuntu 20.04 LTS Focal Fossa serveryje naudodami komandų terminalą.

„Ajenti“ yra atvirojo kodo serverio valdymas, kuris siūlo lengvai naudojamą žiniatinklio grafinę vartotojo sąsają komandų eilutės serveriams, kad juos būtų galima lengvai valdyti vietoje arba nuotoliniu būdu.

Na, jūs negalite jo palyginti su populiariuoju WHM Cpanel, su co*ckpit Server Admin platforma, bet su papildomomis serverių valdymo funkcijomis. Tai leidžia administratoriams lengviau gauti apžvalgą ir suteikti kitiems vartotojams galimybę tvarkyti docker konteinerius, pradėti paslaugas ar paleisti scenarijus, pavyzdžiui.

Dabartinė „Ajenti“ versija yra V2 lengvasis administratoriaus skydelis, tačiau yra dar vienas „Ajenmti 1.x“ skydelio leidimas, kuris šiuo metu nėra kuriamas. Kadangi kūrėjai daugiausia dėmesio skiria „Ajenti V2“, kuri siūlo įskiepiais pagrįstą architektūrą, kad išplėstų skydelio galimybes. Jis sukurtas naudojant Python3 ir AngularJS ir ateityje turės papildinius, skirtus valdyti kitas serverio paslaugas, tokias kaip apache2, Nginx, postfix ir kt.

Veiksmai, kaip įdiegti „Ajenti Admin“ skydelį „Ubuntu 20.04 LTS Server“.

Čia pateikti veiksmai gali būti naudojami kitoms Ubuntu ir Debian versijoms, pvz., Debian 11, norint įdiegti „Ajenti V2 Panel“. Šio projekto šaltinio kodas pasiekiamas adresuGitHub.

1. Reikalavimai

Ubuntu 20.04 Linux serveris
Sudo teises turintis vartotojas
Interneto ryšys

2. Atnaujinkite Ubuntu 20.04

Kai būsite prisijungę ir turėsite prieigą prie savo Ubuntu 20.04 serverio arba darbalaukio, kuriame norite įdiegti Ajenti; pirmiausia paleiskite sistemos naujinimo komandą. Tai įdiegs naujausius galimus naujinimus ir iš naujo sukurs APT paketo indeksą.

sudo apt update && sudo apt upgrade

3. Įdiekite Agent V2 Ubuntu 20.04

Norėdami lengvai įdiegti Ajenti, turime scenarijų, kurį siūlo šio administratoriaus skydelio kūrėjai. Tai leidžia automatizuoti diegimo procesą, pvz., įjungti Visatos saugyklą, įdiegti paketus naudojant PIP ir nustatyti kitus dalykus.

Taigi tiesiog savo terminale paleiskite nurodytą komandą ir pateikite vartotojo slaptažodį, kai jis to paprašys.

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (1)

Jei naudojate sistemos ugniasienę ufw, atidarykite 8000 TCP prievadą. Kur VPS ir debesies naudotojai turi atidaryti prievadą savo paslaugų teikėjo užkardoje.

sudo ufw allow 8000/tcp

4. Prieiga prie informacijos suvestinės

Atidarykite sistemos naršyklę, kuri gali pasiekti Ubuntu 20.04 serverio, kuriame įdiegėte „Ajenti“, IP adresą arba domeną. Po to nukreipkite jį į tai tokiu formatu:

https://your-server-ip-address:8000

5. Prisijunkite naudodami sudo arba root vartotoją

Čia mes prisijungiame prie Ajenti administratoriaus skydelio naudodami sistemos vartotoją, turintį sudo teises. Taip pat galite naudoti root vartotoją.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (2)

6. Agento prietaisų skydelis

Pirmajame ekrane turėsite šio administratoriaus skydelio prietaisų skydelį, kuriame bus rodoma visa pagrindinė informacija apie Ubuntu serverį.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (3)

7. Papildiniai

Kaip žinome, „Ajenti“ siūlo papildinius, kad išplėstų savo funkcijas, taigi, norėdami pasiekti, galite spustelėti galimą parinktį. Kai spustelėsite, jei prisijungėte prie „Ajenti“ naudodami kokį nors sudo vartotoją, ekrane bus rodoma „Reikalinga supervartotojo prieiga“. Norėdami tai pašalinti, spustelėkite savo profilio piktogramą ir pasirinkitePakelti. Dar kartą įveskite savo vartotojo slaptažodį ir dabar turėsite root teises valdyti dalykus.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (4)
Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (5)

8. Įdiekite „Docker“ „Ajenti“.

Skiltyje „Papildiniai“ slinkite žemyn ikiGalimi papildiniaiir spustelėkite atsisiuntimo piktogramą, skirtąDocker įskiepis. Tačiauprieš taiįsitikinkite, kad jūsų Ubuntu 20.04 serveryje yra „Docker“ diegimas. Jei nežinote, kaip tai padaryti, išmokite tai iš čia:Kaip įdiegti Docker CE Ubuntu 20.04

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (6)

9. Failų tvarkyklė

„Ajenti Admin“ skydelyje taip pat yra internetinė GUI failų tvarkyklė, leidžianti lengvai įkelti failus ir aplankus, įskaitant jų leidimo keitimą arba naujo kūrimą. Tačiau failų atsisiuntimo funkcijos nėra.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (7)

10. Užrašų knygelė

Administratoriai, norėdami užsirašyti pastabas arba nedelsdami išsaugoti kai kuriuos slaptažodžius, gali naudoti „Ajenti“ užrašų knygelę, siūlomą jos žiniatinklio sąsajoje.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (8)

11. Terminalo agentas

Norėdami duoti komandą tiesiai iš šio administratoriaus skydelio sąsajos, yra terminalo parinktis.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (9)

12. Paslaugos

Vartotojai taip pat gali paleisti, sustabdyti, užmušti arba iš naujo paleisti sistemos paslaugas.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (10)

13.Ajenti Paketo vadybininkas

Jei turite kelių paketų tvarkyklę, įdiegtą tik mūsų Ubuntu 20.04, tai galima valdyti iš jos sąsajos. Tiesiog spustelėkite parinktį Paketas, pasirinkite paketų tvarkyklę, pvz., APT, ir vienu paspaudimu suraskite norimą įdiegti paketą.

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (11)

14. Pašalinkite agentą iš Ubuntu 20.04

Jei susiduriate su kokia nors problema naudojant „Ajenti Admin“ skydelį „Ubuntu 20.04“, norėdami jį visiškai pašalinti iš savo sistemos, vadovaukitės šiomis komandomis:

Sustabdykite ir išjunkite jos paslaugą

sudo systemctl stop ajenti.service
sudo systemctl disable ajenti.service
sudo systemctl daemon-reload

Ištrinkite paslaugos failą:

sudo rm -f /lib/systemd/system/ajenti.service

Pašalinkite „Ajenti“ įdiegtus „Python“ modulius

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

Ištrinti konfigūracijos failą:

sudo rm -rf /etc/ajenti/

DUK

Kas yra Ajenti V2?

Ajenti yra atvirojo kodo žiniatinklio serverio administratoriaus skydelis, skirtas valdyti komandų eilutės serverius nuotoliniu būdu naudojant grafinę vartotojo sąsają. Tokios kaip sistemos paslaugų valdymas; Dokerių konteineriai; komandų davimas nuotoliniu būdu; tvarkyti failus ir aplankus, diegti paketus ir dar daugiau... Rašant šį straipsnį naujausia versija yra 2.

Ar Ajenti nemokama?

Taip, „Ajenti“ yra nemokamas atvirojo kodo administratoriaus valdymo pultas, kurio šaltinio kodą galima rasti „GitHub“ puslapyje.

Kurį uostą naudoja Ajenti?

Norint pasiekti Ajenti žiniatinklio sąsają, jūsų serveryje turi būti atidarytas prievadas Nr. 8000 pagal TCP protokolą.

Kaip pašalinti Ajenti?

Vykdykite aukščiau pateiktą mokymo programą, kad visiškai pašalintumėte šį serverio administratoriaus skydelį iš savo sistemos.

Ajenti vs kabina, kas geriau?

Jei ieškote labai lengvo serverio skydelio, „co*ckpit“ yra aukščiausia sąrašo dalis, tačiau, norint išplėsti funkcijų spektrą, „Ajenti“ yra geresnis nei „co*ckpit“.

Kiti straipsniai:

Kaip įdiegti „CyberPanel“ Ubuntu 20.04 LTS serveryje
6 geriausi nemokami debesies prieglobos valdymo skydai, skirti „Linux“ serveriams 2022 m
Kaip iš naujo nustatyti NextCloud administratoriaus slaptažodį naudojant komandą
Įdiekite „Memcached“ Ubuntu 20.04 LTS Linux serveryje
Kaip įdiegti SSH serverį Ubuntu 20.04 LTS

Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (2024)

References

Top Articles
Latest Posts
Article information

Author: Arielle Torp

Last Updated:

Views: 5747

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Arielle Torp

Birthday: 1997-09-20

Address: 87313 Erdman Vista, North Dustinborough, WA 37563

Phone: +97216742823598

Job: Central Technology Officer

Hobby: Taekwondo, Macrame, Foreign language learning, Kite flying, Cooking, Skiing, Computer programming

Introduction: My name is Arielle Torp, I am a comfortable, kind, zealous, lovely, jolly, colorful, adventurous person who loves writing and wants to share my knowledge and understanding with you.