Vesta CP Linux server kontrollpanel

Innehållsförteckning

De Vesta kontrollpanel är en serverkontrollpanel för att hantera webbplatser, VESTA CP är gratis öppen källkod och implementerar de mest användbara funktionerna såsom följande:

  • Webbserver, stöder php och python
  • DNS -server
  • Databaseserver (Mysql och Postgres)
  • Mejl server
  • FTP -server
  • Nginx (som är en högpresterande lätt omvänd proxy / webbserver)
  • Automatiska säkerhetskopior
  • VESTACP och serviceuppdateringshanterare
  • Inbyggd användar- och systemövervakning
  • Konfigurerbar AntiSpam och Antivirus
  • Enkelt grafiskt gränssnitt och möjlighet att skapa HTML- och CSS -mallar
  • Säker plattform stöder IPV6 och https
  • GPL v3 -licens

Denna kontrollpanel fungerar på vilken dator eller server som helst med operativsystemen:

  • RHEL / CentOS 5.x, 6.x och 7.x
  • Debian 6,7,8
  • Ubuntu 12.04 till 15.10
  • den mest rekommenderade för närvarande är Centos 6.5 64bit.

Den är programmerad i C ++ och php, så vi kan komma åt koden och ändra den efter våra behov eller efter utformningen av varje sida som finns separat.

De nödvändiga kraven för att kunna installera VESTACP som anges nedan i den här självstudien förutsätter att vi har en installation av Centos eller en av de ovan nämnda distributionerna på en server eller i en virtuell dator och att vi måste ha root -åtkomst till servern.

Därefter ska vi ladda ner och installera Vestas kontrollpanel, för detta ansluter vi via SSH eller skriver följande kod i terminalfönstret.

Om vi ​​installerar det på Ubuntu eller Debian:

 curl -O http://vestacp.com/pub/vst-install-debian.sh
Om vi ​​installerar det på CentOS:
 curl -O http://vestacp.com/pub/vst-install-rhel.sh
Vi kommer att anta en CentOS -installation. Därefter måste vi se till att ingen http -server eller tjänst är installerad, så vi eliminerar den.
 yum -y ta bort httpd
i rotläge kör vi installationsprogrammet:
 bash vst-install-rel.sh 
Installationsskärmen kommer att visa alla tjänster som kommer att installeras, varav många nämnde vi ovan.

Det kommer att be oss att ange om vi fortsätter eller inte fortsätter, därför fortsätter vi installationen genom att trycka på knappen. Då kommer det att be oss att skriva en e -postadress, här måste vi komma ihåg att det måste vara från Gmail eller en annan leverantör.

Kontrollpanelen kommer att använda detta e -postmeddelande för att skicka administratörsåtkomstdata och andra händelser som inträffar. I slutet av installationen kommer det att visa oss data på skärmen, sedan kan vi ändra Vesta installationsdata från administrationssystemet.

Då kan vi se panelen fungera från den IP som vi har tilldelat och port 8083:

https://104.236.66.100:8083/

Eftersom vi inte har ett SSL-certifikat installerat får vi en varningsskärm för en osäker sida eller icke-privat anslutning.

Vi väljer Avancerade detaljer eller Fortsätt i osäkert läge beroende på vilken webbläsare vi använder och sedan ser vi inloggningsskärmen.

För att gå in i administratörsläge skriver vi det användarnamn och lösenord som tilldelades oss under installationen.

När vi loggar in kommer vi åt administrationspanelen, som visar oss först är standardanvändaren och lite information om de tjänster som tilldelats den.

Härifrån kan vi skapa användarkonton, tilldela resurser eller paket och planer som VESTA CP ger förkonfigurerade.

Vi kan också skapa våra egna paket eller planer, tilldela resurser för olika användare, från menyn planer som vi har tillgång till för att registrera planerna.

Här kan vi se en av planerna som ger möjligheten att ha 10 domänkonton med motsvarande tjänster.

Som vi har sett Vesta CP är en kontrollpanel för flera användare där vi kan erbjuda paket till andra användare eller VPS, med ett enkelt och smidigt tema. Vi kan lägga till olika värdplaner och tilldela dem enligt deras användare.

För att lägga till en domän eller skapa ett utrymme för att vara värd för en webbplats i VestaCP, kommer vi att gå till webben och klicka på Lägg till ny domän.

Vi kan konfigurera alla egenskaper och begränsningar, vi kan till och med begränsa eller godkänna statistiken. En viktig aspekt som många kontrollpaneler inte har är det VESTACP tillåter oss att se hur resurserna används på servern eller efter domän och av användare, så att vi kan se realtidsstatistik över minnesanvändning, CPU, bandbreddsanvändningsrapporter. Låt oss gå till menyn Grafik och vi kan se förbrukningen av resurser.

I det här fallet kan vi se att serverbelastningen är 50% enligt användningen av alla resurser, så om vi sänker sidan kan vi se de andra resurserna och deras förbrukning individuellt.

En mycket intressant funktion är det Vi kan se i statistiken användningen av tjänster och resurser som varje användare gör och översikten över användningen av servertjänster.

Från Brandväggsmeny Vi kan enkelt konfigurera de portar vi vill acceptera och som ska blockeras, brandväggen använder iptables och Fail2ban.

Dessa verktyg behandlades i självstudierna:

  • Hur man skyddar SSH med Fail2ban på CentOS
  • Installera Fail2ban och associera det med SSH och Nginx

Med Fail2ban kommer det också att blockera de IP -adresser från vilka brute force -attacker eller som utför skadliga operationer, som att upptäcka för många lösenordsfel när de försöker logga in, också kommer att blockeras, det blockerar också den som försöker skanna portar eller sårbarheter.

Fail2Ban används som IDS, det vill säga intrångsdetekteringssystem, det utvärderar om en begäran är bra eller inte och om det visar sig vara skadligt eller misstänkt, indikerar det att blockeringsregeln läggs till i brandväggen för att avvisa IP -adresser under en angiven tidsperiod. Fail2Ban levereras med filter för olika Apache -tjänster, e -post, SSH, MySQL, etc.

Om du vill prova en Vesta CP -demo från den officiella webbplatsen, här har du den:

Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng
wave wave wave wave wave