Parhaat avoimen lähdekoodin hosting-ohjauspaneelit. Ilmainen CentOS-verkkopaneeli isännöitsijöille ja muille

Saatuani VPS:n käyttöön, mietin, mistä saisi ilmaisen hosting-ohjauspaneelin.
Valinta on melko suuri. Mutta Internetin lukuisista arvosteluista huolimatta minun piti kokeilla kaikkea itse. Olin aiemmin käyttänyt cPanelia ja halusin kunnollisen mutta ilmaisen korvaavan. Toinen ehto oli CentOS 6:n tuki, koska tämä on virtuaalipalvelimelleni asennettu käyttöjärjestelmä, enkä halunnut muuttaa sitä.

Jotta et aloittaisi holivaria "Mikä käyttöjärjestelmä valita isännöintiin", vastaan ​​näin: paras käyttöjärjestelmä on se, jonka tiedät. Ja jos et tiedä mitään, asenna CentOS. Mielestäni alusta on helpompi oppia.

Katsaus ilmaisiin isännöintipaneeleihin

Mielestäni ei ole mitään järkeä julkaista koko luetteloa ilmaisista isännöintipaneeleista, ja Yandex ja Google auttavat sinua. Kuvaan vain suosituimpia ja niitä, joita olen itse kokeillut. Luonnollisesti ne ovat ilmaisia ​​ja toimivat CentOS:ssä.

  • WEBMIN on klassinen, ilmainen isännöintiohjauspaneeli, jonka avulla voit suorittaa minkä tahansa UNIX-koneen konfigurointitoiminnon (jopa uudelleenkäynnistyksen) etäyhteyden kautta selaimen kautta. Isännöinnin hallinnan helpottamiseksi sitä käytetään yhdessä Userminin ja Virtualminin kanssa. Mielestäni se on kätevä palvelimen hallintaan, mutta silti ei hosting-paneeliin, ja lisäksi se on raskas ja kömpelö.
  • Kloxo on erinomainen hosting-ohjauspaneeli. Yksi ongelma on, että tällä hetkellä (maaliskuu 2013) se ei toimi CentOS 6:ssa. Mutta en halua palata versioon 5. Siellä on virallinen demo - http://demo.kloxo.com:7778/login/
  • VESTA on hyvä paneeli "kotimaiselta valmistajalta". Tukee CentOS 5 ja 6. Kuten mikä tahansa paneeli, on parempi asentaa se puhtaalle palvelimelle. Vesta toimittaa ja konfiguroi tarvittavat paketit itse.
  • AJENTI on siisti palvelinohjauspaneeli, jälleen "kotimaiselta valmistajalta". Se toimii jopa kotireitittimissä, joissa on DD-WRT. Mutta toistaiseksi tämä on palvelimen ohjauspaneeli, ei hosting-ohjauspaneeli. Se on sääli, koska se näyttää kauniilta.
  • zPanel on yleinen hosting-ohjauspaneeli. Tukee CentOS:ää, FreeBSD:tä, Windowsia, OSX:ää jne. Logiikkaasti ja organisaatioltaan se muistuttaa cPanelia.

Jotta lukija ei väsyttäisi lisäselostuksella, teen lyhyen yhteenvedon. Jos sinun on hallittava virtuaalista isännöintiä, sinun tulee valita joko zPanel tai VESTA.
Testaamme niitä itse asiassa.

zPanelCP-isännöintipaneelin arvostelu, testaus ja arvostelut


Paneelin asentaminen ei ole triviaalia, Internetissä on monia suosituksia, löysin yksityiskohtaisimmat ja ymmärrettävimmät: http://www.zvps.co.uk/zpanelcp/centos-6. En tarkoituksella tulostanut sitä uudelleen plagioinnin välttämiseksi.
Kuten kaikki paneelit, zPanel on parasta asentaa puhtaaseen käyttöjärjestelmään minimaalisella kokoonpanolla.
Aloitan heti puutteista. zPanelissa ei ole oletusarvoisesti tiedostonhallintaa tai venäjän kieltä. Siksi lataamme venäjän osoitteesta http://sammottley.co.uk/ZPanel/ZXTS/ZXTS.php
Otin tiedostonhallinnan ja muut moduulit täältä: http://forums.zpanelcp.com/showthread.php?6832-RusTus-ZPX-Modules. Huomaa, että sinun on ensin asennettava arkisto ja aktivoitava se sitten "Mod Admin" -toiminnolla.

Yleisvaikutelma zPANELcp:stä. Erittäin yksinkertainen ja intuitiivinen hosting-ohjauspaneeli. Hidasta budjettipalvelimilla. Oletuksena monet hyödylliset moduulit ja venäläinen lokalisointi puuttuvat. Sinun on "viimeistettävä" se itse manuaalisesti. Ollut käytössä yli kuusi kuukautta. Se on osoittautunut vakaaksi ja luotettavaksi paneeliksi.

VESTA-isännöintipaneelin arvostelu, testaus ja arvostelut


Yleiskatsaus itse paneelista
RHEL- ja CentOS-jakelujen versiot 5 ja 6 ovat tuettuja. Vesta-ohjauspaneelin asennuksen jälkeen saat seuraavat ohjelmistot:

  • WEB: Nginx / Apache + mod_ruid2
  • DNS: Sido
  • MAIL: Exim / Dovecot / ClamAV / SpamAssasin / RoundCubeMail
  • DB: MySQL/phpMyAdmin
  • FTP: VsFTPD

Asennus ei ole vaikeaa. Varmista ensin, että cURL ja bash on asennettu. On suositeltavaa päivittää järjestelmä uusimpaan versioon:

nam puhdas kaikki nam päivitys

nam puhdas kaikki

nam päivitys

Tämän jälkeen voit aloittaa VESTAn asennuksen

curl -O http://vestacp.com/pub/vst-install.sh bash vst-install.sh

Tämän jälkeen sinun on vahvistettava aikeesi painamalla "Y" ja syöttämällä oikea sähköpostiosoite. Asennusprosessi kestää noin 15 minuuttia (riippuen palvelimen tehosta ja kanavan paksuudesta).
Kun asennus on valmis, näet näytöllä isännöinnin ohjauspaneelin kirjautumisosoitteen, käyttäjätunnuksen ja salasanan. Nämä tiedot myös kopioidaan sinulle sähköpostitse osoitteeseen, jonka annoit asennusprosessin alussa.

VESTA-asentajan haitat

Asennuksen aikana yhdistetään remi-arkisto, josta php 5.4 ja mysql 5.5 asennetaan tietämättäsi. Kuka tarvitsee aiempia versioita, suorita asennusohjelma -disable-remi-vaihtoehdolla

  • Opetusohjelma

Tulee aika, jolloin virtuaalinen isännöinti ei enää riitä ja projektisi vain pyytää, että sitä isännöidään palvelimella. Aina ei tarvitse erillistä palvelinta uusiin tehtäviin, mutta ainakin virtuaalipalvelimella kannattaa aloittaa. Samaan aikaan monet teistä alkavat säästääkseen jotenkin rahaa etsiä kumppaneita tuottavamman palvelun vuokraamiseksi. Lisäksi yksi vaihtoehdoista säästää budjettia on käyttää ilmaisia ​​ohjelmistoja.

Loppujen lopuksi jokainen teistä ei esimerkiksi istu mielellään konsoliin ja asenna tarvittavat ohjelmistot tai hallitse sivustojasi saman komentorivin kautta. Tällaisina hetkinä isännöinnin ohjauspaneelit tulevat avuksi monille webmastereille, ja kuinka mukavaa onkaan, kun tämä paneeli on laadukas ja ilmainen ohjelmisto. Aivan äskettäin puhuimme jo yhdestä ilmaisesta ohjelmistotuotteesta, mutta tänään puhumme toisesta mielenkiintoisesta hosting-ohjauspaneelista, nimittäin "kolikosta"...

Luulen, että monet teistä arvasivat, että puhumme CentOS-verkkopaneelista (CWP). Toisin kuin monet muut ohjauspaneelit, CWP ottaa automaattisesti käyttöön täyden LAMP-pinon, jossa on välimuisti verkkopalvelintasolla Varnish Cache -välimuistin kautta – tämä on loistava ratkaisu verkkosivujesi "kuuman" välimuistin sisällön tallentamiseen RAM-muistiin. Se nopeuttaa verkkosivustoasi ja samalla vähentää prosessorin kuormitusta.

Mahdollisuudet

Mutta palataanpa itse paneeliin ennen asennusta, haluan korostaa useita sen tärkeimpiä etuja:
  • oletusarvoisesti mahdollisuus vaihtaa PHP-versiota on käytettävissä - hänen puolellaan oleva järjestelmänvalvoja voi asentaa vaaditun version muutamalla napsautuksella, ja käyttäjä puolestaan ​​voi valita haluamasi PHP-version sivustoilleen;
  • paneeli keskittyy sekä palvelinhallintaan että isännöintipalvelujen tarjoamiseen (tuki tariffisuunnitelmille, rajoituksille jne.);
  • on mahdollista torjua pieniä DDoS-hyökkäyksiä ja estää ei-toivottu liikenne käyttämällä CSF:n (Config Server Firewall) kanssa työskentelyyn tarkoitettuja laajennuksia;
  • Pakkauksesta lähtien CWP tukee CloudLinuxia - CentOS:n kaupallista laajennusta, joka on suunnattu ensisijaisesti hosting-palveluntarjoajille;
  • melko kätevä projektien isännöinti videon suoratoistolla sisäänrakennetun ffmpeg-tuen ansiosta;
  • CWP:ssä on integroitu roskapostin estomekanismi, joka perustuu AmaVIS-, ClamAV-, OpenDKIM-, RBL-tarkistuksiin ja SpamAssassiniin;
  • paneeli tukee sekä omien nimipalvelimien isännöintiä että FreeDNS:n käyttöä;
  • sisäänrakennettujen valvontatyökalujen saatavuus.
Löydät täydellisen luettelon CentOS-verkkopaneelin ominaisuuksista ohjelmistotuotteen viralliselta verkkosivustolta seuraavasta linkistä. Kuten näet, useimmilla kaupallisilla palvelimien ja isännöintien hallintajärjestelmillä ei ole niin laajaa valikoimaa ominaisuuksia, puhumattakaan ilmaisista tuotteista.

Laitteistovaatimukset

Mitä tulee järjestelmävaatimuksiin, kehittäjien mukaan tarvitsemme palvelimen, jossa on vähintään 512 Mt RAM-muistia (käyttöjärjestelmän 32-bittiselle versiolle) ja asennetun ”kolikon”, nimittäin CentOS 6.x:n. Jos haluat nauttia kaikista tämän paneelin ominaisuuksista, kuten sähköpostin virustorjunnasta, "koneellasi" on oltava vähintään 4 Gt RAM-muistia. CWP tukee myös käyttöjärjestelmiä, kuten RedHat 6.x ja CloudLinux 6.x.

Palvelimen valmistelu

Kun isännöintipalveluntarjoajasi on toimittanut sinulle CentOS-palvelimen, sinun on suoritettava muutama hyödyllinen vaihe ennen CWP:n asentamista. Jos sinulla ei ole asennettuna Wget-apuohjelmaa - konsoliohjelmaa tiedostojen lataamiseen verkon kautta, muodosta yhteys "koneeseen" SSH:n kautta ja kirjoita seuraava komento:

Nam-y päivitys
Älä myöskään unohda käynnistää konetta uudelleen, jotta muutokset tulevat voimaan:

Asennus

Nyt olemme valmiita asentamaan CentOS Web Panelin. Mene hakemistoon /usr/local/src:

Cd /usr/local/src
Mistä lataamme uusimman version asennustiedostoista:

Wget http://centos-webpanel.com/cwp-latest
Jos päälinkki ei toimi, käytä seuraavaa komentoa:

Wget http://dl1.centos-webpanel.com/files/cwp-latest
Sitten aloitamme itse asennuksen:

Sh cwp-viimeisin
Asennusprosessi voi kestää noin 30 minuuttia, joten mene rauhallisesti keittiöön kupilliseen hyvää juomaa (jokaisella on omat makunsa). Kun paneeli on asennettu konsoliin, näet seuraavan viestin:

############################ # CWP asennettu # ################## ############ Siirry CentOS WebPanel Admin GUI:iin osoitteessa http://SERVER_IP:2030/ http://xxx.xxx.xxx.xxx:2030 SSL: https://xxx.xxx. XXX
Älä unohda tallentaa käyttöoikeuksiasi, erityisesti MySQL-pääkäyttäjän salasanaa. Myöhemmin, kehittäjien itsensä ohjeiden mukaan, käynnistämme palvelimen uudelleen ENTER-painikkeella. Jos tämä ei anna tuloksia, käytä uudelleenkäynnistyskomentoa, jonka mainitsimme aiemmin. Kun yrität muodostaa yhteyden palvelimeen uudelleen SSH:n kautta, näet CWP:n tervetulonäytön, joka näyttää lyhyet tiedot rekisteröidyistä käyttäjistä ja nykyisestä levytilan käyttötilanteesta:

******************************************** Tervetuloa CWP:hen (CentOS WebPanel ) palvelin Käynnistä CWP uudelleen käyttämällä: service cwpsrv restart ********************************************* ******* *** jos et pääse CWP:hen, kokeile tätä komentoa: service iptables stop 15:20:19 up 23 min, 1 user, load medium: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT juuri pts/0 78.111 .187.112 15:20 1.00s 0.01s 0.01s -bash Tiedostojärjestelmän koko Käytettävissä Käyttö% Asennettu /dev/mapper/vg0-root 33G 1.9G 30G 6% /5%04mpfsM 0% /5 dev/shm /dev/vda1 485M 68M 392M 15% /boot /dev/mapper/vg0-temp 2.0G 369M 1.5G 20% /tmp

Käyttöliittymä

Siirrytään paneeliin suosikkiselaimellasi käyttämällä jotakin seuraavista linkeistä, pääsyt ovat samat kuin palvelimella:

Http://xxx.xxx.xxx.xxx:2030 SSL: https://xxx.xxx.xxx.xxx:2031
Onnistuneen todennuksen jälkeen siirrymme Dashboard-valikkosivulle, josta voit hallita kaikkia CWP-paneelin asetuksia. Yritämme puhua lyhyesti jokaisesta paneelilohkosta:

  • Navigointi - navigointivalikko, josta voit tarkastella kunkin palvelun erilaisia ​​asetuksia;
  • Top 5 Processes - näyttää reaaliajassa palvelimesi 5 ahmattisinta prosessia;
  • Levyn tiedot - tämä lohko tarjoaa tietoja "koneesi" levyistä;
  • Palvelun tila - näyttää palvelujen nykyisen tilan ja mahdollistaa myös niiden hallinnan tarvittaessa (käynnistys, pysäytys jne.);
  • System Stats - näyttää RAM-muistin kulutuksen, prosessien lukumäärän ja kirjaimet jonossa;
  • Sovellusversio - näyttää asennettujen sovellusten versiot, kuten Apache, PHP, MySQL ja FTP;
  • Järjestelmätiedot - näyttää tiedot prosessorin mallista, ytimien lukumäärästä, niiden taajuudesta, käyttöjärjestelmän versiosta, palvelimen käyttöajasta jne.;
  • CWP Info - näyttää, mitkä nimipalvelimet on tällä hetkellä määritetty koneellesi, ja näyttää myös palvelimen IP-osoitteen ja paneeliversion.

Vakioasetus

Seuraavaksi määritämme useita perusparametreja, jotka meidän on työskenneltävä CWP:n kanssa. Ensin asetetaan nimipalvelimet. Voit tehdä tämän siirtymällä DNS Functions -valikkoosioon ja valitsemalla Muokkaa nimipalvelinten IP-osoitteita.

