De Vesta kontrollpanel er et serverkontrollpanel for å administrere nettsteder, VESTA CP er gratis åpen kildekode og implementerer de mest nyttige funksjonene, for eksempel følgende:
- Webserver, støtter php og python
- DNS -server
- Databaseserver (Mysql og Postgres)
- E -postserver
- FTP -server
- Nginx (som er en lett, omvendt proxy / webserver med høy ytelse)
- Automatiske sikkerhetskopier
- VESTACP og serviceoppdateringsbehandling
- Innebygd bruker- og systemovervåking
- Konfigurerbar AntiSpam og Antivirus
- Enkelt grafisk grensesnitt og mulighet til å lage html- og css -maler
- Sikker plattform støtter IPV6 og https
- GPL v3 -lisens
Dette kontrollpanelet fungerer på hvilken som helst datamaskin eller server med operativsystemene:
- RHEL / CentOS 5.x, 6.x og 7.x
- Debian 6,7,8
- Ubuntu 12.04 til 15.10
- den mest anbefalte for øyeblikket er Centos 6.5 64bit.
Den er programmert i C ++ og php, slik at vi kan få tilgang til koden og endre den i henhold til våre behov eller til utformingen av hver side som finnes separat.
De nødvendige kravene for å kunne installere VESTACP som angitt nedenfor i denne opplæringen, forutsetter å ha en installasjon av Centos eller en av de nevnte distribusjonene på en server eller i en virtuell maskin, og at vi må ha root -tilgang til serveren.
Deretter skal vi laste ned og installere Vesta kontrollpanel, for dette kobler vi til via SSH eller skriver følgende kode i terminalvinduet.
Hvis vi installerer det på Ubuntu eller Debian:
curl -O http://vestacp.com/pub/vst-install-debian.shHvis vi installerer det på CentOS:
curl -O http://vestacp.com/pub/vst-install-rhel.shVi antar en CentOS -installasjon. Deretter må vi sørge for at ingen http -server eller -tjeneste er installert, så vi eliminerer den.
yum -y fjern httpdi rotmodus kjører vi installasjonsprogrammet:
bash vst-install-rel.shInstallasjonsskjermbildet vises som viser alle tjenestene som skal installeres, og mange av dem har vi nevnt ovenfor.
Den vil be oss angi om vi fortsetter eller ikke fortsetter, derfor fortsetter vi installasjonen ved å trykke på tasten. Deretter vil det be oss om å skrive en e -postadresse, her må vi huske på at den må være fra Gmail eller en annen leverandør.
Kontrollpanelet vil bruke denne e -posten til å sende oss administratortilgangsdata og andre hendelser som oppstår. På slutten av installasjonen vil den vise oss dataene på skjermen, så kan vi endre Vesta -installasjonsdataene fra administrasjonssystemet.
Så kan vi se panelet fungere fra IP -en som vi har tilordnet og port 8083:
https://104.236.66.100:8083/
Siden vi ikke har et SSL-sertifikat installert, får vi en advarselsskjerm om en usikker side eller ikke-privat tilkobling.
Vi velger Avanserte detaljer eller Fortsett i usikker modus avhengig av nettleseren vi bruker, og så vil vi se påloggingsskjermen.
For å gå inn i administratormodus skriver vi brukernavnet og passordet som ble tildelt oss under installasjonen.
Når vi logger inn, får vi tilgang til administrasjonskontrollpanelet, som først viser oss at det er standardbruker og litt informasjon om tjenestene som er tilordnet det.
Herfra kan vi opprette brukerkontoer, tildele ressurser eller pakker og planer som VESTA CP bringer forhåndskonfigurert.
Vi kan også lage våre egne pakker eller planer, tilordne ressurser til forskjellige brukere, fra planmenyen vi får tilgang til for å registrere planene.
Her kan vi se en av planene som gir muligheten til å ha 10 domenekontoer med de tilhørende tjenestene.
Som vi har sett Vesta CP er et kontrollpanel for flere brukere hvor vi kan tilby pakker til andre brukere eller VPS, med et enkelt og smidig tema. Vi kan legge til forskjellige hostingplaner og tildele dem i henhold til brukerne.
For å legge til et domene eller lage et rom for å være vert for et nettsted i VestaCP, skal vi gå til nettet og klikke på Legg til nytt domene.
Vi kan konfigurere alle egenskapene og begrensningene, vi kan til og med begrense eller autorisere statistikken. Et viktig aspekt som mange kontrollpaneler ikke har, er det VESTACP lar oss se bruken av ressurser på serveren eller etter domene og etter bruker, slik at vi kan se sanntidsstatistikk over minnebruk, CPU, bruksrapporter for båndbredde. La oss gå til menyen Grafikk og vi kan se forbruket av ressurser.
I dette tilfellet kan vi se at serverbelastningen er 50% i henhold til bruken av alle ressurser, så hvis vi senker siden, kan vi se de andre ressursene og forbruket deres individuelt.
En veldig interessant funksjon er det Vi kan se i statistikken bruken av tjenester og ressurser som hver bruker gjør og oversikten over bruk av servertjenester.
Fra Brannmur -meny Vi kan enkelt konfigurere portene vi vil godta og som vi skal blokkere, brannmuren bruker iptables og Fail2ban.
Disse verktøyene ble dekket i opplæringsprogrammene:
- Slik beskytter du SSH med Fail2ban på CentOS
- Installer Fail2ban og knytt det til SSH og Nginx
Med Fail2ban vil den også blokkere IP -adressene som brutal kraftangrep eller som utfører ondsinnede operasjoner, for eksempel å oppdage for mange passordfeil når de prøver å logge på, også vil bli blokkert, den blokkerer også den som prøver å skanne porter eller sårbarheter.
Fail2Ban brukes som IDS, det vil si inntrengingsdeteksjonssystem, det evaluerer om en forespørsel er god eller ikke, og hvis den viser seg å være ondsinnet eller mistenkelig, indikerer den at blokkeringsregelen legges til brannmuren for å avvise IP -adresser under en angitt tidsperiode. Fail2Ban kommer med filtre for forskjellige Apache -tjenester, e -post, SSH, MySQL, etc.
Hvis du vil prøve en Vesta CP -demo fra det offisielle nettstedet, har du den:
Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng