Memilih panel kawalan pengehosan percuma. Panel kawalan pengehosan mana yang hendak dipilih

  • Tutorial

Akan tiba masanya apabila pengehosan maya tidak lagi mencukupi dan projek anda hanya meminta untuk dihoskan pada pelayan. Anda tidak semestinya memerlukan pelayan khusus untuk tugasan baharu, tetapi sekurang-kurangnya ia patut dimulakan dengan pelayan maya. Pada masa yang sama, ramai di antara anda, untuk menjimatkan wang, mula mencari rakan kongsi untuk menyewa perkhidmatan yang lebih produktif. Selain itu, salah satu pilihan untuk menjimatkan belanjawan anda ialah menggunakan perisian percuma.

Lagipun, bukan setiap daripada anda, sebagai contoh, akan gembira untuk duduk di konsol dan memasang perisian yang diperlukan, atau mengurus tapak anda melalui baris arahan yang sama. Pada saat sebegitu, panel kawalan pengehosan membantu ramai juruweb, dan alangkah baiknya apabila panel ini berkualiti tinggi dan perisian percuma. Baru-baru ini kita sudah bercakap tentang satu produk perisian percuma, tetapi hari ini kita akan bercakap tentang satu lagi panel kawalan pengehosan yang menarik, iaitu "syiling"...

Saya rasa ramai di antara anda meneka bahawa kita akan bercakap tentang Panel Web CentOS (CWP). Tidak seperti banyak panel lain pengurusan CWP akan membolehkan anda menggunakan timbunan LAMP penuh secara automatik dengan caching pada peringkat pelayan web menggunakan Cache Varnish - ini adalah penyelesaian yang bagus untuk menyimpan kandungan cache "panas" halaman web anda dalam RAM. Ia akan mempercepatkan laman web anda dan pada masa yang sama mengurangkan beban pada pemproses.

Kemungkinan

Tetapi mari kita kembali ke panel itu sendiri; sebelum pemasangan, saya ingin menyerlahkan beberapa kelebihan utamanya:
  • secara lalai, keupayaan untuk menukar versi PHP tersedia - pentadbir di sebelahnya boleh memasang versi yang diperlukan dalam beberapa klik, dan pengguna, seterusnya, boleh memilih semakan PHP yang dikehendaki untuk tapaknya;
  • panel memberi tumpuan kepada kedua-dua pengurusan pelayan dan penyediaan perkhidmatan pengehosan (sokongan untuk pelan tarif, sekatan, dsb.);
  • adalah mungkin untuk menentang serangan DDoS kecil dan menyekat lalu lintas yang tidak diingini melalui penggunaan sambungan untuk bekerja dengan CSF (Config Server Firewall);
  • Di luar kotak, CWP menyokong CloudLinux - sambungan komersial CentOS, yang ditujukan terutamanya kepada penyedia pengehosan;
  • pengehosan projek dengan penstriman video yang agak mudah kerana sokongan terbina dalam untuk ffmpeg;
  • CWP mempunyai mekanisme anti-spam bersepadu berdasarkan AmaVIS, ClamAV, OpenDKIM, pemeriksaan RBL, SpamAssassin;
  • panel menyokong pengehosan kedua-dua pelayan namanya sendiri dan penggunaan FreeDNS;
  • ketersediaan alat pemantauan terbina dalam.
DENGAN senarai penuh Ciri CentOS Panel Web Anda boleh menemuinya di laman web rasmi produk perisian pada pautan berikut. Seperti yang anda lihat, kebanyakan sistem pengurusan pelayan dan pengehosan komersil tidak mempunyai keupayaan yang begitu luas, apatah lagi produk percuma.

Keperluan Sistem

Berkenaan Keperluan Sistem, maka menurut kenyataan pembangun, kami memerlukan pelayan dengan sekurang-kurangnya 512 MB RAM (untuk versi 32-bit OS) dan "syiling" yang dipasang, iaitu CentOS 6.x. Jika anda ingin menikmati semua ciri panel ini, seperti pengimbasan mel anti-virus, maka "mesin" anda mesti mempunyai sekurang-kurangnya 4 GB RAM. CWP juga menyokong sistem pengendalian seperti RedHat 6.x dan CloudLinux 6.x.

Menyediakan pelayan

Selepas penyedia pengehosan menyediakan pelayan dengan CentOS, anda perlu melakukan beberapa perkara: tindakan yang berguna sebelum memasang CWP. Jika anda tidak memasang utiliti Wget - program konsol untuk memuat turun fail melalui rangkaian, kami menyambung ke "mesin" melalui SSH dan masukkan arahan berikut:

Kemas kini yum -y
Dan jangan lupa untuk but semula mesin untuk perubahan berkuat kuasa:

Pemasangan

Sekarang kita sudah bersedia untuk memasang CentOS Panel Web. Pergi ke direktori /usr/local/src:

Cd /usr/local/src
Di manakah kami memuat turun versi terkini fail pemasangan:

Wget http://centos-webpanel.com/cwp-latest
Jika pautan utama tidak berfungsi, gunakan arahan berikut:

Wget http://dl1.centos-webpanel.com/files/cwp-latest
Kemudian kami memulakan pemasangan itu sendiri:

Sh cwp-terkini
Proses pemasangan boleh berlangsung kira-kira 30 minit, jadi dengan tenang pergi ke dapur untuk secawan minuman yang baik (setiap orang mempunyai citarasa sendiri). Setelah panel dipasang di konsol, anda akan melihat mesej berikut:

############################## # CWP Dipasang # ################## ############ pergi ke CentOS WebPanel Admin GUI di http://SERVER_IP:2030/ http://xxx.xxx.xxx.xxx:2030 SSL: https://xxx.xxx. xxx.xxx:2031 --------------------- Nama pengguna: root Kata laluan: kata laluan root pelayan ssh Kata laluan root MySQL: xxxxxxxxxxxx
Jangan lupa untuk menyimpan kebenaran anda, khususnya kata laluan superuser MySQL. Selepas itu, mengikut arahan pembangun sendiri, kami but semula pelayan menggunakan butang ENTER. Jika ini tidak memberikan apa-apa hasil, kemudian gunakan arahan but semula, yang kami nyatakan sebelum ini. Apabila anda cuba menyambung ke pelayan sekali lagi melalui SSH, anda akan melihat skrin selamat datang CWP, yang akan memaparkan maklumat ringkas tentang pengguna berdaftar dan keadaan semasa mengenai penggunaan ruang cakera:

********************************************* Selamat datang ke CWP (CentOS WebPanel ) pelayan Mulakan semula CWP menggunakan: perkhidmatan cwpsrv mulakan semula ***************************************** ******* *** jika anda tidak boleh mengakses CWP cuba arahan ini: perkhidmatan iptables berhenti 15:20:19 ke atas 23 min, 1 pengguna, purata beban: 0.00, 0.00, 0.00 TTY PENGGUNA DARI LOGIN@ IDLE JCPU PCPU WHAT root pts/0 78.111 .187.112 15:20 1.00s 0.01s 0.01s -bash Saiz Sistem Fail Digunakan Avail Use% Dilekapkan pada /dev/mapper/vg0-root 33G 1.9G 30G 6% / tMfs 05% / tMfs 05% dev/shm /dev/vda1 485M 68M 392M 15% /boot /dev/mapper/vg0-temp 2.0G 369M 1.5G 20% /tmp

Antara muka

Mari pergi ke panel menggunakan penyemak imbas kegemaran anda menggunakan salah satu pautan berikut, aksesnya adalah sama seperti untuk pelayan:

Http://xxx.xxx.xxx.xxx:2030 SSL: https://xxx.xxx.xxx.xxx:2031
Selepas pengesahan berjaya, kami dibawa ke halaman menu Dashboard, dari sini anda boleh menguruskan semua tetapan panel CWP. Kami akan cuba bercakap secara ringkas tentang setiap blok panel:

  • Navigasi - menu navigasi untuk tontonan pelbagai tetapan setiap perkhidmatan;
  • 5 Proses Teratas - memaparkan dalam masa nyata 5 proses yang paling "rakus" pada pelayan anda;
  • Butiran Cakera - blok ini menyediakan maklumat tentang cakera "mesin" anda;
  • Status Perkhidmatan - menunjukkan keadaan semasa perkhidmatan, dan juga memungkinkan untuk mengurusnya jika perlu (mula, berhenti, dll.);
  • Statistik Sistem - memaparkan penggunaan RAM, bilangan proses dan huruf dalam baris gilir;
  • Versi Aplikasi - menunjukkan versi aplikasi yang dipasang seperti Apache, PHP, MySQL dan FTP;
  • Maklumat Sistem - memaparkan maklumat tentang model pemproses, bilangan teras, kekerapannya, versi sistem operasi, masa operasi pelayan, dsb.;
  • Maklumat CWP - menunjukkan pelayan nama yang sedang dikonfigurasikan untuk mesin anda, dan juga memaparkan alamat IP pelayan dan versi panel.