Määritä nimipalvelimesi ja napsauta Tallenna muutokset -painiketta. Voit tarkastella DNS:n (BIND) määrittämistä koskevia ohjeita käyttämällä seuraavaa linkkiä, joka on myös saatavilla Muokkaa nimipalvelinten IP-osoitteita -sivulla.

Seuraava vaihe on "jaetun" IP-osoitteen ja pääkäyttäjän sähköpostin määrittäminen - nämä ovat erittäin tärkeitä vaiheita sivustojen isännöimiseksi palvelimellasi. Pääsääntöisesti palvelimen IP on jo määritetty, mutta varmista tämä siirtymällä CWP-asetukset-valikkokohtaan ja valitsemalla sitten Muokkaa asetuksia.

Näemme, että Jaettu IP -kenttä sisältää todennäköisesti "koneesi" IP-osoitteen (jos näin ei ole, ilmoita se), ja Root Email -kentässä sinun on ilmoitettava sähköpostiosoitteesi. Kun olet määrittänyt kaikki tarvittavat tiedot, älä unohda napsauttaa Tallenna muutokset -painiketta. Nyt CWP on valmis hyväksymään sivustot isännöintiin.

Muistathan, että paneeli pystyy tarjoamaan isännöintipalveluita. CWP:ssä voit määrittää minkä tahansa määrän tariffisuunnitelmia. Voit tehdä tämän siirtymällä Paketit-valikkoosioon ja valitsemalla Lisää paketti. Täytämme kaikki tarvittavat kentät sen mukaan, kuinka paljon palvelinresursseja olet valmis tarjoamaan mahdollisille asiakkaillesi, ja tuttuun tapaan älä unohda ottaa muutokset käyttöön - tässä tapauksessa napsauttamalla Luo-painiketta.

Jotta voit lisätä verkkotunnuksen paneeliin, sinulla on oltava vähintään yksi käyttäjätili. Siirry kohtaan Käyttäjätilit, valitse Uusi tili ja luo tili. Huomaa, että oletuksena shell-käyttö on poistettu käytöstä vasta luodulta käyttäjältä. Suosittelen harkitsemaan useita kertoja ennen kuin aktivoit tämän toiminnon asiakkaillesi. Täällä voit myös asettaa inode-rajat jokaiselle käyttäjälle. Kun olet täyttänyt kaikki kentät, napsauta Luo-painiketta.

Lisätään nyt uusi verkkotunnus. Voit tehdä tämän siirtymällä Domains-valikkoon ja valitsemalla Lisää verkkotunnus. Ilmoitamme vaaditun verkkotunnuksen, määritämme sen vastaavalle käyttäjälle ja turvaamme kaikki toiminnot Luo-painikkeella.

Paneeli on määritetty vakiona ja sen pitäisi kuluttaa vähän palvelimesi resursseja, tarkistetaan tämä. Tarkista RAM-muistin kulutus muodostamalla yhteys palvelimeen SSH:n kautta ja kirjoittamalla seuraava komento:

Vapaa -m
Seuraavat tiedot näytettiin "koneemme" näytöllä:

Välimuistissa käytettyjä ilmaisia ​​jaettuja puskureita yhteensä Muisti: 1006 522 483 0 162 218 -/+ puskurit/välimuisti: 142 864 Swap: 4095 0 4095
Uskon, että saat samanlaisen tuloksen. Kuten näemme, noin puolet 1 Gt:n RAM-muistin kokonaiskapasiteetista käytetään - 522 Mt, mikä on melko yhdenmukainen kehittäjien lausunnon kanssa. Tämä resurssien kulutus on melko alhainen ohjauspaneelien isännöinnissä.

Lisäksi oletusasennus sisältää jo uusimman vakaan PHP-version sovelluksen kanssa

Kun sinun on otettava Linux-palvelimesi täysi hallinta, paras vaihtoehto on käyttää päätettä. Täällä voit määrittää kaiken erittäin hienosti ja säätää vain tarvitsemasi parametrit. Mutta tämä ei ole aina mahdollista, eikä tähän ole aina aikaa, varsinkin jos sinulla on useita sivustoja. Mutta voit käyttää Linux-palvelimen ohjauspaneeleja.

Tämä on loistava ratkaisu aloittelijoille, koska et tarvitse perustavaa tietoa Linuxista palvelimen määrittämiseen tällä tavalla. Tässä artikkelissa tarkastellaan parhaita Linuxin ohjauspaneeleja, joita voit käyttää palvelimesi hallintaan. Luettelomme sisältää sekä ilmaisia ​​että kaupallisia vaihtoehtoja.

Hosting-ohjauspaneeli on web-pohjainen käyttöliittymä, jonka avulla voit hallita palvelimesi pääominaisuuksia yhdessä paikassa. Voit määrittää ja asentaa palveluita, lisätä sähköpostitilejä, FTP-tilejä, hallita tiedostoja, seurata levytilaa ja palvelimen kuormitusta, luoda varmuuskopioita ja paljon muuta.

Yksinkertaisuuden vuoksi ohjauspaneeleja käytetään usein VPS/VDS:ssä järjestelmänvalvojan tehtävien automatisoimiseen sekä virtuaalisessa isännöinnissä rajoittamaan verkkovastaavan oikeuksia järjestelmässä ja antamaan hänelle riittävästi hallintaa. Siirrytään nyt Linuxin paneeliluetteloon.

1. cPanel

cPanel on moderni ja monipuolinen Linux-palvelimen isännöintiohjauspaneeli. Siinä on moderni, erittäin kätevä ja kaunis käyttöliittymä, jonka jokainen aloittelija ymmärtää. Tämä paneeli on hyvin yleinen useilla web-hosting-sivustoilla.

cPanel antaa sinulle täydellisen hallinnan verkkotunnuksista ja aliverkkotunnuksista, tietokannoista, palvelintiedostoista, postilaatikoista ja jopa SSL-suojausvarmenteista. Vain Apache-verkkopalvelin on tuettu. Sivupalkista voit seurata nykyistä järjestelmän käynnistystä. Ja asetuksissa voit muuttaa käyttöliittymän ulkonäköä ja käyttää eri teemaa. On vain yksi miinus: käyttääksesi paneelia joudut maksamaan tilausmaksun kerran kuukaudessa.

2. Plesk

Plesk on toinen suosittu ja kaupallinen Linux-ohjauspaneeli. Se on tarkoitettu enemmän VPS:lle, koska se on integroitu OpenVZ-konttihallintajärjestelmään. Useimmat vakioominaisuudet ovat tuettuja, kuten verkkotunnus, postilaatikko, FTP, tietokanta ja tiedostojen hallinta.

Ominaisuuksien joukossa voimme huomata suuren määrän laajennuksia, jotka lisäävät paneelin toimivuutta.

3.ISPConfig

ISPConfig on avoimen lähdekoodin ohjauspaneeli Linuxille, jonka avulla voit hallita useita palvelimia yhdestä paikasta. Ohjelmaa jaetaan BSD-lisenssillä. Kaikki vakiotoiminnot ovat tuettuja, kuten toimialueen hallinta, FTP, SQL, BIND, tietokannat. Tukea on myös virtuaalipalvelimien hallintaan.

Paneeli voi toimia Apache- ja Nginx-verkkopalvelimien kanssa, tukee asetusten peilausta, klusterointia ja paljon muuta.

4. Ajenti

Ajenti on toinen avoimen lähdekoodin Ubuntu-ohjauspaneeli, jolla on yksinkertainen käyttöliittymä, jonka jopa aloitteleva verkkovastaava voi selvittää. Paneeli on täydellinen isännöintiin tai VPS:ään.

Ohjelman mukana tulee suuri määrä esiasennettuja laajennuksia, se tukee Apachen, Nginxin, MySQL:n, FTP:n, iptablesin, Cronin, Muninin, Samban, Squidin ja monien muiden palveluiden määrittämistä. Tiedostonhallinnasta, koodieditorista ja jopa päätteestä on sisäänrakennettuja apuohjelmia.

5. Kloxo

Kloxo on toinen avoimen lähdekoodin kojelauta. Se on tarkoitettu käytettäväksi Red Hatissa ja CentOS:ssä. Se tukee kaikkia vakiopaneelitoimintoja, kuten verkkotunnuksen hallintaa, tietokannan hallintaa, php:tä, perliä, cgi:tä, varmuuskopiointia ja muita.

Työskentely Apache-verkkopalvelimen kanssa on tuettu. Paneeli on muun muassa resurssien suhteen erittäin vaatimaton.

6.AvaaPanel

OpenPanel on avoimen lähdekoodin paneeli, jota jaetaan GNU-lisenssillä. Siinä on helppokäyttöinen käyttöliittymä ja voit hallita Apachea, AWStatsia, Bindia, PureFTPd:tä, Postfixia, MySQL:ää, IPTablesia, Courier-IMAP:ia ja monia muita.

7. ZPanel

ZPanel on ilmainen ja helppokäyttöinen monikäyttöinen ohjauspaneeli, joka toimii Linuxissa, Unixissa, MacOS:ssa ja Windowsissa.

Zpanel on kirjoitettu kokonaan PHP:llä ja toimii Apachen, PHP:n ja MySQL:n kanssa. Sen mukana tulee perusominaisuudet, jotka toimivat palvelimellasi. Ominaisuuksiin kuuluu Apache-asetusten hallinta, hMailServer, FileZilla-palvelin, MySQL, PHP, Webalizer, RoundCube, PhpMyAdmin, phpSysInfo, FTP ja paljon muuta.

8. EHCP

EHCP (Easy Hosting Control Panel) on ilmainen hosting-ohjauspaneeli. Voit hallita MySQL-tietokantoja, sähköpostitilejä, verkkotunnuksia, FTP:tä.

Paneelin ominaisuuksista voidaan mainita tuki Nginxille php-fpm:llä, jonka avulla voit hylätä Apachen kokonaan ja tarjoaa erinomaisen suorituskyvyn.

9.ispCP

ispCp on avoimen lähdekoodin projekti, joka tukee useiden palvelimien hallintaa ilman rajoituksia. Siinä on kaikki tarvittavat toiminnot, kuten verkkotunnusten hallinta, sähköposti, FTP-tilit, tietokannat ja paljon muuta. Kaikki tämä useilla palvelimilla.

10. VHCS

VHCS on toinen avoimen lähdekoodin hosting-ohjauspaneeli Linuxille. Se on suunniteltu erityisesti virtuaaliseen isännöintiin ja kirjoitettu PHP-, Perl- ja C-kielellä. Muutamalla napsautuksella voit määrittää verkkotunnukset, sähköpostin, FTP:n, Apachen, tarkastella tilastoja ja niin edelleen.

11. RavenCore

Ravencore on yksinkertainen paneeli Linuxille, jonka tarkoituksena on olla samanlainen kuin cPanel ja Plesk. Se on kirjoitettu PHP:llä, ja ohjausskriptit ovat Perlissä ja Bashissa. Paneeli integroituu projekteihin, kuten MySQL, Apache, PhpMyAdmin, Postfix ja Awstats.

12. Virtualmin

Virtualmin on yksi suosituimmista web-pohjaisista hosting-ohjauspaneeleista Linuxille. Se on suunniteltu Apachelle ja antaa sinun hallita tietokantoja, verkkotunnuksia, Sendmail- tai Postfix-postilaatikoita ja muita palveluita yhdessä verkkoliittymässä.

13. WebMin

WebMin on monipuolinen ja tehokas avoimen lähdekoodin Linux-palvelimen ohjauspaneeli. Webminin avulla voit hallita erilaisia ​​järjestelmäkomponentteja, kuten Apache-virtuaaliisten isäntien asettamisen, RPM-ohjelmien asentamisen, iptablesin ja DNS:n konfiguroinnin, verkottamisen, reititysparametrien, tietokantojen luomisen jne.

14.DTC

Domain Technologie Control (DTC) on ilmainen verkkopalvelimen ohjauspaneeli, joka helpottaa hallintaa ja määritystä. Voit luoda FTP- ja sähköpostitilejä, lisätä verkkotunnuksia ja paljon muuta.

15. DirectAdmin

DirectAdmin on tehokas avoimen lähdekoodin ohjauspaneeli Linuxille. Voit hallita rajoittamatonta määrää verkkosivustoja, määrittää verkkotunnuksia, aliverkkotunnuksia, sähköpostitilejä, FTP:tä, tietokantoja, määrittää PHP-asetuksia ja paljon muuta.

16.InterWorx

InterWorx on Linux-palvelimen hallintajärjestelmä ja web-pohjainen hosting-hallintapaneeli. Paneeli voi toimia kahdessa tilassa: järjestelmänvalvojatilassa täydellä ohjauksella ja webmaster-tilassa, jossa on pääsy vain käyttäjätiliin ja siihen liittyviin toimintoihin.

17. Froxlor

Froxlor on kevyt palvelimen ohjauspaneeli VPS-palvelimen isännöintiin tai ohjaamiseen. Palvelinresurssien käytöstä on erinomaiset tilastot sekä kaikki paneelin vakioominaisuudet. Työskentely Apache2- tai Lighttpd-verkkopalvelimien kanssa on tuettu.

18. BlueOnyx

BlueOnyx on avoimen lähdekoodin Linux-jakelu, joka perustuu CentOS 6.3:een tai Scientific Linux 6.3:een. Hän pyrkii toteuttamaan järjestelmän, joka on valmis käytettäväksi webhotellina. Jakelussa on graafinen käyttöliittymä, jonka avulla voit hallita sähköpostitilejä, FTP:tä ja muita ominaisuuksia.

19. ISP-järjestelmä

ISPManager on kaupallinen hosting-ohjauspaneeli, jossa on monia ominaisuuksia. Siitä on kaksi versiota - Lite, VPS-hallintaan ja Bussines, suuren asiakasmäärän isännöintiin.

Täällä on kaikki tavalliset toiminnot, voit hallita verkkotunnuksia, postia, tietokantoja. Siellä on tuki Apachelle, Lighttpd:lle ja Nginxille, ja perustoimintoja voidaan laajentaa moduuleilla.

20. Vesta CP

Vesta CP on yksi parhaista avoimen lähdekoodin palvelinohjauspaneeleista. Siinä on tarpeeksi ominaisuuksia Linux-järjestelmän määrittämiseen yksinkertaisella ja intuitiivisella käyttöliittymällä. Voit asentaa paneelin useimpien jakelujen virallisista arkistoista.

johtopäätöksiä

Tässä artikkelissa olemme tarkastelleet parhaat Linuxin ohjauspaneelit, joita voit käyttää palvelimen tai VPS:n hallintaan. Mitä paneeleja käytät palvelimien hallintaan? Kirjoita kommentteihin!

Tänään puhumme toisesta ilmaisesta palvelimen ohjauspaneelista - CentOS Web Panel, lyhennettynä CWP. Tämä tuote on suhteellisen uusi, eikä se ole vielä niin suosittu asiakkaidemme keskuudessa kuin , mutta CWP:stä on kaikki syyt tulla hyvin tunnetuksi, usein käytetyksi tuotteeksi.

Toisin kuin monet muut ilmaiset palvelimen hallintatyökalut, CWP:llä on useita vakavia etuja:

  • Keskity paitsi palvelimen hallintaan, myös isännöintipalvelujen tarjoamiseen - tariffisuunnitelmia, rajoituksia ja muita tarvittavia toimintoja tuetaan.
  • PHP-version kytkin on saatavana vakiona - arkistoissa saatavilla olevan vakio PHP 5.4 -version lisäksi järjestelmänvalvoja voi asentaa muutamassa minuutissa muita versioita - 4.4 - 5.5, ja käyttäjä voi valita sivustoilleen tarvittavan PHP-version. . .
  • Paneelissa on sisäänrakennettu kätevä tiedostonhallinta ja SSH-asiakas.
  • Kiireisille sivustoille on hyödyllistä tukea välimuistipalvelinta Varnish, jonka avulla voit vähentää verkkopalvelujen kuormitusta.
  • CloudLinux, CentOS:n kaupallinen laajennus isännöintipalveluntarjoajille, on aluksi tuettu.
  • Laajennuksia tuetaan toimimaan CSF:n ja muiden tuotteiden kanssa ei-toivotun liikenteen estämiseksi ja pienten DDoS-hyökkäysten torjumiseksi.
  • Videoiden suoratoistoa tuottavien sivustojen isännöintiä on yksinkertaistettu - ffmpeg- ja siihen liittyvien apuohjelmien tuki on sisäänrakennettu.
  • Useita DNS-käyttötiloja tuetaan - omien nimipalvelimien isännöinnistä palvelimella FreeDNS:n käyttöön.
  • Sähköpostialijärjestelmässä on sisäänrakennetut roskapostin estomekanismit, jotka perustuvat SpamAssassiniin, RBL-tarkistuksiin, AmaVisiin, ClamAV:iin, OpenDKIM:iin.
  • Kätevä kojelauta, sisäänrakennetut valvontatyökalut käyttöjärjestelmän ja palvelimen pääkomponenteille.

Täydellinen luettelo mielenkiintoisista paneeliominaisuuksista on esitetty tuotteen virallisella verkkosivustolla - centos-webpanel.com/features. Lisätään, että jotkin toiminnot eivät vain puuttuu suurimmasta osasta ilmaisista kilpailevista tuotteista - monet kaupalliset palvelin- ja hosting-hallintajärjestelmät eivät voi ylpeillä näin runsailla ominaisuuksilla.

Jatketaan harjoittelua - CWP:n asennusta. Parhaiden nykyperinteiden mukaan alkuasennus on hyvin yksinkertaista ja jopa aloittelija pystyy siihen. Tarvitsemme SSD VDS:n tai erillisen palvelimen, jossa on CentOS 6.x -käyttöjärjestelmä. Paneelin kehittäjät suosittelevat vähintään 1 Gt RAM-muistia mukavaan käyttöön, ja yhdymme tähän suositukseen. Samalla testasimme paneelin toimintaa VDS:llä, jossa on 512 Mt RAM-muistia - tämäkin on mahdollista, mutta vain lataamattomiin, pieniin projekteihin tai testitarkoituksiin.

Palvelun tilauksen ja aktivoinnin jälkeen (tämä kestää enintään 10-15 minuuttia) laskutusjärjestelmämme lähettää palvelimelle pääsyparametrit ja voit aloittaa paneelin asennuksen. Millä tahansa SSH-asiakkaalla kirjaudumme sisään uuteen palvelimeemme tai VDS:ään ja suoritamme komennot:

Kuori

cd /usr/local/src wget http://centos-webpanel.com/cwp-latest sh cwp-latest

cd/usr/local/src

wget http://centos-webpanel.com/cwp-latest

sh cwp - uusin

Paneelin asennus kestää noin 5 minuuttia. Tämän jälkeen CWP ilmoittaa valmiutensa päätenäytöllä:

CentOS Web Panel (CWP) # CWP asennettu # ############################# Siirry CentOS WebPanel Admin GUI:iin osoitteessa http:// PALVELIN_IP:2030/ http://185.14.XX.XX:2030 SSL: https://185.14.XX.XX:2031 --------------------- Käyttäjätunnus : pääkäyttäjän salasana: ssh-palvelimen pääkäyttäjän salasana MySQL-pääsalasana: XXXXXXXXXXXX CentOS Web Panel MailServer Installer ######################## SSL-sertifikaatin nimi (isäntänimi): cwp-test.site SSL-varmenteen tiedoston sijainti /etc/pki/tls/ private| todistukset ################################################ ######## vieraile saadaksesi apua: www.centos-webpanel.com Kirjoita kirjautumistiedot muistiin ja paina ENTER käynnistääksesi palvelimen uudelleen! Paina ENTER käynnistääksesi palvelimen uudelleen!

CentOS-verkkopaneeli (CWP)

#############################

# CWP asennettu #

#############################

mene CentOS WebPanel Admin GUI:iin osoitteessa http://SERVER_IP:2030/

http ://185.14.XX.XX:2030

SSL: https: //185.14.XX.XX:2031

-- -- -- -- -- -- -- -- -- -- -

Käyttäjätunnus: root

Salasana: ssh-palvelimen pääkäyttäjän salasana

MySQL-pääsalasana: XXXXXXXXXXXX

#########################################################

CentOS Web Panel MailServer Installer

#########################################################

SSL-sertifikaatin nimi (isäntänimi): cwp - testi. itldc. com

SSL-sertifikaattitiedoston sijainti /etc/pki/tls/private | todistuksia

Asentaaksesi ISP Managerin, lataa vain erityinen komentosarja konsolista viralliselta verkkosivustolta ja suorita se ja määritä käynnistämisen jälkeen vaadittu versio (4 tai 5) ja painos (Lite tai Pro). Versiossa 4 asennus tapahtuu konsolin kautta ja versiossa 5 eri tavalla: kun valitset minimivaihtoehdon, konsoliin tulee linkki, joka täytyy avata selaimessa ja jatkaa asennusta valitsemalla tarvittavat komponentit. Huomaa, että toisin kuin neljännessä, viidennessä versiossa on modulaarinen rakenne: vaaditaan vain Core-komponentti. Sen perusteella voit jo valita muita komponentteja käytettäväksi - esimerkiksi ISP Manager Pron tai Liten (on muitakin komponentteja, joita ei käsitellä tässä artikkelissa). Jos kuitenkin valitset suositellun asennusvaihtoehdon konsolissa, kaikki tarvittavat komponentit asennetaan automaattisesti.

Oletusverkkopalvelin on Apache. Nginx asennetaan lisäksi (tehdäksesi tämän menemällä "Palvelinasetukset" -> "Ominaisuudet" -osioon):

Asennuksen jälkeen siitä tulee automaattisesti käyttöliittymä ja Apachesta taustaohjelma. Tämä tehdään eri toimintojen erottamiseksi Nginxin ja Apachen välillä: Nginx selviää erittäin hyvin useiden istuntojen tukemisesta ja staattisen sisällön (kuvia, musiikkia, videoita jne.) palvelemisesta, Apachella on laajat ominaisuudet dynaamisen tiedon tukemiseen.
Tämän jälkeen Apache alkaa kuunnella porttia 81 (viidennessä versiossa - 8080), mikä mahdollistaa pääsyn siihen suoraan ilman Nginxiä. Tätä varten sinun tarvitsee vain ilmoittaa haluamasi portti selaimen osoiteriville, esimerkiksi example.com :81/.

Turvallisuussyistä Nginxin asennuksen jälkeen on suositeltavaa käyttää iptablesia estämään pääsy palvelimeen portissa 81, jolloin vain palvelimen paikallinen (127.0.0.1) ja ulkoinen IP-osoite jätetään sallituiksi. Tämä voidaan tehdä itse paneelissa palomuuriosion GUI:n kautta:

Jotkut käyttäjät haluavat tässä tapauksessa muuttaa apachen osoitteen paikalliseksi (127.0.0.1) jättäen portin 80. Ei ole suositeltavaa muuttaa järjestelmäasetuksia, jotka voidaan palauttaa oletusasetuksiin ohjauspaneelin päivitysten yhteydessä.

Toisin kuin versio 4, versio 5 käyttää itsenäistä verkkopalvelinta, joka antaa virran ohjauspaneelille, eikä se ole millään tavalla yhteydessä Apacheen tai Nginxiin. Tästä syystä voit lopettaa Apachen käytön. Sinun tarvitsee vain määrittää sivusto toimimaan yhdessä Nginx + php-fpm:n kanssa. On kuitenkin otettava huomioon, että php-fpm ei voi täysin korvata apachea. Esimerkiksi kun vaihdetaan php-fpm:ään, Nginx-verkkopalvelimen on käsiteltävä toiminnot URL-osoitteen muuntamiseksi ihmisen luettavaan muotoon (toteutettu mod_rewrite-komennolla Apachessa).

Viidennen version etuja ovat mahdollisuus muokata suoraan valitun verkkotunnuksen Apache- ja Nginx-määritystiedostoja, minkä ansiosta kullekin toimialueelle voidaan määrittää yksilölliset asetukset, jotka eivät koske muita.

Myös kiistattomien etujen joukossa on tuki APS-muodossa oleville web-skripteille, joiden avulla voit asentaa valmiin CMS:n puoliautomaattisessa tilassa valitulle verkkotunnukselle. Käyttäjän tarvitsee vain valita haluamasi sovellus luettelosta ja määrittää sille tarvittavat parametrit (luettava tietokanta, käyttäjä, salasana jne.).
Muita ISP Managerin etuja ovat laaja valikoima toimintoja palvelimen hallintaan, tilien siirtämisen helppous isännöintisivustojen välillä, kätevä monikielinen käyttöliittymä sekä yksityiskohtainen ja ymmärrettävä dokumentaatio.

Haittoja ovat palomuurien rajalliset hallintatoiminnot ja sen oletusarvoinen toimettomuus. Vaikka palomuurin hallintamoduuli aktivoidaan paneelin asennuksen aikana, säännöt ovat oletusarvoisesti passiivisia. Aktivoidaksesi ne, sinun on tehtävä ainakin yksi muutos olemassa olevien sääntöjen luetteloon ohjauspaneelista (esimerkiksi kuten yllä on osoitettu).

Plesk-paneeli

Kehittäjä: SWSoft-yritys, jota nykyään jakelee Parallels
Ensimmäinen versio: 2003
Uusin versio: 12.0.18 u4 (heinäkuu 2014)
Tuettu käyttöjärjestelmä: Centos, OpenSUSE, CloudLinux, RHEL, Debian, Ubuntu, Windows
Lisenssi: omistettu
Virallinen sivusto: http://sp.parallels.com/ru/products/plesk/

Asenna Plesk Panel lataamalla asennusskripti viralliselta verkkosivustolta ja suorittamalla se konsolista.

Nginx + Apache on tuettu valmiina, lisämäärityksiä ei tarvita. Voit välittömästi luoda verkkotunnuksen ja ladata sivuston sisältöä. Jos paneelin asennuksen jälkeen asennat myös ylimääräisen palomuurimoduulin, Apache-verkkopalvelimeen pääsyä rajoittavat säännöt aktivoituvat välittömästi.

Työskentely Nginx + php-fpm -tilassa on mahdollista, mutta tätä varten sinun on asennettava php-fpm-tukikomponentti Parallels-asennus- ja päivityssivulta:

Ja määritä valitulle verkkotunnukselle, että php-tiedostot tulee käsitellä Nginxillä:

ISP Managerin tapaan Plesk Panelin avulla voit asentaa tarvittavat verkkosovellukset (APS) itse ohjauspaneelista, mikä vähentää käyttäjän ponnisteluja sivuston valmistelussa minimiin.

Pleskin eduista kannattaa korostaa sen käyttäjäystävällistä käyttöliittymää, monipuolista toimintosarjaa ja lukuisia lisäosia, jotka voidaan asentaa suoraan ohjauspaneelista.

On vain yksi haittapuoli: se on ylikuormitettu moduuleilla, joita useimmat loppukäyttäjät eivät todennäköisesti tarvitse.

Ajenti

Kehittäjä: Jevgeni Pankov
Ensimmäinen versio: 2010
Uusin versio:1.2.20 (huhtikuu 2014)
Tuettu käyttöjärjestelmä: Debian 6.0 ja uudemmat, Ubuntu 10.04 ja uudemmat, CentOS 6.0, RHEL, FreeBSD, ArchLinux, Gentoo
Lisenssi: GNU LGPL
Virallinen sivusto: http://ajenti.org/

Ajenti on ympäristö palvelimen hallinnollisten tehtävien suorittamiseen web-rajapinnan kautta. Verkkosivustoja ylläpidetään ja hallitaan Ajenti-V-lisäosalla, jota voidaan käyttää myös Nginx-verkkopalvelimen hallintaan.

Asenna Ajenti lataamalla komentosarja viralliselta verkkosivustolta ja suorittamalla se. Tarvittava arkisto yhdistetään automaattisesti; Kaikki tarvittavat paketit asennetaan siitä. Ajenti-V-paketit on asennettava erikseen:
# apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm # palvelu ajenti uudelleenkäynnistys
Oletusarvoisesti Ajenti-v on suunniteltu toimimaan Nginx-verkkopalvelimen kanssa yhdessä php-fpm:n, wsgi:n, puman, unicornin, node.js:n kanssa. Apachea tuetaan, mutta tämä tuki on minimaalista: käyttäjä saa pääsyn vain valitun toimialueen toiminnasta vastaavaan asetustiedostoon:

Tässä tapauksessa Nginx on määritettävä toimimaan käänteisenä välityspalvelimena:

Käyttäjillä, joilla ei ole kokemusta asetustiedostojen suorasta muokkaamisesta, voi olla ongelmia tässä vaiheessa. Verkkokäyttöliittymä, jolla Nginx-parametreja muokataan, voi tuntua epätavalliselta, etkä todennäköisesti pysty konfiguroimaan kaikkea oikein ensimmäisellä kerralla: sinun on muokattava asetuksia useita kertoja verkkokäyttöliittymästä ja tarkasteltava sitten käyttäjän luomia tiedostoja. Ajenti-v ja vertaa tuloksia suunnitelmaan.

Käyttöliittymä sisäänrakennettujen tulkkien (esimerkiksi php-fpm tai uwsgi) määrittämiseen on suunniteltu paremmin, mutta myös tässä on suuri todennäköisyys kohdata kaikenlaisia ​​yllätyksiä. Mutta ensimmäisen tutustumisen jälkeen kokeneet käyttäjät voivat arvostaa tätä minimalistista lähestymistapaa ja sen mukavuutta.

Yksi Ajentin eduista on suuri joukko toimintoja web-palvelimien ja sivustojen hallintaan, joita voidaan laajentaa lisämoduulien ja liitännäisten avulla. Paneelissa on kätevä verkkokäyttöliittymä, joka on toteutettu AJAXissa. Ajenti on yleisesti ottaen kätevä ympäristö, joka ei ole ylikuormitettu asennuksilla ja asetuksilla, joten aloittelijakin selviää helposti.

Ainoa merkittävä haittapuoli on jo mainitut vaikeudet kokemattomien käyttäjien asetustiedostojen muokkaamisessa.
Projektia kehitetään intensiivisesti ja parannetaan jokaisen uuden version myötä. Pidämme Ajentia erittäin lupaavana tuotteena ja suosittelemme tutustumaan siihen.

Vesta CP

Kehittäjä: Vesta yritys
Ensimmäinen versio: vuosi 2012
Uusin versio: 0.9.8–10 (elokuu 2014)
Tuettu käyttöjärjestelmä: RHEL 5.x, 6.x; CentOS 5.x, 6.x; Debian 7;
Ubuntu LTS 12.04, Ubuntu 12.10, Ubuntu 13.04, Ubuntu 13.10
Lisenssi: GNU GPL; lisätukea on saatavilla maksua vastaan
Virallinen sivusto: http://vestacp.com/

Kuten aikaisempien paneelien tapauksessa, asenna se lataamalla komentosarja ja suorittamalla se. Sitten kaikki tapahtuu automaattisesti. Tarvittaessa liitetään lisätietovarastoja. Jos tarvittavat komponentit on jo asennettu aiemmin, varmuuskopiot kaikista kokoonpanotiedostoista, joihin niiden asennus vaikutti, tallennetaan /root/vst_install_backup-hakemistoon.

Vesta CP eroaa kaikista edellä käsitellyistä paneeleista ensinnäkin siinä, että kaikki selaimen kautta tehtävät toiminnot voidaan suorittaa myös konsolin kautta, ja toiseksi siinä, että se käyttää Apache mod_ruid2 -moduulia. Kaikki konsolin apuohjelmat sijaitsevat hakemistossa /usr/local/vesta/bin/; niiden nimet alkavat etuliitteellä "v-", esimerkiksi v-add-user, v-change-database-password jne.

Jo edellä mainittu Apache mod_ruid2 -moduuli ansaitsee erillisen tarkastelun. Hänestä voitaisiin kirjoittaa kokonainen artikkeli; rajoitamme tässä vain lyhyeen kuvaukseen, mutta tämä riittää ymmärtämään Vesta CP: n erityispiirteet. Kun useita käyttäjiä on rinnakkain yhdellä palvelimella ja kaikkia heidän sivustojaan palvelee vain yksi web-palvelin, syntyy ongelma oikeuksien erottamisesta PHP-skriptejä suoritettaessa. Tämä ongelma ratkaistaan ​​yleensä suorittamalla komentosarjat suexecin ja suphp:n kautta. Mod_ruid2:n etuna on, että se toimii suoraan mod_php:n kanssa, mikä tarjoaa nopeamman suoritusnopeuden.

Voit myös määrittää mod_ruid2:lle lisäryhmän (esimerkiksi sen, jossa Apache-prosessi on käynnissä) - tämä saattaa joskus olla tarpeen joidenkin sisällönhallintajärjestelmien asentamiseen.
Tällä moduulilla on merkittävä haittapuoli: jos haavoittuvuuksia on, on teoriassa mahdollista saada pääkäyttäjän oikeudet sen kautta. Mod_ruid2-kehittäjä itse ehdottaa grsecurity-ytimen korjaustiedostojen käyttöä turvallisuuden varmistamiseksi.
Huolimatta siitä, että tämä moduuli on vielä jonkin verran "raa'assa" tilassa, siitä on tulossa yhä laajempi ja suositumpi. Tämän voi todistaa se, että sitä käytetään jo CPanelissa yhtenä php-käsittelijöistä.

Asennuksen jälkeen sinun ei tarvitse määrittää mitään ylimääräisiä, sinun tarvitsee vain määrittää tärkeimmät NS-palvelimet. Oletuksena verkkosivustoa luotaessa käytetään Apache-verkkopalvelinta myös Apache + Nginx -yhdistelmää:

Nginx + php-fpm -tilalle ei ole tällä hetkellä tukea;

Minimalistisesta käyttöliittymästä huolimatta VestaCP tarjoaa kaikki tarvittavat työkalut verkkosivuston luomiseen ja hallintaan: käyttäjien hallintaan, verkkotunnusten ja tietokantojen luomiseen. Jotkut toiminnot (kuten php-parametrien asettaminen) on silti suoritettava konsolin avulla. VestaCP:n eduista nostamme esiin sen nopean toiminnan käyttäjän näkökulmasta, asennuksen ja päivityksen helppouden sekä hyvän teknisen tuen foorumin.
Puutteista voidaan korostaa vain yhtä: Apachelle, Nginxille ja DNS:lle määritetyn luettelon malleista puuttuu ainakin lyhyt kuvaus. Tämä miinus ei kuitenkaan ole niin merkittävä: kaikki tarvittavat tiedot löytyvät virallisesta dokumentaatiosta, ja tarjotut oletusmallit sopivat useimpiin tapauksiin.
Vesta CP kehittyy intensiivisesti; Toivotaan, että siitä tulee lähitulevaisuudessa toimivampi ja kätevämpi.

CPanel

Kehittäjä: cPanel Inc.
Ensimmäinen versio: 1996
Uusin versio: 11.44.1.17 (elokuu 2014)
Tuettu käyttöjärjestelmä: Centos 5.x, 6.x, RHEL 5.x, 6.x, CloudLinux 5.x, 6.x, FreeBSD (tuki lopetettu 30.9.2012), Windowsille on versio (ei tueta helmikuusta 2014 lähtien)
Lisenssi: omistettu
Virallinen sivusto: http://cpanel.net/

CPanel eroaa yllä mainituista paneeleista monimutkaisen asennusmenettelynsä ansiosta. Ennen kuin lataat viralliselta verkkosivustolta ja suoritat asennuskomentosarjan, sinun on tehtävä alustavat valmistelut: poistettava SELinux käytöstä, asenna Perl, asetettava täydellinen verkkotunnuksen nimi (fqdn) /etc/sysconfig/network- ja /etc/hosts-tiedostoissa.

Asennuksen aikana kaikki web-palvelimen toimintaan tarvittavat komponentit kootaan lähdekoodista. Kaikki tämä tekee asennusprosessista ilmeisistä syistä erittäin pitkän.

CPanel sisältää kaksi osaa: itse CPanel ja WHM. WHM on "superjärjestelmänvalvojan" verkkokäyttöliittymä, jolla pääset kaikkiin ympäristöasetuksiin - esimerkiksi asettaa tärkeitä Apachen suorituskykyyn vaikuttavia parametreja (max_clients, min/max varapalvelimet ja muut), pääsy kaikkiin mahdollisiin php-vaihtoehtoihin jne. Kiistaton mukavuus on, että asetuksia voidaan muuttaa verkkokäyttöliittymän kautta määritystiedostojen manuaalisen muokkaamisen sijaan. Joissakin tapauksissa yksittäiset komponentit on kuitenkin ehkä koottava uudelleen, jotta uudet asetukset tulevat voimaan.

WHM EasyApache -työkalua käytetään verkkopalvelimen määrittämiseen. Sen avulla voit valita tietyn profiilin - joukon ominaisuuksia, joita palvelin tukee. Jos valitset esimerkiksi perusprofiilin, kaikki pyynnöt käsitellään käyttämällä standardia mpm_prefork-moduulia. Jos valitset MPM ITK -profiilin, käytetään mpm_itk-moduulia, mikä lisää verkkopalvelimen turvallisuutta erottamalla prosessit käyttäjäkohtaisesti:

CPanel on ohjauspaneeli perinteisessä mielessä. Sen avulla hallitaan verkkosivustoja, konfiguroidaan sähköpostiasetuksia, verkkotunnuksia jne. CPanel-käyttöliittymä on yksinkertainen ja ymmärrettävä jopa aloittelijalle:

CPanel tukee vain Apache-verkkopalvelinta. Muiden verkkopalvelimien tuki tarjotaan käyttämällä kolmannen osapuolen laajennuksia ja laajennuksia, sekä omistettuja että ilmaisia.
Jos haluat käyttää Nginxiä Apachen käyttöliittymänä, voit käyttää esimerkiksi Nginx Admin -laajennusta. Asentaaksesi tämän laajennuksen, sinun on ladattava tar-arkisto, purettava se ja suoritettava erikoiskomentosarja. Huomaa, että CPanelin uusimmissa versioissa Nginx Adminin asennuksessa voi ilmetä ongelmia. Voit myös käyttää ApacheBooster-laajennusta tai omaa cPnginx-laajennusta. Tuki Nginx + php-fpm -yhdistelmälle on toteutettu käyttämällä cpXstack-laajennusta.

Koska CPanel on keskittynyt työskentelemään Apache-verkkopalvelimen kanssa, on mahdollista tarjota runsaasti mahdollisuuksia joustavaan asennukseen ja määritykseen. Joustavuus varmistetaan luomalla itsenäinen ympäristö tarvittaessa uudelleenkokoonpanolla. WHM:n kanssa työskentely vaatii käyttäjältä tiettyä tietämystä ja kokemusta, mutta useimmissa tapauksissa oletusasetukset riittävät.

Uusimpiin versioihin (alkaen 11.44) on lisätty mahdollisuus hallita keskitetysti muita palvelimia, joissa on esiasennettu WHM pääpalvelimelta, nimeltään konfiguraatioklusteri (Cluster Configuration, samanlainen kuin vastaava tila ISPConfigissa - katso alla) . Mahdollisuudet työskennellä klusterissa laajenevat; Uusia ominaisuuksia lisätään vähitellen.

CPanelin kiistattomia etuja ovat tuki laajalle valikoimalle ohjelmistoja, lokalisointi yli 20 kielelle, monitasoinen käyttäjien hallinta ja laajennettu jälleenmyyntitoiminto.

