Så här installerar du Webmin på CentOS 8

Vi alla i serveradministrationsvärlden gillar alltid utvecklingen av applikationer och verktyg varifrån vi kan hantera många aspekter av vår server både på hårdvaru- och mjukvarunivå. Ett av alternativen som har funnits i flera år är Webmin och därför kommer Solvetic att förklara i detalj vad det är och hur man installerar det på CentOS 8.

Vad är WebminWebmin har utvecklats som ett GUI-gränssnitt som är webbaserat och tack vare vilket det kommer att vara möjligt att hantera vissa aspekter och parametrar för UNIX-systemet.

Webmin är kompatibel med alla webbläsare som stöder användning av tabeller och formulär, samt Java (exklusivt för File Manager -modulen) och med Webmin kommer det att vara möjligt att konfigurera användarkonton, hantera Apache, fildelning och många uppgif.webpter. Mer än CentOS 8.

Webmin -verktyget består av en webbserver samt olika CGI -program som ständigt uppdateras och dessa uppdaterar i sin tur systemfiler som / etc / passwd. Det bör noteras att både webbservern och CGI-programmen har skrivits i Perl 5 och inte använder icke-standardiserade Perl-moduler.

Webmin -åtgärderGenom att använda Webmin blir det möjligt att utföra åtgärder som:

  • Konfigurera brandväggar för att tillåta eller inte komma åt nätverket.
  • Skapa, redigera eller ta bort Unix -konton.
  • Installera, visa eller ta bort programpaket i RPM och andra format som stöds.
  • Konfigurera diskkvoter för att hantera hårddisklagring.
  • Exportera filer och kataloger till andra system med NFS -protokollet.
  • Hantera databaser, tabeller och fält om servern har konfigurerats som MySQL- eller PostgreSQL -databaser.
  • Skapa och konfigurera virtuella webbservrar för webbservern CentOS 8 Apache.
  • Dela filer till Windows -operativsystem genom Samba Windows fildelning.
  • Redigera datorns IP -adress, DNS -serverinställningar eller routningsinställningar.

En av de stora fördelarna med att använda Webmin är möjligheten att skydda oss mot syntaxfel som vi kan göra när vi redigerar konfigurationsfiler, eftersom om en är felkonfigurerad kan vi utlösa kedjefel. Webmin varnar oss innan vi vidtar åtgärder som anses vara farliga.

Webmin har skapats med en modulär design som innebär att varje funktion är tillgänglig i en modul vars installation eller borttagning kan göras utan att påverka allt annat. Webmin -modulerna ansvarar för att hantera tjänster eller servrar som Unix -användare, Apache -webbservern etc.

Webmin kommer att läsa standard CentOS 8 -konfigurationsfiler och ta hand om att uppdatera dem direkt och optimera många administrativa uppgif.webpter. Vi måste komma ihåg att Solvetic påminner dig om att Webmin körs med alla rotprivilegier som den kommer att ha åtkomst till alla serverparametrar.

I det här fallet kommer vi att prata om Webmin i CentOS 8 men det är möjligt att installera det i mer än 30 olika operativsystem.

1. Så här installerar du Webmin på CentOS 8

Steg 1
För att starta går vi till CentOS 8 och kör följande kommando:

 yum -y installera @perl

FÖRSTORA

Steg 2
Detta tar hand om att installera Perl -språket tillsammans med de nödvändiga beroendena:

FÖRSTORA

Steg 3
När detta är gjort kan vi installera Webmin i CentOS 8. För att veta den senaste tillgängliga versionen kan vi besöka följande länk:

Så för att installera den senaste versionen kör vi följande:

 wget http://www.webmin.com/download/webmin-current.tar.gz
Steg 4
NoteraOm vi ​​inte har kommandot wget kan vi installera det genom att köra:
 yum -y installera wget

Där sker nedladdningen av den senaste tillgängliga versionen:

FÖRSTORA

Steg 5
Vi fortsätter att packa upp tar.gz -filen:

 tar xvf webmin-current.tar.gz

FÖRSTORA