Tetapan standard

Seterusnya, kami akan mengkonfigurasi beberapa parameter asas yang kami perlukan untuk bekerja dengan CWP. Mula-mula, mari sediakan pelayan nama. Untuk melakukan ini, pergi ke bahagian menu Fungsi DNS dan pilih Edit IP Pelayan Nama.

Tentukan pelayan nama anda dan klik butang Simpan perubahan. Untuk melihat arahan untuk menyediakan DNS (BIND), gunakan pautan berikut, yang juga tersedia pada halaman Edit IP Pelayan Nama.

Langkah seterusnya ialah mengkonfigurasi alamat IP "kongsi" dan mel superuser - ini adalah langkah yang sangat penting untuk mengehos tapak pada pelayan anda. Sebagai peraturan, IP pelayan sudah ditentukan, tetapi untuk memastikan ini, pergi ke bahagian menu Tetapan CWP, dan kemudian pilih Edit Tetapan.

Kami melihat bahawa medan IP Kongsi kemungkinan besar mengandungi alamat IP "mesin" anda (jika ini tidak berlaku, maka nyatakannya), dan dalam medan E-mel Root anda perlu menunjukkan e-mel anda. Selepas menentukan semua data yang diperlukan, jangan lupa klik butang Simpan perubahan. Kini CWP bersedia menerima tapak untuk pengehosan.

Anda ingat bahawa panel itu mampu menyediakan perkhidmatan pengehosan. Dalam CWP anda mempunyai peluang untuk mengkonfigurasi sebarang bilangan pelan tarif. Untuk melakukan ini, pergi ke bahagian menu Pakej dan pilih Tambah Pakej. Kami mengisi semua medan yang diperlukan mengikut jumlah sumber pelayan yang anda sedia sediakan kepada bakal pelanggan anda, dan, seperti biasa, jangan lupa untuk menggunakan perubahan - dalam dalam kes ini dengan mengklik butang Cipta.

Untuk menambah domain pada panel, anda mesti mempunyai sekurang-kurangnya satu akaun pengguna. Pergi ke Akaun Pengguna, pilih Akaun Baharu dan buat akaun. Sila ambil perhatian bahawa secara lalai, akses shell dilumpuhkan untuk pengguna yang baru dibuat. Saya menasihati anda untuk berfikir beberapa kali sebelum mengaktifkan fungsi ini untuk pelanggan anda. Juga di sini anda boleh menetapkan had inode untuk setiap pengguna. Selepas mengisi semua medan, klik butang Cipta.

Sekarang mari kita tambah domain baharu. Untuk melakukan ini, pergi ke bahagian menu Domain dan pilih Tambah Domain. Kami menunjukkan domain yang diperlukan, menyerahkannya kepada pengguna yang sepadan dan melindungi semua tindakan dengan butang Cipta.

Panel dikonfigurasikan sebagai standard dan harus menggunakan sejumlah kecil sumber pelayan anda, mari semak ini. Untuk menyemak penggunaan RAM, sambungkan ke pelayan melalui SSH dan masukkan arahan berikut:

Percuma -m
Data berikut dipaparkan pada skrin "mesin" kami:

Jumlah penimbal kongsi percuma terpakai dicache Mem: 1006 522 483 0 162 218 -/+ penimbal/cache: 142 864 Tukar: 4095 0 4095
Saya fikir anda akan mendapat keputusan yang sama. Seperti yang kita dapat lihat, kira-kira separuh daripada jumlah kapasiti RAM 1 GB digunakan - 522 MB, yang agak konsisten dengan kenyataan pembangun. Penggunaan sumber ini agak rendah untuk panel kawalan pengehosan.

Selain itu, pemasangan lalai sudah mengandungi versi stabil terkini PHP dengan aplikasi

Untuk memasang Pengurus ISP, hanya muat turun skrip khas dari konsol dari tapak web rasmi dan jalankannya, dan selepas pelancaran, nyatakan versi yang diperlukan (4 atau 5) dan edisi (Lite atau Pro). Dalam versi 4, pemasangan dijalankan melalui konsol, dan dalam versi 5 ia dilakukan secara berbeza: apabila anda memilih pilihan minimum, pautan dipaparkan pada konsol yang anda perlukan untuk membuka dalam penyemak imbas dan meneruskan pemasangan dengan memilih komponen yang diperlukan. Ambil perhatian bahawa, tidak seperti versi keempat, versi kelima mempunyai struktur modular: hanya komponen Teras diperlukan. Berdasarkan itu, anda sudah boleh memilih komponen lain untuk digunakan - contohnya, Pengurus ISP Pro atau Lite (terdapat komponen lain yang tidak akan dibincangkan dalam artikel ini). Walau bagaimanapun, jika anda memilih pilihan pemasangan yang disyorkan dalam konsol, semua komponen yang diperlukan akan dipasang secara automatik.

Lalai ialah web pelayan Apache. Nginx dipasang tambahan (untuk melakukan ini, hanya pergi ke bahagian "Tetapan Pelayan" -> "Ciri"):

Selepas pemasangan, ia secara automatik menjadi bahagian hadapan, dan Apache menjadi bahagian belakang. Ini dilakukan untuk membahagikan fungsi yang berbeza antara Nginx dan Apache: Nginx melakukan kerja yang sangat baik untuk menyokong berbilang sesi dan menyajikan kandungan statik (gambar, muzik, video, dll.), Apache mempunyai keupayaan yang luas untuk menyokong data dinamik.
Selepas ini, Apache akan mula mendengar pada port 81 (dalam versi kelima - pada 8080), yang memungkinkan untuk mengaksesnya secara langsung tanpa menggunakan Nginx. Untuk melakukan ini, anda hanya perlu menunjukkan port yang dikehendaki dalam bar alamat penyemak imbas anda, contohnya.com :81/.

Atas sebab keselamatan, selepas memasang Nginx, adalah dinasihatkan untuk digunakan menggunakan iptables menyekat akses kepada pelayan pada port 81, hanya meninggalkan alamat IP tempatan (127.0.0.1) dan luaran pelayan seperti yang dibenarkan. Ini boleh dilakukan dalam panel itu sendiri melalui GUI di bahagian firewall:

Sesetengah pengguna lebih suka dalam kes ini menukar alamat untuk apache kepada setempat (127.0.0.1), meninggalkan port 80. Ia tidak disyorkan untuk menukar tetapan sistem, yang mungkin dikembalikan kepada lalai sekiranya terdapat sebarang kemas kini Panel Kawalan.

Tidak seperti versi 4, versi 5 menggunakan pelayan web bebas yang menggerakkan panel kawalan dan sama sekali tidak disambungkan dengan Apache atau Nginx. Sebab itu dari menggunakan Apache anda boleh menolak. Anda hanya perlu mengkonfigurasi tapak untuk berfungsi bersama dengan Nginx + php-fpm. Walau bagaimanapun, ia mesti diambil kira bahawa php-fpm tidak boleh menggantikan apache sepenuhnya. Sebagai contoh, apabila bertukar kepada php-fpm, fungsi untuk menukar URL kepada bentuk yang boleh dibaca manusia (dilaksanakan melalui mod_rewrite dalam Apache) mesti diproses oleh pelayan web Nginx.

Kelebihan versi kelima termasuk keupayaan untuk mengedit terus fail konfigurasi Apache dan Nginx untuk domain yang dipilih, terima kasih kepada tetapan individu yang boleh ditetapkan untuk setiap domain yang tidak akan digunakan kepada orang lain.

Juga antara kelebihan yang tidak diragukan ialah sokongan untuk skrip web dalam format APS, dengan bantuan yang anda boleh pasang di lantai untuk domain yang dipilih mod automatik CMS siap sedia. Pengguna hanya perlu memilih aplikasi yang dikehendaki daripada senarai dan menentukan parameter yang diperlukan untuknya (pangkalan data yang akan dibuat, pengguna, kata laluan, dll.).
Kelebihan lain Pengurus ISP termasuk kehadiran pelbagai fungsi untuk pengurusan pelayan, kemudahan memindahkan akaun antara tapak pengehosan, antara muka berbilang bahasa yang mudah, dan dokumentasi terperinci dan boleh difahami.

