Mums visiems serverių administravimo pasaulyje visada patinka kurti programas ir įrankius, iš kurių galime valdyti daugelį savo serverio aspektų tiek aparatinės, tiek programinės įrangos lygiu. Viena iš kelerių metų egzistuojančių parinkčių yra „Webmin“, todėl „Solvetic“ išsamiai paaiškins, kas tai yra ir kaip ją įdiegti „CentOS 8“.
Kas yra Webmin„Webmin“ buvo sukurta kaip internetinė GUI sąsaja, kurios dėka bus galima valdyti kai kuriuos UNIX sistemos aspektus ir parametrus.
„Webmin“ suderinamas su visomis naršyklėmis, palaikančiomis lentelių ir formų naudojimą, taip pat su „Java“ (skirta tik failų tvarkyklės moduliui), o su „Webmin“ bus galima konfigūruoti vartotojų paskyras, valdyti „Apache“, bendrinti failus ir atlikti daugybę užduočių. „CentOS 8“.
„Webmin“ įrankį sudaro žiniatinklio serveris ir įvairios nuolat atnaujinamos CGI programos, kurios savo ruožtu atnaujina sistemos failus, tokius kaip / etc / passwd. Reikėtų pažymėti, kad žiniatinklio serveris ir CGI programos buvo parašytos „Perl 5“ ir jose nenaudojami nestandartiniai „Perl“ moduliai.
„Webmin“ veiksmaiNaudojant „Webmin“ bus galima atlikti tokius veiksmus kaip:
- Konfigūruokite užkardas, kad leistumėte arba ne prieigą prie tinklo.
- Kurkite, redaguokite arba ištrinkite „Unix“ paskyras.
- Įdiekite, peržiūrėkite arba pašalinkite programinės įrangos paketus RPM ir kitais palaikomais formatais.
- Norėdami valdyti kietojo disko saugyklą, sukonfigūruokite disko kvotas.
- Eksportuokite failus ir katalogus į kitas sistemas naudodami NFS protokolą.
- Tvarkykite duomenų bazes, lenteles ir laukus, jei serveris buvo sukonfigūruotas kaip „MySQL“ arba „PostgreSQL“ duomenų bazės.
- Sukurkite ir sukonfigūruokite virtualius žiniatinklio serverius, skirtus „CentOS 8 Apache“ žiniatinklio serveriui.
- Bendrinkite failus su „Windows“ operacinėmis sistemomis naudodami „Samba Windows File Sharing“.
- Redaguokite kompiuterio IP adresą, DNS serverio arba maršruto nustatymus.
Vienas iš didžiausių „Webmin“ naudojimo pranašumų yra galimybė apsisaugoti nuo sintaksės klaidų, kurias galime padaryti redaguodami konfigūracijos failus, nes jei netinkamai sukonfigūruota, galime sukelti grandinės klaidas. „Webmin“ mus įspėja prieš imdamasi kokių nors pavojingų veiksmų.
„Webmin“ buvo sukurtas naudojant modulinę konstrukciją, o tai reiškia, kad kiekviena funkcija yra prieinama modulyje, kurio įdiegimas ar pašalinimas gali būti atliktas nepažeidžiant viso kito. „Webmin“ moduliai yra atsakingi už paslaugų ar serverių, tokių kaip „Unix“ vartotojai, „Apache“ žiniatinklio serveris ir kt., Valdymą.
„Webmin“ perskaitys standartinius „CentOS 8“ konfigūracijos failus ir pasirūpins jų atnaujinimu tiesiogiai optimizuodama daugelį administracinių užduočių. Turime prisiminti, kad „Solvetic“ primena, kad „Webmin“ veikia su visomis šakninėmis privilegijomis, su kuriomis turės prieigą prie visų serverio parametrų.
Šiuo atveju kalbėsime apie „Webmin“ „CentOS 8“, tačiau ją galima įdiegti daugiau nei 30 skirtingų operacinių sistemų.
1. Kaip įdiegti „Webmin“ „CentOS 8“
1 žingsnis
Norėdami pradėti, einame į „CentOS 8“ ir vykdome šią komandą:
yum -y įdiegti @perl
DIDELIS
2 žingsnis
Tai pasirūpina „Perl“ kalbos įdiegimu kartu su būtinomis priklausomybėmis:
DIDELIS
3 žingsnis
Kai tai bus padaryta, galime įdiegti „Webmin“ sistemoje „CentOS 8.“. Norėdami sužinoti naujausią turimą versiją, galite apsilankyti šioje nuorodoje:
Taigi, norėdami įdiegti naujausią versiją, atliksime šiuos veiksmus:
wget http://www.webmin.com/download/webmin-current.tar.gz4 žingsnis
PastabaJei neturime komandos wget, galime ją įdiegti vykdydami:
yum -y įdiegti wget
Ten vyksta naujausios turimos versijos atsisiuntimo procesas:
DIDELIS
5 žingsnis
Mes išpakuojame failą tar.gz:
tar xvf webmin-current.tar.gz
DIDELIS
6 žingsnis
Dabar ištriname atsisiųstą failą:
rm -f webmin -current.tar.gz
DIDELIS
7 žingsnis
Dabar perkelsime aplanką, sukurtą iš „Webmin“:
mv webmin * / usr / local / webmin
DIDELIS
8 žingsnis
Mes pasiekiame darbo katalogą / usr / local / webmin / ir ten vykdysime „Webmin“ diegimo scenarijų:
cd / usr / local / webmin / (prieiga prie katalogo) ./setup.sh („Script “vykdymas)Pamatysime šiuos dalykus:
DIDELIS
9 veiksmas
Ten galime paspausti „Enter“, kad sukonfigūruotume:
- Failų katalogas
- Žurnalo failas
- Perl
DIDELIS
10 žingsnis
Konfigūravę „Perl“ matome numatytąjį prieigos prie interneto prievadą:
DIDELIS
PastabaJei norime modifikuoti minėtą prievadą, turime jį įvesti ir paspausti Enter.
11 žingsnis
Tada mes įvedame vartotojo vardą (pagal numatytuosius nustatymus administratorius) ir priskiriame prieigos slaptažodį:
DIDELIS
12 žingsnis
Ten vyksta „Webmin“ konfigūravimo procesas „CentOS 8“ ir, kai jis bus baigtas, pamatysime prieigos metodą:
DIDELIS
13 žingsnis
Dabar suteiksime leidimą tam sistemos ugniasienės prievadui:
užkarda-cmd --add-port = 10000 / tcp-nuolatinė ugniasienė-cmd -reload
DIDELIS
2. Kaip pasiekti „Webmin“ naudojant „CentOS 8“
1 žingsnis
Dabar „Webmin“ bus galima pasiekti naudojant bet kurią iš šių parinkčių:
http: // IP_adresas: 10000 http: // Kompiuterio_pavadinimas: 10000Prieidami pamatysime šiuos dalykus. Ten spustelime mygtuką „Išplėstiniai nustatymai“:
2 žingsnis
Spustelėkite eilutę „Prieiga prie IP“, kad pasiektumėte „Webmin“ prisijungimo aplinką „CentOS 8“:
3 žingsnis
Įvedame vartotojo vardą ir slaptažodį, kuriuos priskyrėme konfigūravimo proceso metu, ir spustelėkite Prisijungti, kad pasiektumėte „Webmin“:
4 žingsnis
Centrinis skydelisCentriniame skydelyje turime:
- Komandos pavadinimas.
- „Webmin“ versija.
- Sistemos veikla.
- Informacija apie procesorių.
- Naudota RAM atmintis.
- Kietojo disko naudojimas.
- Naudota operacinė sistema.
- Branduolio versija.
- CPU apkrova.
DIDELIS
Apačioje matome naujausius prisijungimus, taip pat standžiojo disko naudojimą.
WebminSkiltyje „Webmin“ rasite kai kuriuos naudingumo konfigūracijos aspektus, tokius kaip:
- Nustatykite sąsajos kalbą.
- Priskirkite temą (šviesi arba tamsi).
- Sukurkite konfigūracijos failus.
- Konfigūruokite „Webmin“.
- Peržiūrėkite „Webmin“ vartotojus.
- Pasiekite „Webmin“ serverio rodyklę.
DIDELIS
SistemaSkiltyje „Sistema“ bus galima:
- Peržiūrėkite prisijungimo duomenis ir jų uždarymus.
- Pakeiskite slaptažodžius.
- Autentifikavimas per PAM.
- Priskirkite kietojo disko kvotas.
- Vykdyti komandas.
- Paskirti užduotis.
- Peržiūrėkite naudotojus ir grupes.
- Pasiekite sistemos įvykius.
- Peržiūrėkite programinės įrangos paketus.
DIDELIS
ServeriaiSkiltyje „Serveriai“ galime pasiekti tokius nustatymus kaip:
- „Apache“ serveriai
- „MySQL“ serveriai
- SSH serveris
- Prisijunkite prie SAMBA
Tokiu atveju pirmiausia turime įdiegti kiekvieną „Webmin“ programą, kad galėtume jas pasiekti:
DIDELIS
KitiSkiltyje „Kiti“ matome keletą paslaugų, tokių kaip:
- HTTP tunelis
- PHP konfigūracija
- Peržiūrėkite įkėlimą ir atsisiuntimą serveryje
- Norėdami paleisti komandas, eikite į terminalą
- Užmegzkite SSH ryšius
- Prisijunkite prie failų tvarkyklės
- Tinkinkite komandas
DIDELIS
Grynasis„Raudoname“, kaip sako jo pavadinimas, galime sukonfigūruoti:
- „CentOS 8“ užkardos leidimai
- Peržiūrėkite tinklo nustatymus
- Redaguokite NIS serverį
- Naudokite „Kerberos“
- Konfigūruokite IPv6
- Žr. Tinklo paslaugas
DIDELIS
Techninė įranga„Aparatūra“ galime sukonfigūruoti:
- ISCI klientas.
- Peržiūrėkite sistemos laiką.
- Konfigūruokite „CentOS 8“ skaidinius.
- Tvarkykite spausdintuvus.
- Peržiūrėkite SMART įrenginių būseną ir dar daugiau.
DIDELIS
KlasterisSkiltyje „Klasteris“ galima sukonfigūruoti viską, kas susiję su grupėmis, pvz .:
- Peržiūrėkite naudotojus ir grupes.
- Pakeiskite slaptažodžius.
- Tvarkykite „Webmin“ serverius.
- Peržiūrėkite konsolės komandas ir daugiau užduočių.
DIDELIS
Nenaudojami moduliai "Eilutėje „Nenaudoti moduliai“ matome visus „Webmin“ nebeaktyvius modulius:
DIDELIS
Iš naujo nustatyti moduliusParinktis „Iš naujo nustatyti modulius“ yra atsakinga už „Webmin“ modulių iš naujo nustatymą „CentOS 8“.
Apačioje randame keletą piktogramų, kuriose galime atlikti tokias užduotis kaip:
- Pasiekite terminalą.
- Pakeiskite sąsajos temą.
- Pasiekite mėgstamiausius.
- Atsijungti ir pan.
Jūs išmokote įdiegti „Webmin“ naudodami komandą „wget“, tačiau dabar „Solvetic“ paaiškins kitą ne mažiau veiksmingą metodą.
3. Kaip įdiegti „Webmin“ „CentOS 8“ naudojant RPM
Nors iš pradžių tai yra metodas, taikomas „RedHat 8“, nes „CentOS“ yra to išvestis, mes galime tai padaryti be problemų, šis procesas bus atliekamas naudojant „CentOS 8 GUI“.
1 žingsnis
Pirmasis žingsnis yra pridėti „Webmin“ saugyklą vykdydami šiuos veiksmus:
nano /etc/yum.repos.d/webmin.repoĮ naują sukurtą failą pridėsime:
[Webmin] name = Webmin Distribution Neutral baseurl = https: //download.webmin.com/download/yum enabled = 1
2 žingsnis
Pakeitimus išsaugome naudodami klavišus „Ctrl“ + O. Išeiname iš redaktoriaus naudodami klavišus „Ctrl“ + X. Dabar importuojame raktą iš GPG saugyklos:
rpm-importas http://www.webmin.com/jcameron-key.asc
3 žingsnis
Atminkite, kad dabartinė „Webmin“ versija nepatvirtina RHEL sistemos (šiuo atveju „CentOS 8“), mes laikinai pakeisime sistemos versiją:
cp / etc / redhat-release /etc/redhat-release.bak echo "CentOS Linux versija 7.5.1804 (Core)" | sudo tee / etc / redhat-release
4 žingsnis
Vietoj „CentOS“ 8 buvo nustatyta 7.5 versija. Dabar įdiegiame „Webmin“ vykdydami:
yum -įdiegti webmin
5 žingsnis
Matome, kad įkelti „Webmin“ paketai:
6 žingsnis
Po to mes tęsiame jų diegimą:
7 žingsnis
Kai diegimas bus baigtas, pamatysime šiuos dalykus:
8 žingsnis
Dabar perkelkime „CentOS“ versijos failą į pradinę vietą:
mv /etc/redhat-release.bak / etc / redhat-release
9 veiksmas
Mes patikriname versiją:
cat / etc / redhat-release
10 žingsnis
Norėdami sužinoti išsamią informaciją apie „Webmin RPM“ paketą, kurį vykdome:
rpm -qi webmin
11 žingsnis
Mes pasiekiame „Webmin“ naudodami sintaksę:
http: // localhost: 10000 /Pradžioje pamatysime saugos įspėjimą:
12 žingsnis
Spustelėkite „Advanced“ ir pamatysime šiuos dalykus:
13 žingsnis
Spustelėkite Pridėti išimtį ir rodomame lange spustelėkite „Patvirtinti saugos išimtį“:
14 žingsnis
Dabar galime įvesti savo kredencialus:
15 žingsnis
Taigi mes įdiegėme „Webmin“ „CentOS 8“ naudodami RPM:
Jei norite sužinoti daugiau apie galimus „Webmin“ modulius, apsilankykite šioje nuorodoje:
Taigi „Solvetic“ paprastai paaiškino, kaip įdiegti „Webmin“ „CentOS 8“ tiek įprastai, tiek naudojant RPM.