Konfiguroinnin ja ohjauksen joustavuuden haittapuolena on alhaisempi suorituskyky (verrattuna edellä mainittuihin paneeleihin).

Kun otetaan huomioon lisensoinnin ja usean palvelimen tuen kustannukset, tätä paneelia voidaan suositella ensisijaisesti jälleenmyyjille ja niille, jotka tukevat suurta määrää eri sivustoja.

ISPConfig

Kehittäjä: projektfarm GmbH
Ensimmäinen versio: 2007
Uusin versio: 3.0.5.4 (elokuu 2014)
Tuettu käyttöjärjestelmä: Debian, Ubuntu, CenOS, OpenSUSE, Fedora
Lisenssi: BSD
Virallinen sivusto: http://www.ispconfig.org/

Tämä lähestymistapa mahdollistaa suuremman määrän jakeluita sekä toteuttaa toimintoja, jotka eivät ole käytettävissä useimmissa ohjausjärjestelmissä. On esimerkiksi mahdollista työskennellä eräänlaisessa useiden palvelimien klusterissa, johon ISPConfig on asennettu; kun taas yksi niistä on tärkein ja hallitsee kaikkia muita. Tässä toimintatavassa käyttäjää ja verkkotunnusta luotaessa voit heti määrittää, mille palvelimelle hänen tiedot tallennetaan. Voit myös jakaa toimintoja palvelimien kesken: toinen vastaa tietokannan toiminnasta, toinen pääverkkopalvelimesta, joka suorittaa dynaamista pyyntöjen käsittelyä, ja kolmas vastaa käyttäjien pyyntöjä vastaanottavasta käyttöliittymästä.

Koska ympäristö valmistetaan ennen itse paneelin asentamista, ISPConfig voidaan asentaa järjestelmään, jossa Nginx- tai Apache-palvelin on jo käynnissä. ISPConfig voi toimia minkä tahansa näistä palvelimista, jotka voidaan myös määrittää käyttäjäystävällisellä tavalla (esimerkiksi Nginx + php-fpm). Tuki Nginx + Apache -yhdistelmälle voidaan määrittää käyttämällä erityistä moduulia.

Web-palvelimen ja sen ympäristön valmistelu on rutiini ja melko vaikea tehtävä, mutta sitä voidaan nopeuttaa ja automatisoida erityisillä skripteillä. ISPConfig voidaan asentaa palvelimelle, jossa on OS Debian tai Ubuntu, käyttämällä ISPConfig3-Debian-Installer-komentosarjaa. Skripti toimii sekä Apache- että Nginx-palvelimien kanssa. Nginx + Apache -yhdistelmän kanssa työskentelemiseen on myös skripti.

Paneelin kiistatta etuja ovat tuki klusteritilalle ja APS-standardille - toiminnot, joita löytyy pääasiassa patentoiduista tuotteista.

ISPConfigin ilmeinen haittapuoli on monimutkainen palvelimen valmistelu asennusta varten ja kaikkien komponenttien manuaalinen konfigurointi. Ja vaikka sivusto howtoforge.com tarjoaa yksityiskohtaiset vaiheittaiset ohjeet, tämä ei poista kaikkia asennusongelmia.

Johtopäätös

Tässä artikkelissa tarkastelimme lyhyesti useita suosittuja ja yleisiä ohjauspaneeleja. Teemme yhteenvedon tarkastelumme tuloksista seuraavan taulukon muodossa (taulukossa on myös lisätietoja, jotka antavat kattavamman kuvan kyseisten paneelien ominaisuuksista:
Ominaista ISP Manager Plesk WHM/CPanel VestaCP Ajenti-V ISPConfig
Tuettu käyttöjärjestelmä CentOS > 6
Debian 7
FreeBSD 9
CloudLinux
Windows
CentOS 5-7
Debian 6-7
Ubuntu LTS 10.04-12.04
RHEL 5-7
OpenSUSE 12.3-13.1
CloudLinux 5-6
CentOS 5-6
RHEL 5-6
CloudLinux 5-6
RHEL 5-6
CentOS 5-6
Debian 7
Ubuntu 12.04-14.04
Debian
Ubuntu
RHEL
CentOS
Debian 5-7
CentOS 5-6
Fedora 12-15
OpenSUSE 11.1-13.1
Ubuntu 8.10-14.04
Tuetut Web-palvelimet Apache
Apache + Nginx
Nginx + php-fpm (versio 5)
Oletus Apache + Nginx Virallisesti vain Apache; Apache + Nginx ja Nginx + php-fpm - kolmannen osapuolen laajennusten kautta Apache
Apache + Nginx
Nginx + php-fpm
Nginx+uwsgi
Nginx + Puma
Nginx + yksisarvinen
Nginx + Gunicorn
Nginx + Node.js
Nginx + Apache
Nginx tai Apache, Nginx + Apache - kolmannen osapuolen laajennuksen kautta
Tuetut tietokannat MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
Tuetut DNS-palvelimet Sitoa Sitoa Sitoa
MyDNS
NSD
Sitoa Sitoa
NSD
Sitoa
MyDNS
Domainin ja aliverkkotunnuksen hallinta Palvelimen valinta: Bind, NSD, PowerDNS Palvelimen valinta: Bind, myDNS, NSD Hallitse merkintöjä Bindin kautta Ei sisäänrakennettuja työkaluja Täysi vyöhykkeen hallinta Bindin kautta
Tietokannan asennus ja hallinta Perus*
phpMyAdmin
Perus*
phpMyAdmin
Perus*
phpMyAdmin
Perus*
phpMyAdmin
Perus*
ajenti-mysql-moduuli
Perus*
phpMyAdmin
Tilastot Awstats Awstats
Webalizer
Analoginen
Awstats
Awstats
Webalizer
Tilastoja ei ole sellaisenaan Awstats
Webalizer
APS-tuki + + + - - +
Turvallisuusasetukset Sisäänrakennettu palomuurihallinta, roskapostin esto (valkoiset/mustat listat) Fail2ban, Kaspersky antivirus, spamassasin (valkoiset ja mustat listat) mod_security (yksityiskohtaisen konfiguroinnin mahdollisuus), clamav, cPHulk, raa'an voiman suojaus, vhost apachen vankilat mod_ruid2:n ja cPanel jailshellin avulla Ei sisäänrakennettuja turvaominaisuuksia Sisäänrakennettu palomuuri Sisäänrakennettu palomuurihallinta, roskapostin esto (valkoinen/musta lista), fail2ban, RKHunter
Kustannukset ja lisenssiehdot 5 - Lite: 190 ruplaa/kk, ammattilainen: 570 ruplaa/kk. Nämä ovat virallisia hintoja; jälleenmyyjien hinnat voivat olla alhaisemmat. Web-isäntä: $35/kk tai $385/vuosi, yksinkertaisempia versioita voi ostaa jälleenmyyjiltä 20 $/kk. (200 dollaria/vuosi) VPS:lle. 45 $/kk. (425 dollaria/vuosi) omistettu Jaettu GNU GPL -lisenssillä; ylimääräistä teknistä tukea tarjotaan maksua vastaan Jaettu AGPLv3-lisenssillä Jaettu BSD-lisenssillä

* - perushallinta tarkoittaa yksinkertaisia ​​toimintoja tietokantojen ja niiden käyttäjien luomiseksi ja poistamiseksi.

Jos sinulla on kommentteja tai lisäyksiä, tervetuloa kommentteihin. Otamme myös mielellämme vastaan ​​kommentteja niiltä, ​​jotka käyttävät isännöinnin ohjauspaneeleja, jotka eivät sisälly arvosteluumme. Olisi mielenkiintoista tietää, miksi valitsit ne ja mitä hyötyä niistä mielestäsi on.

Lukijat, jotka syystä tai toisesta eivät voi kommentoida tänne, ovat tervetulleita blogiimme.

Vain rekisteröityneet käyttäjät voivat osallistua kyselyyn. , Ole kiltti.