Kelemahan termasuk fungsi terhad pengurusan tembok api dan ketidakaktifannya secara lalai. Walaupun modul kawalan tembok api diaktifkan semasa pemasangan panel; secara lalai, peraturan tidak aktif. Untuk mengaktifkannya, anda mesti membuat sekurang-kurangnya satu perubahan pada senarai peraturan sedia ada daripada panel kawalan (contohnya, seperti yang ditunjukkan di atas).

Panel Plesk

pemaju: Syarikat SWSoft, hari ini diedarkan oleh Parallels
Versi pertama: 2003
Versi terkini: 12.0.18 u4 (Julai 2014)
OS yang disokong: Centos, OpenSUSE, CloudLinux, RHEL, Debian, Ubuntu, Windows
Lesen: hak milik
Laman rasmi: http://sp.parallels.com/ru/products/plesk/

Untuk memasang Panel Plesk, cuma muat turun skrip pemasangan dari tapak web rasmi dan jalankan dari konsol.

Nginx + Apache disokong di luar kotak; tiada konfigurasi tambahan diperlukan. Anda boleh membuat domain dengan segera dan memuat naik kandungan tapak. Jika, selepas memasang panel, anda turut memasang modul tembok api tambahan, maka peraturan yang menyekat akses kepada pelayan web Apache akan segera diaktifkan.

Bekerja dalam mod Nginx + php-fpm adalah mungkin, tetapi untuk melakukan ini, anda perlu memasang komponen sokongan php-fpm dari halaman pemasangan dan kemas kini Parallels:

Dan nyatakan untuk domain yang dipilih itu fail php harus diproses menggunakan Nginx:

Seperti Pengurus ISP, Panel Plesk membenarkan anda memasang aplikasi web (APS) yang diperlukan daripada panel kawalan itu sendiri, dengan itu mengurangkan usaha pengguna untuk menyediakan tapak ke tahap minimum.

Antara kelebihan Plesk patut diketengahkan antara muka mesra pengguna, set fungsi yang kaya, kehadiran banyak sambungan (tambahan) dipasang terus dari panel kawalan.

Terdapat hanya satu kelemahan: ia terlalu sarat dengan modul yang mungkin tidak diperlukan oleh kebanyakan pengguna akhir.

Ajenti

pemaju: Evgeny Pankov
Versi pertama: 2010
Versi terkini:1.2.20 (April 2014)
OS yang disokong: Debian 6.0 dan lebih tinggi, Ubuntu 10.04 dan lebih tinggi, CentOS 6.0, RHEL, FreeBSD, ArchLinux, Gentoo
Lesen: GNU LGPL
Laman rasmi: http://ajenti.org/

Ajenti ialah persekitaran untuk melaksanakan tugas pentadbiran pada pelayan melalui antara muka web. Tapak web diselenggara dan diurus menggunakan alat tambah Ajenti-V, yang juga boleh digunakan untuk mengurus pelayan web Nginx.

Untuk memasang Ajenti, cuma muat turun skrip dari laman web rasmi dan jalankannya. Repositori yang diperlukan akan disambungkan secara automatik; semuanya akan dipasang daripadanya pakej yang diperlukan. Pakej Ajenti-V mesti dipasang secara berasingan:
# apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm # perkhidmatan ajenti mulakan semula
Secara lalai, Ajenti-v direka bentuk untuk berfungsi dengan pelayan web Nginx bersama-sama dengan php-fpm, wsgi, puma, unicorn, node.js. Apache disokong, tetapi sokongan ini adalah minimum: pengguna hanya mendapat akses kepada fail konfigurasi yang bertanggungjawab untuk pengendalian domain yang dipilih:

Dalam kes ini, Nginx mesti dikonfigurasikan untuk berfungsi sebagai proksi terbalik:

Pengguna yang tidak mempunyai pengalaman mengedit fail konfigurasi secara langsung mungkin menghadapi masalah pada peringkat ini. Antara muka web yang mana parameter Nginx diedit mungkin kelihatan luar biasa, dan kemungkinan besar anda tidak akan dapat mengkonfigurasi semuanya dengan betul pada kali pertama: anda perlu mengedit tetapan beberapa kali daripada antara muka web, dan kemudian melihat fail yang dihasilkan oleh Ajenti-v dan bandingkan hasilnya dengan pelan.

Antara muka untuk mengkonfigurasi penterjemah terbina dalam (contohnya, php-fpm atau uwsgi) direka dengan lebih baik, tetapi di sini juga, terdapat kebarangkalian tinggi untuk menghadapi pelbagai jenis kejutan. Tetapi selepas kenalan pertama, pengguna berpengalaman akan dapat menghargai pendekatan minimalis ini dan kemudahannya.

Salah satu kelebihan Ajenti ialah set besar fungsi untuk mengurus pelayan web dan tapak, boleh dikembangkan dengan bantuan modul dan pemalam tambahan. Panel ini mempunyai antara muka web yang mudah dilaksanakan dalam AJAX. Ajenti mewakili secara umum persekitaran yang selesa, tidak terlalu sarat dengan tetapan dan tetapan, jadi pengguna baru pun boleh memahaminya dengan mudah.

Satu-satunya kelemahan yang ketara ialah kesukaran yang telah disebutkan dengan menyunting fail konfigurasi untuk pengguna yang tidak berpengalaman.
Projek ini sedang dibangunkan secara intensif dan bertambah baik dengan masing-masing versi baru. Kami menganggap Ajenti sebagai produk yang sangat menjanjikan dan mengesyorkan anda menyemaknya.

Vesta CP

pemaju: Syarikat Vesta
Versi pertama: tahun 2012
Versi terkini: 0.9.8−10 (Ogos 2014)
OS yang disokong: 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
Lesen: GNU GPL; sokongan tambahan ternyata dibayar
Laman rasmi: http://vestacp.com/

Seperti dalam kes panel sebelumnya, untuk memasangnya, cuma muat turun skrip dan jalankannya. Kemudian semuanya berlaku secara automatik. Jika perlu, repositori tambahan disambungkan. Jika ada komponen yang diperlukan telah pun dipasang sebelum ini, maka salinan sandaran semua fail konfigurasi yang terjejas semasa pemasangannya akan disimpan dalam direktori /root/vst_install_backup.

Vesta CP berbeza daripada semua panel yang dibincangkan di atas, pertama, semua operasi yang dilakukan melalui penyemak imbas juga boleh dilakukan melalui konsol, dan kedua, kerana ia menggunakan modul Apache mod_ruid2. Semua utiliti konsol terletak dalam direktori /usr/local/vesta/bin/; nama mereka bermula dengan awalan "v-", contohnya v-add-user, v-change-database-password, dsb.

Modul Apache mod_ruid2 yang telah disebutkan di atas patut dipertimbangkan secara berasingan. Satu artikel keseluruhan boleh ditulis tentang dia; di sini kita akan mengehadkan diri kita kepada penerangan ringkas sahaja, tetapi ini cukup untuk memahami spesifikasi Vesta CP. Apabila ramai pengguna wujud bersama pada satu pelayan, dan semua tapak mereka dilayan oleh hanya satu pelayan web, masalah untuk membezakan hak apabila melaksanakan skrip PHP timbul. Masalah ini biasanya diselesaikan dengan melaksanakan skrip melalui suexec dan suphp. Kelebihan mod_ruid2 ialah ia berfungsi secara langsung dengan mod_php, yang menyediakan lebih banyak lagi kelajuan tinggi perlaksanaan.

Anda juga boleh menentukan kumpulan tambahan untuk mod_ruid2 (contohnya, kumpulan di mana proses Apache berjalan) - ini kadangkala diperlukan untuk memasang beberapa CMS.
Modul ini mempunyai kelemahan yang ketara: Jika terdapat kelemahan, secara teorinya adalah mungkin untuk mendapatkan akses root melaluinya. Pembangun mod_ruid2 sendiri mencadangkan menggunakan patch kernel grsecurity untuk memastikan keselamatan.
Walaupun hakikatnya modul ini masih dalam keadaan agak "mentah", ia semakin meluas dan popular. Ini boleh dibuktikan dengan fakta bahawa ia telah digunakan dalam CPanel sebagai salah satu pengendali php.

Selepas pemasangan, anda tidak perlu mengkonfigurasi apa-apa tambahan, anda hanya perlu menentukan pelayan NS utama. Secara lalai, apabila membuat tapak web, pelayan web Apache digunakan; gabungan Apache + Nginx juga disokong:

Tiada sokongan untuk mod Nginx + php-fpm pada masa ini; pelaksanaan dijanjikan dalam keluaran seterusnya.

Walaupun antara muka minimalis, VestaCP menyediakan segala-galanya dana yang diperlukan untuk mencipta dan mengurus tapak web: mengurus pengguna, mencipta domain dan pangkalan data. Beberapa operasi (seperti tetapan parameter php) masih perlu dilakukan menggunakan konsol. Antara kelebihan VestaCP, kami menyerlahkan operasi pantas dari sudut pandangan pengguna, kemudahan pemasangan dan pengemaskinian, forum yang bagus sokongan teknikal.
Daripada kekurangan, hanya satu yang boleh diketengahkan: kekurangan sekurang-kurangnya Penerangan ringkas templat daripada senarai yang ditentukan untuk Apache, Nginx dan DNS. Walau bagaimanapun, tolak ini tidak begitu ketara: keseluruhannya maklumat yang diperlukan boleh didapati dalam dokumentasi rasmi, dan templat lalai yang disediakan sesuai untuk kebanyakan kes.
Vesta CP sedang membangun secara intensif; Mari kita berharap bahawa dalam masa terdekat ia akan menjadi lebih berfungsi dan mudah.

CPanel

pemaju: cPanel Inc.
Versi pertama: 1996
Versi terkini: 11.44.1.17 (Ogos 2014)
OS yang disokong: Centos 5.x, 6.x, RHEL 5.x, 6.x, CloudLinux 5.x, 6.x, FreeBSD (sokongan dihentikan pada 09/30/2012), terdapat versi untuk Windows (tidak disokong sejak Februari 2014)
Lesen: hak milik
Laman rasmi: http://cpanel.net/

CPanel berbeza daripada panel yang disebutkan di atas dalam prosedur pemasangannya yang kompleks. Sebelum memuat turun dari laman web rasmi dan menjalankan skrip pemasangan, anda perlu menjalankan persiapan awal: lumpuhkan SELinux, pasang Perl, tetapkan nama domain yang layak sepenuhnya (fqdn) dalam fail /etc/sysconfig/network dan /etc/hosts.

Semasa pemasangan, semua komponen yang diperlukan untuk pelayan web beroperasi dipasang daripada kod sumber. Semua ini, atas sebab yang jelas, menjadikan proses pemasangan sangat lama.

CPanel merangkumi dua komponen: CPanel sendiri dan WHM. WHM ialah antara muka web untuk "pentadbir super", yang dengannya anda boleh mengakses semua tetapan persekitaran - contohnya, tetapkan parameter penting yang mempengaruhi prestasi Apache (maks_klien, pelayan ganti min/maks dan lain-lain), akses kepada semua pilihan php yang mungkin dsb. Kemudahan yang tidak diragukan ialah tetapan boleh ditukar melalui antara muka web, dan bukannya mengedit fail konfigurasi secara manual. Walau bagaimanapun, dalam beberapa kes, komponen individu mungkin perlu dipasang semula untuk tetapan baharu berkuat kuasa.

Alat WHM EasyApache digunakan untuk mengkonfigurasi pelayan web. Dengan bantuannya, anda boleh memilih profil tertentu - satu set keupayaan yang akan disokong oleh pelayan. Jika anda memilih, sebagai contoh, profil Asas, maka semua permintaan akan diproses menggunakan modul mpm_prefork standard. Jika anda memilih profil MPM ITK, modul mpm_itk akan digunakan, yang meningkatkan keselamatan pelayan web dengan memisahkan proses mengikut pengguna:

CPanel ialah panel kawalan dalam erti kata tradisional. Dengan bantuannya tapak web diurus, tetapan mel, nama domain, dsb. dikonfigurasikan. Antara muka CPanel adalah mudah dan boleh difahami walaupun untuk pemula:

Di luar kotak, CPanel hanya menyokong pelayan web Apache. Sokongan untuk pelayan web lain disediakan menggunakan pemalam dan sambungan pihak ketiga, kedua-dua proprietari dan percuma.
Untuk menggunakan Nginx sebagai bahagian hadapan kepada Apache, anda boleh, sebagai contoh, menggunakan pemalam Admin Nginx. Untuk memasang pemalam ini, anda perlu memuat turun arkib tar, membongkarnya dan menjalankan skrip khusus. Perhatikan bahawa dalam versi terkini CPanel mungkin menghadapi masalah memasang Admin Nginx. Anda juga boleh menggunakan sambungan ApacheBooster atau pemalam cPnginx proprietari. Sokongan untuk gabungan Nginx + php-fpm dilaksanakan menggunakan pemalam cpXstack.

Disebabkan fakta bahawa CPanel tertumpu pada bekerja dengan pelayan web Apache, adalah mungkin untuk menyediakan peluang yang banyak untuk persediaan dan konfigurasi yang fleksibel. Fleksibiliti dipastikan dengan mewujudkan persekitaran serba lengkap dengan pemasangan semula jika perlu. Bekerja dengan WHM memerlukan pengguna mempunyai pengetahuan dan pengalaman tertentu, tetapi dalam kebanyakan kes tetapan lalai adalah mencukupi.

Dalam versi terkini (bermula dari 11.44), keupayaan untuk mengurus pelayan lain secara berpusat dengan WHM pra-pasang dari pelayan utama telah ditambah, dipanggil kelompok konfigurasi (Konfigurasi Kluster, serupa dengan mod serupa dalam ISPConfig - lihat di bawah) . Kemungkinan bekerja dalam kelompok semakin berkembang; Ciri baharu ditambah secara beransur-ansur.

Antara kelebihan CPanel yang tidak dapat dinafikan ialah sokongan untuk pelbagai perisian, penyetempatan ke lebih daripada 20 bahasa, pengurusan pengguna berbilang peringkat dan fungsi yang diperluaskan untuk penjualan semula.

Kelemahan fleksibiliti konfigurasi dan kawalan adalah prestasi yang lebih rendah (berbanding dengan panel yang dinyatakan di atas).

Memandangkan kos pelesenan dan sokongan berbilang pelayan, panel ini boleh disyorkan untuk digunakan terutamanya oleh penjual semula dan mereka yang menyokong sejumlah besar tapak yang berbeza.

ISPConfig

pemaju: projekfarm GmbH
Versi pertama: 2007
Versi terkini: 3.0.5.4 (Ogos 2014)
OS yang disokong: Debian, Ubuntu, CenOS, OpenSUSE, Fedora
Lesen: BSD
Laman rasmi: http://www.ispconfig.org/

Pendekatan ini memungkinkan untuk menyokong bilangan pengedaran yang lebih besar, serta melaksanakan fungsi yang tidak tersedia untuk kebanyakan sistem kawalan. Sebagai contoh, adalah mungkin untuk bekerja dalam sejenis kluster beberapa pelayan di mana ISPConfig dipasang; manakala salah satu daripada mereka adalah yang utama dan mengawal semua yang lain. Dalam mod operasi ini, apabila mencipta pengguna dan domain, anda boleh dengan segera menentukan pelayan mana datanya akan disimpan. Anda juga boleh membahagikan fungsi antara pelayan: satu akan bertanggungjawab untuk pengendalian pangkalan data, satu lagi akan bertanggungjawab untuk pelayan web utama yang melakukan pemprosesan permintaan dinamik, dan yang ketiga akan bertanggungjawab untuk bahagian hadapan yang menerima permintaan pengguna.

Memandangkan persekitaran disediakan sebelum memasang panel itu sendiri, ISPConfig boleh dipasang pada sistem di mana pelayan Nginx atau Apache sudah berjalan. ISPConfig boleh berfungsi dengan mana-mana pelayan ini, yang juga boleh dikonfigurasikan dengan cara yang mesra pengguna (contohnya, Nginx + php-fpm). Sokongan untuk gabungan Nginx + Apache boleh dikonfigurasikan menggunakan modul khas.

Menyediakan pelayan web dan persekitarannya adalah tugas rutin dan agak sukar, tetapi ia boleh dipercepat dan diautomasikan menggunakan skrip khas. ISPConfig boleh dipasang pada pelayan yang menjalankan OS Debian atau Ubuntu menggunakan skrip ISPConfig3-Debian-Installer. Skrip berfungsi dengan kedua-dua pelayan Apache dan Nginx. Terdapat juga skrip untuk bekerja dengan gabungan Nginx + Apache.

Antara kelebihan panel yang tidak diragukan ialah sokongan untuk mod kluster dan standard APS - fungsi yang terdapat terutamanya dalam produk proprietari.

Kelemahan yang jelas bagi ISPConfig ialah kerumitan menyediakan pelayan untuk pemasangan dan konfigurasi manual semua komponen. Dan walaupun laman web howtoforge.com menyediakan arahan langkah demi langkah yang terperinci, ini tidak mengalih keluar semua kesukaran pemasangan.

Kesimpulan

Dalam artikel ini, kami melihat secara ringkas beberapa panel kawalan yang popular dan biasa. Kami meringkaskan hasil semakan kami dalam bentuk jadual berikut (jadual juga menunjukkan Maklumat tambahan, memberi lebih pandangan penuh tentang keupayaan panel berkenaan:
Ciri Pengurus ISP Plesk WHM/CPanel VestaCP Ajenti-V ISPConfig
OS yang disokong CentOS > 6
Debian 7
PercumaBSD 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
Pelayan Web yang Disokong Apache
Apache + Nginx
Nginx + php-fpm (untuk versi 5)
Apache + Nginx lalai Secara rasmi hanya Apache; Apache + Nginx dan Nginx + php-fpm - melalui sambungan pihak ketiga Apache
Apache + Nginx
Nginx + php-fpm
Nginx+uwsgi
Nginx + Puma
Nginx + Unicorn
Nginx + Gunicorn
Nginx + Node.js
Nginx + Apache
Nginx atau Apache, Nginx + Apache - melalui sambungan pihak ketiga
Pangkalan data yang disokong MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
Pelayan DNS yang Disokong ikat ikat ikat
MyDNS
NSD
ikat ikat
NSD
ikat
MyDNS
Menguruskan domain dan subdomain Pemilihan pelayan: Bind, NSD, PowerDNS Pemilihan pelayan: Bind, myDNS, NSD Urus entri melalui Bind Tiada alatan terbina dalam Pengurusan zon penuh melalui Bind
Persediaan dan pentadbiran pangkalan data asas*
phpMyAdmin
asas*
phpMyAdmin
asas*
phpMyAdmin
asas*
phpMyAdmin
asas*
modul ajenti-mysql
asas*
phpMyAdmin
Perangkaan Awstats Awstats
Webalizer
Analog
Awstats
Awstats
Webalizer
Tiada statistik seperti itu; ia mesti ditambah melalui entri yang sesuai dalam fail konfigurasi Awstats
Webalizer
Sokongan APS + + + - - +
Tetapan keselamatan Pengurusan tembok api terbina dalam, antispam (senarai putih/hitam) Fail2ban, antivirus Kaspersky, spamassasin (senarai putih dan hitam) mod_security (kemungkinan konfigurasi terperinci), clamav, cPHulk, perlindungan kekerasan, penjara untuk vhost apache menggunakan mod_ruid2 dan cPanel jailshell Tiada ciri keselamatan terbina dalam Firewall terbina dalam Pengurusan tembok api terbina dalam, antispam (senarai putih/hitam), fail2ban, RKHunter
Kos dan syarat pelesenan 5 - lite: 190 gosok./bulan, pro: 570 gosok./bulan. Ini adalah harga rasmi; harga daripada penjual semula mungkin lebih rendah. Hos Web: $35/bulan atau $385/tahun, edisi yang lebih ringkas boleh dibeli daripada penjual semula 20$/bulan. ($200/tahun) untuk VPS. 45$/bulan. ($425/tahun) untuk khusus Diedarkan di bawah lesen GNU GPL; tambahan sokongan teknikal ternyata dibayar Diedarkan di bawah lesen AGPLv3 Diedarkan di bawah lesen BSD

* - cara pengurusan asas fungsi mudah untuk mencipta dan memadam pangkalan data dan penggunanya.

Jika anda mempunyai sebarang komen atau tambahan, selamat datang ke komen. Kami juga mengalu-alukan komen daripada mereka yang menggunakan panel kawalan pengehosan yang tidak disertakan dalam ulasan kami. Adalah menarik untuk mengetahui sebab anda memilihnya dan apa yang anda fikirkan faedahnya.

Pembaca yang, atas satu sebab atau yang lain, tidak boleh meninggalkan komen di sini, dijemput ke blog kami.

Hanya pengguna berdaftar boleh mengambil bahagian dalam tinjauan. Sila masuk.

"Panel kawalan yang manakah harus saya pilih?" adalah soalan yang hampir setiap juruweb bertanyakan dirinya apabila memilih pengehosan untuk laman web. Apabila mencari "Panel Kawalan Pengehosan", enjin carian terutamanya menyediakan pautan ke tapak penyedia pengehosan dan syarikat pembangunan perisian, dan perihalan panel pada tapak tersebut adalah sama seperti dua kacang dalam pod. Pilihan bertukar menjadi tugas yang sukar...

Hari ini kami akan cuba membantu anda memilih panel dengan bercakap tentang panel proprietari (aka komersial) dan sumber terbuka (aka percuma) yang paling popular dari sudut pandangan pentadbir dan pengguna.

Mula-mula, mari kita tentukan apa itu - panel kawalan pengehosan, dan untuk apa ia diperlukan. Panel kawalan ialah program untuk mentadbir pelayan melalui antara muka web (pelayar). Tujuan panel adalah untuk memudahkan sebanyak mungkin untuk pengguna operasi seperti mengurus domain, subdomain, mencipta dan memadam pangkalan data, bekerja dengan e-mel, fail, akaun FTP, DNS, kerja Cron, menyediakan kawalan ke atas penggunaan trafik dan ruang cakera , memaparkan statistik mengikut tapak. Alat untuk membuat sandaran data dan memindahkan pengguna antara pelayan adalah sangat penting.

Mari mulakan ulasan kami, mungkin, dengan panel yang kami gunakan pada pelayan pengehosan:

Ia segera jelas dari tangkapan skrin bahawa tidak ada yang berlebihan, hanya ada yang diperlukan untuk menguruskan operasi tapak pada pelayan. Semua tersedia untuk pengguna fungsi yang diperlukan pengurusan domain, mel, akaun FTP dan pangkalan data. Semua alat dipaparkan dalam bentuk menu baris, dibahagikan kepada bahagian - navigasi tidak dapat dipuji, anda tidak perlu menghabiskan masa yang lama mencari pilihan yang dikehendaki, mengembara di sekitar antara muka. Panel ini lebih ditujukan kepada pengguna lanjutan, yang tahu asasnya operasi sistem seperti UNIX.

Kelebihan:

  • Kelajuan operasi - DirectAdmin ditulis dalam C++ dan berjalan sebagai daemon (perkhidmatan sistem) yang berasingan, mungkin panel pengehosan terpantas.
  • Kebebasan daripada pelayan web Apache;
  • Pelaksanaan sandaran dan migrasi pengguna yang sangat baik;
  • Berpantang di bawah tugasan tertentu— pengehosan laman web;
  • Kemungkinan menjual semula;
  • Bilangan pengguna dan domain yang tidak terhad.

Pentadbir akan menghargai kelebihan seperti kemudahan memasang panel pada pelayan, keupayaan untuk menyesuaikan perisian secara fleksibel (kompilasi daripada kod sumber menggunakan skrip perkhidmatan - binaan tersuai), keupayaan untuk menyepadukan pemalam ke dalam panel, contohnya, Installatron - a pemasang automatik skrip.

Bagaimana kecacatan, seseorang boleh perhatikan kerumitan perbandingan Russification, dan kekurangan dokumentasi terbina dalam. Tetapi terdapat sumber rujukan yang menarik: http://site-helper.com/, laman web ini juga diterjemahkan ke dalam bahasa Rusia: http://site-helper.ru/

Keputusan: pilihan terbaik untuk pengguna berpengalaman, sama-sama sesuai untuk mengatur pelayan pengehosan, serta untuk pemasangan pada VPS dan pelayan khusus untuk menguruskan projek individu.

pemaju: Kanada (www.directadmin.com)

Panel seterusnya yang akan kita bincangkan ialah Pengurus ISP:

ISPmanager - ciri tambahan

ISPmanager lebih sesuai untuk pemula daripada panel lain. Anda akan berpuas hati dengan antara muka yang difikirkan dengan baik, agak mengingatkan antara muka program Windows yang biasa, dan terjemahan berkualiti tinggi ke dalam beberapa bahasa. Secara berasingan, saya ingin ambil perhatian video bantuan terbina dalam bekerja dengan fungsi utama - berfungsi dengan hampir semua bahagian dan fungsi panel diterangkan.

Kelebihan:

  • Pemasangan perisian tambahan yang mudah - khususnya, penyepaduan pelayan web caching toleran kesalahan nginx;
  • Antara muka intuitif;
  • Wizard persediaan yang mudah perkhidmatan sistem;
  • Bilangan pengguna dan domain yang tidak terhad;
  • Penyetempatan berkualiti tinggi dan sistem bantuan;
  • Kemungkinan penyesuaian dan tetapan jenama.

KEPADA kekurangan Beberapa masalah dengan mengimport pengguna antara pelayan dan pergantungan panel pada pelayan web boleh dikaitkan.

Keputusan: ISPmanager mungkin lebih sesuai daripada panel lain untuk pemasangan pada VPS atau pelayan khusus di mana satu atau lebih serius, projek yang kerap dilawati terletak. Ini adalah produk untuk kegunaan individu dengan keupayaan untuk mengkonfigurasi pelayan secara fleksibel untuk tugas yang jelas. Panel ini tidak sesuai untuk mengatur pelayan pengehosan dengan bilangan pengguna yang ramai.

pemaju: Rusia (www.ispsystem.com)

Panel kawalan sangat popular. Panel ini berbeza daripada DirectAdmin dan ISPmanager yang diterangkan di atas dalam pendekatannya terhadap pengurusan pengehosan. DirectAdmin dan ISPmanager ialah penyelesaian khusus untuk pengehosan, manakala CPanel mempunyai banyak, malah boleh dikatakan, kefungsian yang tidak diperlukan - justeru beberapa kesulitan penggunaan. Terdapat sejumlah besar alat tambah dan pemalam untuk panel ini.

Pendekatan semua-dalam-satu yang merupakan ideologi cPanel mempunyai ramai peminat. Kita boleh katakan bahawa panel ini meliputi kira-kira 40% daripada pasaran pengehosan bersama. Baru-baru ini, kami juga telah menawarkan pengehosan di Ukraine dan Jerman berdasarkan Cpanel, jadi kualiti pengehosan yang telah diuji masa daripada HOSTLIFE kini tersedia kepada peminat panel ini!

Kelebihan:

  • Keupayaan untuk memasang beberapa skrip dengan cepat;
  • Editor kod dan pengurus fail yang mudah;
  • Pelaksanaan sandaran data dan migrasi pengguna yang baik;
  • Kelajuan yang baik;
  • Russification dan multibahasa yang berkualiti tinggi;

Kami tidak melihat sebarang kelebihan yang ketara berbanding dengan panel yang diterangkan di atas; pada pendapat kami, CPanel rugi sedikit berbanding dengan DirectAdmin dan ISPmanager.

daripada kekurangan terhad pengurusan DNS, kesukaran mengemas kini, dan risiko yang berkaitan.

Pokoknya: panel adalah baik untuk mengatur pelayan pengehosan dengan sejumlah besar pengguna dan tapak, tetapi tidak sesuai untuk projek individu yang memerlukan penalaan halus pelayan (VPS dan pelayan khusus untuk tapak).?

pemaju: Amerika Syarikat (www.cpanel.net)

Plesk - panel kawalan pengehosan daripada Parallels , pembangun teknologi Virtuozzo - penyelesaian utama dalam semua aspek dalam pasaran virtualisasi pada masa ini. Panel mempunyai banyak keupayaan terbina dalam, yang selalunya tidak diperlukan untuk menguruskan pengehosan dalam erti kata literal - ini termasuk keupayaan untuk memasang beberapa pelayan permainan, dan keupayaan untuk mengatur pengimbas anti-virus, dan penyepaduan pengebilan... bahagian belakang"raksasa" sedemikian adalah pelahap dari segi sumber pelayan, dan agak kelajuan perlahan bekerja - anda perlu membiasakan diri dengan pemberitahuan berterusan yang meminta anda menunggu semasa bekerja di Plesk.

Perlu diingat bahawa antara muka agak menyusahkan dari segi kebolehgunaan, walaupun ia dibangunkan dengan baik dari segi reka bentuk - kadangkala anda perlu bekerja keras untuk mencari pilihan yang tepat.

Kelebihan:

  • Sebilangan besar modul dan ciri tambahan;
  • Integrasi dengan Panel Kuasa Virtuozzo (pada VPS/VDS);
  • Kestabilan kerja;
  • Kemungkinan penyesuaian jenama.

Kelemahan: Had bilangan domain bergantung pada lesen (lesen berasingan untuk modul), menuntut sumber pelayan untuk operasi yang betul.

Keputusan: Panel ini paling sesuai untuk pemasangan pada VPS Virtuozzo yang berkuasa, untuk mengatur projek individu. Lebih teruk daripada panel lain, ia sesuai untuk pemasangan pada pelayan khusus, dan tidak sesuai untuk mengatur pelayan pengehosan, walaupun pada tahap penjual semula.

pemaju: Rusia (www.parallels.com)

Sekarang mari kita bercakap tentang panel kawalan sumber terbuka percuma. Penyelesaian percuma pastinya tidak sesuai untuk mengatur pelayan pengehosan. Ini disebabkan oleh fungsinya yang sederhana (panel percuma selalunya kekurangan seperti itu alat yang diperlukan, Bagaimana sandaran, mengimport akaun dan data), antara muka pengguna yang agak menyusahkan dan kekurangan API untuk penyepaduan dengan produk pihak ketiga (contohnya, panel pengebilan). Kategori utama pengguna panel percuma adalah pentadbir sistem berpengalaman yang tidak memerlukan keupayaan panel berbayar - lebih mudah bagi mereka untuk mengedit konfigurasi secara manual. fail perkhidmatan sistem, dan panel dipasang untuk kemudahan tambahan pengurusan pelayan selepas memperhalusi tetapan manual.

Daripada pelbagai panel percuma, kami akan menyerlahkan dua - SysCP Dan:

SysCP pada pendapat kami adalah pilihan terbaik daripada panel percuma.

KEPADA faedah panel boleh dikaitkan dengan kelajuan tinggi dan kemudahan penggunaannya, serta fakta bahawa panel termasuk sokongan untuk kebanyakan bahasa popular, termasuk bahasa Rusia. Panel mempunyai fungsi minimum yang diperlukan untuk mengurus pengehosan tapak web, dan tidak mungkin sesiapa akan menuntut apa-apa lagi daripada produk percuma.

KEPADA kekurangan Ini boleh dikaitkan, pertama sekali, kepada fakta bahawa pengedaran Linux perusahaan seperti CentOS dan RHEL, yang merupakan penyelesaian yang diuji masa untuk pemasangan pada pelayan, tidak disokong. SysCP berfungsi paling baik pada Debian, tetapi Ubuntu, Gentoo dan OpenSUSE juga disokong - pengedaran Linux bukan pelayan, serta FreeBSD. Kelemahan lain ialah kesukaran dalam menyediakan perkhidmatan sistem selepas pemasangan, khususnya adalah bermasalah untuk menyediakan perkhidmatan mel pada Debian, kekurangan alat untuk membuat sandaran data, pergantungan langsung operasi panel pada pelayan web, serta sebagai sejumlah kecil dokumentasi pada panel ini di Internet, khususnya — berbahasa Rusia.

Laman web komuniti: www.syscp.org

Menganggapnya sebagai panel kawalan pengehosan mungkin tidak betul sepenuhnya. Ini ialah alat untuk mentadbir pelayan Linux melalui penyemak imbas, dan pengehosan hanyalah salah satu tugas yang boleh diselesaikan dengan menggunakan Webmin. Mungkin ada yang mengatakan bahawa ini adalah kelebihan, tetapi pada pendapat kami ia adalah satu kelemahan; kita bercakap tentang menguruskan pengehosan melalui panel web.

Webmin adalah pilihan yang baik untuk pentadbir sistem yang berpengalaman, tetapi lebih baik bagi pemula untuk tidak menggunakan panel ini, kerana tanpa pengetahuan yang jelas tentang apa yang anda lakukan, menggunakan Webmin anda boleh melumpuhkan pelayan dengan mudah. KEPADA faedah Ini termasuk sokongan untuk semua pengedaran Linux yang popular, terjemahan ke dalam sejumlah besar bahasa (Rusia dan Ukraine tersedia), sejumlah besar dokumentasi dan maklumat pada rangkaian. Utama kecacatan dari sudut pengurusan hosting, ia sukar digunakan untuk tugasan remeh dan mempunyai antara muka pengguna yang tidak mesra.

Laman web komuniti:

Kami berharap ulasan ini akan membantu anda membuat pilihan dalam pengurusan pengehosan. Kami mengalu-alukan komen dan soalan.

Apabila anda perlu mengawal sepenuhnya pelayan Linux anda, pilihan terbaik ialah menggunakan terminal. Di sini anda boleh mengkonfigurasi semuanya dengan sangat halus dan melaraskan hanya parameter yang anda perlukan. Tetapi ini tidak selalu mungkin, dan tidak selalu ada masa untuk ini, terutamanya jika anda mempunyai beberapa tapak. Tetapi anda boleh menggunakan panel kawalan pelayan Linux.

Ini adalah penyelesaian yang bagus untuk pemula kerana anda tidak memerlukan pengetahuan asas tentang Linux untuk menyediakan pelayan dengan cara ini. Dalam artikel ini, kami akan melihat panel kawalan terbaik untuk Linux yang boleh anda gunakan untuk mentadbir pelayan anda. Senarai kami akan merangkumi pilihan percuma dan komersial.

Panel kawalan pengehosan ialah antara muka berasaskan web yang membolehkan anda mengurus ciri utama pelayan anda di satu tempat. Anda boleh mengkonfigurasi dan memasang perkhidmatan, menambah akaun E-mel, akaun FTP, urus fail, jejak ruang cakera dan beban pelayan, buat sandaran dan banyak lagi.

Kerana kesederhanaannya, panel kawalan sering digunakan pada VPS/VDS untuk mengautomasikan tugas pentadbir, serta pada pengehosan maya untuk mengehadkan kuasa juruweb dalam sistem dan memberinya kawalan yang mencukupi. Sekarang mari kita beralih kepada senarai panel untuk Linux.

1. cPanel

cPanel ialah panel kawalan pengehosan pelayan Linux yang moden dan kaya dengan ciri. Ia mempunyai antara muka moden, sangat mudah dan cantik yang boleh difahami oleh mana-mana pemula. Panel ini sangat biasa di pelbagai tapak pengehosan web.

cPanel memberi anda kawalan sepenuhnya ke atas domain dan subdomain, pangkalan data, fail pelayan, peti mel dan juga sijil keselamatan SSL. Hanya pelayan web Apache disokong. Di bar sisi anda boleh memantau but sistem semasa. Dan dalam tetapan anda boleh menukar penampilan antara muka dan gunakan tema yang berbeza. Terdapat hanya satu tolak: untuk menggunakan panel anda perlu membayar yuran langganan sebulan sekali.

2. Plesk

Plesk ialah satu lagi panel popular dan komersial Pengurusan Linux. Ia lebih ditujukan untuk VPS, kerana ia disepadukan dengan sistem pengurusan kontena OpenVZ. Kebanyakan ciri standard disokong, seperti domain, peti mel, FTP, pangkalan data dan pengurusan fail.

Antara ciri, kita boleh perhatikan sejumlah besar sambungan yang meningkatkan kefungsian panel.

3.ISPConfig

ISPConfig ialah panel kawalan sumber terbuka untuk Linux yang membolehkan anda mengurus berbilang pelayan dari satu tempat. Program ini diedarkan di bawah lesen BSD. Semua disokong ciri standard, seperti pengurusan domain, FTP, SQL, BIND, pangkalan data. Terdapat juga sokongan untuk menguruskan pelayan maya.

Panel boleh berfungsi dengan pelayan web Apache dan Nginx, menyokong pencerminan konfigurasi, pengelompokan dan banyak lagi.

4. Ajenti

Ajenti ialah satu lagi panel kawalan Ubuntu sumber terbuka yang mempunyai antara muka mudah yang boleh diketahui oleh juruweb pemula sekalipun. Panel ini sesuai untuk pengehosan atau VPS.

Program ini dilengkapi dengan sejumlah besar pemalam prapasang; ia menyokong penyediaan Apache, Nginx, MySQL, FTP, iptables, Cron, Munin, Samba, Squid dan banyak perkhidmatan lain. Terdapat utiliti terbina dalam untuk pengurus fail, editor kod, dan juga terminal.

5. Kloxo

Kloxo ialah satu lagi papan pemuka sumber terbuka. Ia bertujuan untuk digunakan dalam topi merah dan CentOS. Ia menyokong semua fungsi panel standard seperti pengurusan domain, pengurusan pangkalan data, php, perl, cgi, sandaran dan lain-lain.

Bekerja dengan pelayan web Apache disokong. Antara lain, panel itu sangat tidak menuntut dari segi sumber.

6.Panel Terbuka

OpenPanel ialah panel sumber terbuka yang diedarkan di bawah lesen GNU. Ia mempunyai antara muka yang mudah digunakan dan membolehkan anda mengurus Apache, AWStats, Bind, PureFTPd, Postfix, MySQL, IPTables, Courier-IMAP dan banyak lagi.

7. ZPanel

ZPanel ialah panel kawalan merentas platform percuma dan mudah digunakan yang boleh dijalankan pada Linux, Unix, MacOS dan Windows.

Zpanel ditulis sepenuhnya dalam PHP dan berfungsi dengan Apache, PHP dan MySQL. Ia disertakan dengan set ciri asas untuk dijalankan pada pelayan anda. Ciri-ciri termasuk mengurus tetapan Apache, hMailServer, pelayan FileZilla, MySQL, PHP, Webalizer, RoundCube, PhpMyAdmin, phpSysInfo, FTP dan banyak lagi.

8. EHCP

EHCP (Easy Hosting Control Panel) ialah panel kawalan pengehosan percuma. Anda boleh menguruskan pangkalan data MySQL, akaun e-mel, domain, FTP.

Antara ciri-ciri panel, kami boleh perhatikan sokongan untuk Nginx dengan php-fpm, yang membolehkan anda meninggalkan Apache sepenuhnya dan memberikan prestasi yang sangat baik.

9.ispCP

ispCp ialah projek sumber terbuka yang menyokong pengurusan berbilang pelayan tanpa sekatan. Ia mempunyai semua fungsi yang diperlukan, seperti mengurus domain, e-mel, akaun FTP, pangkalan data dan banyak lagi. Semua ini pada beberapa pelayan.

10. VHCS

VHCS ialah satu lagi panel kawalan pengehosan sumber terbuka untuk Linux. Ia direka khusus untuk pengehosan maya dan ditulis dalam PHP, Perl dan C. Dalam beberapa klik anda boleh menyediakan domain, e-mel, FTP, Apache, melihat statistik dan sebagainya.

11. RavenCore

Ravencore - panel mudah untuk Linux, yang bertujuan untuk menjadi serupa dengan cPanel dan Plesk. Ia ditulis dalam PHP, dan skrip kawalan berada dalam Perl dan Bash. Panel ini disepadukan dengan projek seperti MySQL, Apache, PhpMyAdmin, Postfix dan Awstats.

12.Virtualmin

Virtualmin ialah salah satu panel kawalan pengehosan berasaskan web yang paling popular untuk Linux. Ia direka untuk Apache dan membolehkan anda mengurus pangkalan data, domain, peti mel Sendmail atau Postfix dan perkhidmatan lain dalam satu antara muka web.

13. WebMin

WebMin ialah panel kawalan pelayan Linux sumber terbuka yang kaya dengan ciri dan berkuasa. Webmin membolehkan anda mengurus pelbagai komponen sistem, sebagai contoh, menyediakan hos maya Apache, pasang program RPM, konfigurasi iptables dan DNS, rangkaian, parameter penghalaan, cipta pangkalan data, dsb.

14.DTC

Domain Technologie Control (DTC) ialah panel kawalan pelayan web percuma untuk pentadbiran dan konfigurasi yang mudah. Anda boleh membuat FTP dan akaun mel, tambah domain dan banyak lagi.

15. DirectAdmin

DirectAdmin ialah panel kawalan sumber terbuka yang berkuasa untuk Linux. Anda boleh menguruskan bilangan tapak web yang tidak terhad, menyediakan domain, subdomain, akaun e-mel, FTP, pangkalan data, mengkonfigurasi pilihan PHP dan banyak lagi.

16. InterWorx

InterWorx ialah sistem pengurusan pelayan Linux dan panel pengurusan pengehosan berasaskan web. Panel boleh beroperasi dalam dua mod: mod pentadbir dengan kawalan penuh dan mod juruweb, dengan akses hanya kepada akaun pengguna dan fungsi yang berkaitan.

17. Froxlor

Froxlor ialah panel cahaya pengurusan pelayan untuk pengehosan atau kawalan pelayan VPS. Terdapat statistik yang sangat baik tentang penggunaan sumber pelayan, serta semua ciri panel standard. Bekerja dengan pelayan web Apache2 atau Lighttpd disokong.

18. BiruOnyx

BlueOnyx ialah pengedaran Linux sumber terbuka berdasarkan CentOS 6.3 atau Scientific Linux 6.3. Beliau berhasrat untuk melaksanakan sistem sedia untuk digunakan sebagai pengehosan web. Pengedaran datang dengan antara muka GUI yang membolehkan anda mengurus akaun e-mel, FTP dan ciri lain.

19. Sistem ISP

ISPManager ialah panel kawalan pengehosan komersial dengan banyak ciri. Ia datang dalam dua versi - Lite, untuk menguruskan VPS anda, dan Bussines, untuk menguruskan pengehosan dengan sejumlah besar pelanggan.

Terdapat semua fungsi biasa di sini, anda boleh menguruskan domain, mel, pangkalan data. makan Sokongan Apache, Lighttpd dan Nginx, dan fungsi asas boleh dilanjutkan menggunakan modul.

20. Vesta CP

Vesta CP ialah salah satu panel kawalan pelayan sumber terbuka terbaik. Ia mempunyai ciri yang mencukupi untuk menyediakan sistem Linux menggunakan antara muka yang mudah dan intuitif. Anda boleh memasang panel dari repositori rasmi kebanyakan pengedaran.

kesimpulan

Dalam artikel ini, kami telah menyemak panel kawalan terbaik untuk Linux yang boleh anda gunakan untuk mengurus pelayan atau VPS anda. Panel apakah yang anda gunakan untuk mengurus pelayan? Tulis dalam komen!

Kebanyakan pemilik laman web menggunakan panel kawalan pengehosan web untuk mengurus pengehosan mereka. Hakikatnya ialah panel kawalan menjadikan pentadbiran pelayan lebih mudah dan membolehkan pengguna menguruskan berbilang laman web tanpa mengupah pakar. Hari ini, dengan begitu banyak pilihan yang tersedia, anda tidak perlu menjadi guru baris arahan untuk mentadbir tapak web yang mudah. Apa yang anda perlukan hanyalah pelayan dan panel kawalan pengehosan web. Terdapat panel kawalan berbayar seperti WHM/CPanel, ISPManager atau DirectAdmin yang sangat berkuasa, tetapi jika anda tidak suka membayar untuk panel kawalan anda boleh memilih salah satu alternatif sumber terbuka. Dalam panduan ini, kami akan memperkenalkan anda kepada beberapa panel kawalan pengehosan sumber terbuka yang paling popular.

Apakah panel kawalan pengehosan web?

Jika anda bertanya apakah sebenarnya panel kawalan pengehosan, terdapat jawapan yang sangat mudah untuk soalan ini. Panel kawalan pengehosan ialah antara muka berasaskan web yang membolehkan pengguna mengurus perkhidmatan pengehosan mereka di satu tempat. Terdapat tanda-tanda bahawa kebanyakan panel kawalan mempunyai persamaan, dan ia adalah:

  • pentadbiran pelayan web;
  • pentadbiran pangkalan data;
  • pengurusan DNS;
  • pengurusan e-mel;
  • Pengurusan FTP;
  • akses kepada log pelayan;
  • ruang web dan penggunaan lebar jalur.

Walau bagaimanapun, terdapat ciri khusus untuk panel kawalan dan anda mungkin akhirnya membuat pilihan panel kawalan yang salah jika anda tidak biasa dengannya. Baca di bawah dan anda boleh mendapatkan maklumat yang anda perlukan untuk memilih panel kawalan yang betul untuk keperluan anda.

Pertama sekali, apabila memilih panel kawalan untuk pengehosan web, anda mungkin berminat dengan bahasa pengaturcaraan yang digunakan untuk antara muka web panel kawalan dan bahagian belakangnya, perkhidmatan apa yang disokong, dsb. Atas sebab ini, kami telah mencipta jadual di bawah. Panel kawalan pengehosan disenaraikan dalam susunan yang huru-hara. Mereka tidak diperintahkan masuk turutan abjad, mahupun bergantung pada kualiti. Semata-mata rawak. Kesemua mereka hebat dengan set ciri kualiti mereka sendiri.

Panel kawalan

Percuma

Bahagian hadapan

Bahagian belakang

Pangkalan data

DNS

FTP

E-mel alamat

Berbilang pelayan

yaUlar sawaUlar sawayayayayaTidak
yaPerlPerlyayayayaya
yaPHPPHP/MySQLyayayaya
yaPHPPHP/C/Bashyayayayasepara
yaPHPPHP/MySQLyayayayaTidak
yaPHPPHP/MySQLyayayayaya
yaPHPPHP/MySQLyayayayaya
yaPHPPHP/MySQLyayayayasepara

Seperti yang anda lihat dalam jadual, kami telah membandingkan beberapa panel kawalan pengehosan web yang kami percaya adalah antara panel pengehosan sumber terbuka terbaik yang tersedia pada masa ini. Kesemuanya adalah percuma dan menyokong perkhidmatan asas yang mungkin anda perlukan untuk menjalankan tapak web. Jadi, jika anda mempunyai tapak web yang tidak mempunyai keperluan khusus, semua panel kawalan ini harus melakukan tugas itu.

Walau bagaimanapun, jika anda mencari ciri khusus, anda mungkin mahu membaca dengan teliti. Kami telah menyemak setiap panel kawalan pengehosan ini dan anda mungkin menemui sesuatu yang sesuai dengan keperluan anda.


Ajenti ialah panel kawalan pengehosan yang menjadikan pembuatan laman web sangat mudah. Ia datang dengan bersih dan antara muka moden, jadi menyediakan pelayan aplikasi, pangkalan data dan penghalaan tidak sepatutnya sukar. Di samping itu, ia datang dengan sokongan yang hebat bahasa. Menggunakan Ajenti, anda boleh menyediakan aplikasi yang ditulis dalam PHP (PHP-FPM), Python (WSGI), Ruby (Puma dan Unicorn) dan Node.js dalam masa yang singkat. Exim 4 dan Courier IMAP dikonfigurasikan secara automatik supaya anda boleh menggunakan maya e-mel, DKIM, DMARC dan SPF. Panel kawalan ini ditulis dalam Python dan berjalan pada beberapa pengedaran.



Sentora ialah panel kawalan pengehosan sumber terbuka yang dibangunkan oleh pasukan ZPanel asal web. Ia datang dengan sokongan untuk perisian seperti Apache HTTPD, PHP, ProFTPd/MariaDB, Postfix, Dovecots dan banyak lagi, yang menjadikan proses mengurus pengehosan web sangat tidak rumit. Selain itu, ia menyediakan sistem modular yang ringkas supaya anda boleh melanjutkan fungsinya dengan memasang modul yang dibangunkan oleh komuniti Sentora.



VestaCP ialah panel kawalan pengehosan web yang direka bentuk dengan kesederhanaan dalam fikiran. Ia sangat mudah digunakan terima kasih kepada antara muka yang ringkas dan intuitif. Apabila ia datang kepada fungsi, VestaCP menyokong menjalankan pelayan web, pelayan DNS, pelayan FTP, pelayan pangkalan data, pelayan e-mel dan banyak lagi. Ia juga menyokong Nginx di luar kotak dan membolehkan anda membuat sandaran pantas data anda. VestaCP datang dengan pilihan pemasangan lanjutan supaya anda boleh memilih perisian yang ingin anda pasang pada pelayan anda.



Panel Web CentOS, seperti namanya, keperluan utamanya ialah pemasangan yang bersih. Ia datang dengan banyak ciri. Kami tidak boleh menamakan kesemuanya, tetapi kami boleh membuat senarai pendek yang paling penting. Senarai itu termasuk, pelayan web Apache dengan Mod Security dan kemas kini peraturan automatik, Nginx sebagai proksi terbalik, pelayan cache Varnish, MySQL / MariaDB + PhpMyAdmin, PHP 5.2, 5.3, 5.4, 5.5, 5.6 dan 7.x , Postfix + Dovecot + Roundcube WebMail + Antivirus + Spamassassin, CSF Firewall, Sandaran Fail, Pemasang Skrip Softaculous Satu Klik dan banyak lagi.



Kloxo-MR ialah garpu Kloxo dan termasuk banyak ciri yang tidak disertakan dalam keluaran rasmi Kloxo. Ia popular kerana ia menyokong senarai besar laman web dan pelayan cache web seperti
Froxlor ialah panel kawalan pengehosan ringan yang menjadikan pengurusan pelayan sangat mudah. Didatangkan dengan sokongan bersepadu untuk tahap sistem tiket, pengguna, penjual semula dan pelanggan, serta keupayaan pengurusan lanjutan, IP setiap domain, dsb. Semua ciri ini mencirikannya sebagai penyelesaian yang sangat sesuai untuk menguruskan platform pengehosan.

Sudah tentu, jika anda tidak menemui panel kawalan pengehosan sumber terbuka yang sesuai untuk keperluan anda, anda boleh memilih daripada pilihan berbayar, seperti WHM/CPanel, ISPManager atau DirectAdmin. Kedua-duanya adalah panel kawalan yang hebat dan dilengkapi dengan banyak ciri.

Panel kawalan sumber terbuka manakah yang anda gunakan? Adakah terdapat sebarang pengesyoran yang tidak kami sertakan dalam senarai kami? Tinggalkan komen di bawah.