Steg 6
Nu tar vi bort den nedladdade filen:

 rm -f webmin -current.tar.gz

FÖRSTORA

Steg 7
Nu ska vi flytta mappen som skapats från Webmin:

 mv webmin * / usr / local / webmin

FÖRSTORA

Steg 8
Vi kommer åt arbetskatalogen / usr / local / webmin / och där ska vi köra Webmin -installationsskriptet:

 cd / usr / local / webmin / (katalogåtkomst) ./setup.sh(Script -körning)
Vi kommer att se följande:

FÖRSTORA

Steg 9
Där kan vi trycka på Enter för att konfigurera följande:

  • Filkatalog
  • Loggfil
  • Perl

FÖRSTORA

Steg 10
Efter att ha konfigurerat Perl ser vi standardporten för webbåtkomst:

FÖRSTORA

NoteraOm vi ​​vill ändra porten måste vi ange den och trycka på Enter.

Steg 11
Därefter anger vi användarnamnet (som standardadministratör) och tilldelar åtkomstlösenordet:

FÖRSTORA

Steg 12
Där sker Webmin -konfigurationsprocessen i CentOS 8 och när den är klar ser vi åtkomstmetoden:

FÖRSTORA

Steg 13
Nu ska vi ge tillstånd till den porten i systemets brandvägg:

 brandvägg-cmd --add-port = 10000 / tcp-permanent brandvägg-cmd -reload

FÖRSTORA

2. Hur man får åtkomst till Webmin på CentOS 8

Steg 1
Nu kommer det att vara möjligt att komma åt Webmin med något av följande alternativ:

 http: // IP -adress: 10000 http: // Datornamn: 10000
Vid åtkomst kommer vi att se följande. Där klickar vi på knappen "Avancerade inställningar":

Steg 2
Vi klickar på "Access IP" -raden för att komma åt Webmin -inloggningsmiljön i CentOS 8:

Steg 3
Vi anger det användarnamn och lösenord som vi har tilldelat under konfigurationsprocessen och klickar på Logga in för att komma åt Webmin:

Steg 4

Central panelI den centrala panelen har vi följande:

  • Teamets namn.
  • Webmin version.
  • Systemaktivitet.
  • Processorinformation.
  • Använd RAM -minne.
  • Hårddiskanvändning.
  • Begagnat operativsystem.
  • Kärnversion.
  • CPU -belastning.

FÖRSTORA

Längst ner kan vi se de senaste inloggningarna samt användning av hårddiskar.

WebminI avsnittet "Webmin" hittar vi några aspekter av konfigurationen av verktyget, till exempel:

  • Ställ in gränssnittsspråket.
  • Tilldela ett tema (ljust eller mörkt).
  • Skapa konfigurationsfiler.
  • Konfigurera Webmin.
  • Visa Webmin -användare.
  • Öppna Webmin -serverindex.

FÖRSTORA

SystemetI avsnittet "System" är det möjligt att:

  • Se inloggningarna, samt stängningarna av samma.
  • Ändra lösenord.
  • Autentisering via PAM.
  • Tilldela hårddiskkvoter.
  • Utför kommandon.
  • Tilldela uppgif.webpter.
  • Visa användare och grupper.
  • Åtkomst till systemhändelser.
  • Se mjukvarupaket.

FÖRSTORA

ServrarI avsnittet "Servrar" kan vi komma åt inställningar som:

  • Apache -servrar
  • MySQL -servrar
  • SSH -server
  • Gå till SAMBA

I det här fallet måste vi först installera var och en av programmen för Webmin för att komma åt dem:

FÖRSTORA

AndraI avsnittet "Andra" kan vi se en serie verktyg som:

  • HTTP -tunnel
  • PHP -konfiguration
  • Se uppladdning och nedladdning på servern
  • Öppna terminalen för att köra kommandon
  • Upprätta SSH -anslutningar
  • Öppna filhanteraren
  • Anpassa kommandon

FÖRSTORA

NettoI "rött", som namnet säger allt, kan vi konfigurera:

  • Behörigheter i CentOS 8 Firewall
  • Visa nätverksinställningar
  • Redigera NIS -servern
  • Använd Kerberos
  • Konfigurera IPv6
  • Se nätverkstjänster

FÖRSTORA

HårdvaraI "Hårdvara" kan vi konfigurera:

  • ISCI -klient.
  • Visa systemtiden.
  • Konfigurera CentOS 8 -partitioner.
  • Hantera skrivare.
  • Visa status för SMART -enheter och mer.

FÖRSTORA

KlungaI avsnittet "Kluster" är det möjligt att konfigurera allt relaterat till kluster som:

  • Visa användare och grupper.
  • Ändra lösenord.
  • Hantera Webmin -servrar.
  • Visa konsolkommandon och fler uppgif.webpter.

FÖRSTORA

Ej använda moduler "I raden "oanvända moduler" kan vi se alla moduler som inte längre är aktiva i Webmin:

FÖRSTORA

Återställ modulerAlternativet "Återställ moduler" ansvarar för att återställa Webmin -modulerna i CentOS 8.

Längst ner hittar vi några ikoner där vi kan utföra uppgif.webpter som:

  • Gå till terminalen.
  • Ändra temat för gränssnittet.
  • Få tillgång till favoriter.
  • Logga ut osv.

Du har lärt dig att installera Webmin genom kommandot wget, men nu kommer Solvetic att förklara en annan lika effektiv metod.

3. Så här installerar du Webmin på CentOS 8 med RPM


Även om detta ursprungligen är en metod som gäller för RedHat 8, eftersom CentOS är en härledning av detta kan vi göra det utan problem, denna process kommer att utföras i CentOS 8 GUI.

Steg 1
Det första steget är att lägga till Webmin -förvaret genom att köra följande:

 nano /etc/yum.repos.d/webmin.repo
I den nya skapade filen kommer vi att lägga till följande:
 [Webmin] name = Webmin Distribution Neutral baseurl = https: //download.webmin.com/download/yum enabled = 1

Steg 2
Vi sparar ändringarna med Ctrl + O -tangenterna och avslutar redigeraren med Ctrl + X -tangenterna. Nu importerar vi nyckeln från GPG -förvaret:

 rpm --import http://www.webmin.com/jcameron-key.asc

Steg 3
Observera att den nuvarande versionen av Webmin inte validerar RHEL -systemet (i det här fallet CentOS 8) vi kommer att tillfälligt ändra systemversionen:

 cp / etc / redhat-release /etc/redhat-release.bak echo "CentOS Linux release 7.5.1804 (Core)" | sudo tee / etc / redhat-release

Steg 4
Version 7.5 har definierats i stället för CentOS version 8. Nu installerar vi Webmin genom att köra:

 yum -y installera webmin

Steg 5
Vi kan se att Webmin -paketen laddas:

Steg 6
Efter detta fortsätter vi med installationen av dem:

Steg 7
När installationen är klar ser vi följande:

Steg 8
Låt oss nu flytta CentOS -versionen till sin ursprungliga plats:

 mv /etc/redhat-release.bak / etc / redhat-release

Steg 9
Vi kontrollerar versionen:

 cat / etc / redhat-release

Steg 10
För att veta detaljer om Webmin RPM -paketet kör vi:

 rpm -qi webmin

Steg 11
Vi får åtkomst till Webmin med hjälp av syntaxen:

 http: // lokal värd: 10000 /
I början ser vi säkerhetsvarningen:

Steg 12
Vi klickar på Avancerat så ser vi följande:

Steg 13
Vi klickar på Lägg till undantag och i fönstret som visas klickar vi på "Bekräfta säkerhetsundantag":

Steg 14
Nu kan vi skriva in med våra referenser:

Steg 15
Så vi har installerat Webmin på CentOS 8 med RPM:

Om du vill veta mer om de tillgängliga modulerna i Webmin kan du besöka följande länk:

Således har Solvetic på ett enkelt sätt förklarat hur man installerar Webmin i CentOS 8 både normalt och med varvtal.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave