Tutorial Apache untuk Pemula

Isi kandungan

Apa itu Apache?

Apache adalah perisian aplikasi yang luar biasa. Ini adalah aplikasi Pelayan Web yang paling banyak digunakan di dunia dengan bahagian lebih dari 50% di pasaran pelayan web komersial. Apache adalah aplikasi Pelayan Web yang paling banyak digunakan dalam sistem operasi seperti Unix tetapi dapat digunakan di hampir semua platform seperti Windows, OS X, OS / 2, dan lain-lain. Kata, Apache, telah diambil dari nama Native Suku Amerika 'Apache', terkenal dengan kemahiran dalam peperangan dan pembuatan strategi.

Ini adalah aplikasi pelayan web berasaskan proses modular yang membuat utas baru dengan setiap sambungan serentak. Ia menyokong sebilangan ciri; banyak dari mereka disusun sebagai modul berasingan dan memperluas fungsi terasnya, dan dapat menyediakan segala-galanya dari sokongan bahasa pengaturcaraan sisi pelayan hingga mekanisme pengesahan. Hosting maya adalah salah satu ciri yang membolehkan Pelayan Web Apache tunggal melayani sejumlah laman web yang berbeza.

Cara memasang Apache

Terdapat banyak cara memasang pakej atau aplikasi. Terdapat di bawah -

  1. Salah satu ciri aplikasi web sumber terbuka ini ialah sesiapa sahaja dapat membuat pemasang sesuai dengan persekitaran mereka sendiri. Ini telah membolehkan pelbagai vendor seperti Debian, Red Hat, FreeBSD, Suse dll untuk menyesuaikan lokasi fail dan konfigurasi apache dengan mengambil kira aplikasi lain yang dipasang dan OS asas.
  2. Selain memasangnya dari pemasang berasaskan vendor, selalu ada pilihan untuk membangun dan memasangnya dari kod sumber. Memasang Apache dari fail sumber adalah platform yang bebas & berfungsi untuk semua OS.

Pelayan web apache adalah aplikasi modular di mana pentadbir dapat memilih fungsi yang diperlukan dan memasang modul yang berbeza mengikut keperluannya.

Semua modul dapat dikompilasi sebagai Objek Bersama Dinamis (DSO adalah file objek yang dapat dikongsi oleh beberapa aplikasi ketika mereka sedang menjalankan) yang ada secara terpisah dari file apache utama. Pendekatan DSO sangat disarankan, menjadikan tugas menambahkan / membuang / mengemas kini modul dari konfigurasi pelayan sangat mudah.

Pasang Apache: Platform Linux

Pada sistem berasaskan Red Hat atau rpm

Sekiranya anda menggunakan rpm (RedHat Package Manager adalah utiliti untuk memasang aplikasi pada sistem Linux) pengedaran Linux berdasarkan Red Hat, Fedora, CentOs, Suse, anda boleh memasang aplikasi ini dengan baik oleh Pengurus Pakej khusus vendor atau secara langsung membina fail rpm dari tarball sumber yang ada.

Anda boleh memasang Apache melalui Pengurus Pakej lalai yang tersedia di semua pengedaran berdasarkan Red Hat seperti CentOs, Red Hat dan Fedora.

[root @ amsterdam ~] # yum pasang httpd

Tarball sumber apache dapat diubah menjadi file rpm menggunakan perintah berikut.

[root @ amsterdam ~] # rpmbuild -tb httpd-2.4.x.tar.bz2

Wajib memasang pakej -peringkat pada pelayan anda untuk membuat fail .rpm dari sumber.

Setelah anda menukar fail sumber menjadi pemasang rpm, anda dapat menggunakan perintah berikut untuk memasang Apache.

[root @ amsterdam ~] # rpm -ivh httpd-2.4.4-3.1.x86_64.rpm

Selepas pemasangan pelayan tidak bermula secara automatik, untuk memulakan perkhidmatan, anda harus menggunakan arahan berikut di Fedora, CentOs atau Red Hat.

[root @ amsterdam ~] # / usr / sbin / apachectl bermula[root @ amsterdam ~] # perkhidmatan httpd bermula[root @ amsterdam ~] # /etc/init.d/httpd bermula

Pasang Apache dari Sumber

Untuk memasang apache dari sumber memerlukan pakej -devel dipasang di pelayan anda ... Anda boleh mendapatkan versi Apache yang terkini, anda boleh memuat turunnya di sini. Sebaik sahaja anda memuat turun fail sumber, pindahkan ke folder / usr / local / src.

[root @ amserversterdam ~] cd / usr / local / src[root @ amserversterdam ~] gzip -d httpd-2.2.26.tar.gz[root @ amserversterdam ~] tar xvf httpd-2.2.26.tar[root @ amserversterdam ~] httpd-2.2.26

Untuk melihat semua pilihan konfigurasi yang tersedia untuk Apache, anda boleh menggunakan pilihan ./configure -help. Pilihan konfigurasi yang paling biasa adalah -prefix = {install name name}.

[root @ amserversterdam ~] ./ konfigurasi --help[root @ amserversterdam ~] ./ configigure -prefix = / usr / local / apache -enable-so[root @ amserversterdam ~] buat[root @ amserversterdam ~] buat pemasangan

Contoh di atas menunjukkan penyusunan Apache dalam direktori / usr / local / apache dengan kemampuan DSO. Opsi -enable-so, dapat memuat modul yang diperlukan untuk mencapai waktu berjalan melalui mekanisme DSO dan bukannya memerlukan penyusunan semula.

Setelah pemasangan selesai, anda boleh melayari halaman lalai pelayan web dengan penyemak imbas kegemaran anda. Sekiranya firewall diaktifkan pada pelayan anda, anda mesti membuat pengecualian untuk port 80 pada firewall OS anda. Anda boleh menggunakan arahan berikut untuk membuka port 80.

iptables -I INPUT -p tcp --dport 80 -j MENERIMA

perkhidmatan iptables jimat

Anda dapat melihat skrin Selamat Datang Apache2 lalai dengan melayari alamat IP pelayan anda.

Apa itu Host Virtual?

Pelayan web Apache dapat mengehoskan banyak laman web di pelayan yang SAMA . Anda tidak memerlukan mesin pelayan dan perisian apache yang berasingan untuk setiap laman web. Ini dapat dicapai dengan menggunakan konsep Virtual Host atau VHost.

Mana-mana domain yang ingin anda hoskan di pelayan web anda akan mempunyai entri yang terpisah dalam fail konfigurasi apache.

Jenis-jenis Apache Virtualhost

  1. Host maya berdasarkan nama
  2. Host maya berasaskan alamat atau IP dan.

Host Maya berasaskan nama

Hosting maya berdasarkan nama digunakan untuk menghoskan banyak laman maya pada satu alamat IP.

Untuk mengkonfigurasi hosting maya berdasarkan nama, anda harus menetapkan alamat IP tempat anda akan menerima permintaan Apache untuk semua laman web yang diinginkan. Anda boleh melakukannya dengan arahan NameVirutalHost dalam konfigurasi apache iaitu fail httpd.conf / apache2.conf.

Hos maya Apache Contoh:

NamaVirtualHost *: 80ServerAdmin Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya.DocumentRoot /var/www/html/example1.comNama Pelayan www.example1.comServerAdmin Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya. DocumentRoot /var/www/html/example2.comNama Pelayan www.example2.com 

Anda boleh menambah seberapa banyak host maya, mengikut keperluan anda. Anda boleh menyemak fail konfigurasi web anda dengan:

[root @ amsterdam ~] #httpd -tSintaks OK

Sekiranya fail konfigurasi mempunyai sintaks yang salah, ia akan menyebabkan kesalahan

[root @ 115 conf.d] # httpd -tRalat sintaks pada baris 978 dari /etc/httpd/conf/httpd.conf:Perintah '*' tidak sah, mungkin salah eja atau ditentukan oleh modul yang tidak termasuk dalam konfigurasi pelayan

Host maya berasaskan IP

Untuk menyediakan hosting maya berasaskan IP, anda memerlukan lebih daripada satu alamat IP yang dikonfigurasikan di pelayan anda. Jadi, bilangan aph vhost akan bergantung pada jumlah alamat IP yang dikonfigurasi pada pelayan anda. Sekiranya pelayan anda mempunyai 10 alamat IP, anda boleh membuat 10 hos maya berasaskan IP.

Dalam rajah di atas dua laman web example1.com dan example2.com diberi IP yang berbeza dan menggunakan hosting maya berasaskan IP.

Dengar 192.168.0.100:80ServerAdmin Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya.DocumentRoot /var/www/html/example1.comNama Pelayan www.example1.comServerAdmin Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya. DocumentRoot /var/www/html/example2.comNama Pelayan www.example2.com 

Apa yang Apache perlukan untuk Menjalankan Fail Php?

Menjalankan fail Php di Apache perlu mod_php diaktifkan pada pelayan anda. Ia membolehkan Apache mentafsirkan fail .Php. Ia mempunyai pengendali Php yang menafsirkan kod Php dalam bentuk apache dan menghantar HTML ke pelayan web anda.

Sekiranya mod_php diaktifkan di pelayan anda, anda akan mempunyai fail bernama php.conf di direktori /etc/httpd/conf.d/. Anda juga boleh memeriksanya dengan:

httpd -M | grep "php5_module"

Hasilnya akan serupa dengan:

Penangan Php di Apache

  • mod_php
  • CGI
  • CepatCGI
  • suPHP

mod_php adalah pengendali PHP tertua, ia menjadikan PHP sebahagian daripada apache dan tidak memanggil proses PHP luaran. Modul ini dipasang secara lalai di setiap repositori pengedaran Linux, jadi mengaktifkan / mematikan modul ini sangat mudah.

Sekiranya anda menggunakan FastCGI sebagai pengendali PHP anda, anda boleh menetapkan beberapa versi PHP untuk digunakan oleh akaun yang berlainan di pelayan anda.

FastCGI iaitu mod_fastcgi adalah lanjutan dari mod_fcgid , di mana sebagai mod_fcgid adalah alternatif prestasi tinggi CGI iaitu mod_cgi. Ia memulakan jumlah contoh CGI yang mencukupi untuk menangani permintaan web serentak. Ia juga menggunakan suexec untuk menyokong pengguna yang berbeza dengan contoh PHP mereka sendiri dan meningkatkan keselamatan web.

Menjalankan fail ruby ​​di Apache perlu mod_ruby diaktifkan. Apache juga dapat menangani fail ruby ​​melalui FastCGI. Anda boleh menggunakan ruby ​​versi pelbagai dengan bantuan mod_fcgid iaitu FastCGI.

Anda juga boleh memasang penumpang apache dan mengkonfigurasi Apache untuk menggunakannya untuk melayani halaman ruby.

(Phusion Passenger juga dikenal sebagai " penumpang " adalah modul pelayan web percuma yang dirancang untuk disatukan dengan Apache dan Nginx)

Langkah-langkah memasang mod_ruby pada pelayan anda -

cd / tmpwget http://www.modruby.net/archive/mod_ruby-1.2.6.tar.gztar zxvf mod_ruby-1.2.6.tar.gzcd mod_ruby-1.2.6 /./configure.rb --with-apr-include = / usr / include / apr-1membuatbuat pemasangan

Cara menjalankan Ruby dengan Apache

Kita harus menambahkan modul mod_ruby ke konfigurasi Apache iaitu /etc/httpd/conf.d/ruby.conf dan tambahkan baris berikut.

LoadModule ruby_module modules / mod_ruby.so

Sekiranya anda ingin mengaktifkan atau mematikan modul ini, anda harus mengedit fail konfigurasi apache dan memberi komen atau melepaskan modul ini, jika pelayan web sudah disusun dengan modul ini.

Cara Melindungi Pelayan Web Apache

Melindungi pelayan web anda sangat penting, ini bermaksud membiarkan orang lain hanya melihat maklumat yang dimaksudkan & melindungi data anda dan menyekat akses.

Ini adalah perkara biasa yang meningkatkan keselamatan pelayan web Apache anda.

1) Menyembunyikan maklumat versi dan OS Apache:

Apache memaparkan versi dan nama sistem operasi dalam kesilapan seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Penggodam dapat menggunakan maklumat ini untuk melancarkan serangan menggunakan kerentanan yang tersedia untuk umum pada versi pelayan atau OS tertentu.

Untuk mengelakkan pelayan web Apache memaparkan maklumat ini, kita harus mengubahsuai

Pilihan "tandatangan pelayan" tersedia dalam fail konfigurasi apache. Secara lalai, ini adalah "on", kita harus mengaturnya "off".

vim /etc/httpd/conf/httpd.conf
Tandatangan Pelayan MatiServerTokens Prod

Kami juga telah menetapkan "ServerTokens Prod" yang memberitahu pelayan web hanya untuk mengembalikan apache dan menekan versi utama dan kecil OS

Setelah mengubahsuai fail konfigurasi, anda harus memulakan semula / memuatkan semula pelayan web apache anda untuk menjadikannya berkesan.

perkhidmatan httpd mulakan semula

2) Lumpuhkan Penyenaraian Direktori

Sekiranya direktori root dokumen anda tidak mempunyai fail indeks, secara lalai pelayan web apache anda akan menunjukkan semua kandungan direktori root dokumen.

Fitur ini dapat dimatikan untuk direktori tertentu melalui "pilihan petunjuk" yang tersedia dalam file konfigurasi Apache.

Pilihan -Indeks

3) Melumpuhkan modul yang tidak perlu

Adalah amalan yang baik untuk mematikan semua modul yang tidak diperlukan yang tidak digunakan. Anda dapat melihat senarai modul yang diaktifkan yang terdapat dalam fail konfigurasi apache anda -

[root @ amsterdam ~] #httpd -Mperl_module (dikongsi)php5_module (dikongsi)proxy_ajp_module (dikongsi)python_module (dikongsi)ssl_module (dikongsi)

Sebilangan besar modul yang disenaraikan boleh dilumpuhkan seperti likemod_imap, mod_include, mod_info, mod_userdir, mod_autoindex, kerana hampir tidak digunakan oleh mana-mana pelayan web pengeluaran.

vi /etc/httpd/conf/httpd.conf#LoadModule auth_digest_module modules / mod_auth_digest.so

Setelah anda mengulas modul, simpan failnya.

Mulakan semula perkhidmatan apache dengan arahan berikut.

/etc/init.d/httpd mulakan semula

4) Mengehadkan Akses ke fail di luar direktori root web

Sekiranya anda ingin memastikan bahawa fail yang berada di luar direktori root web tidak dapat diakses, anda harus memastikan bahawa direktori dibatasi dengan "Izinkan" dan "Tolak pilihan" dalam fail konfigurasi pelayan web anda.

Pilihan TiadaAllowOverride TiadaPesanan menolak, membenarkanTolak dari semua

Sebaik sahaja anda menyekat akses di luar direktori root web, anda tidak akan dapat mengakses fail yang terdapat di folder lain di pelayan web anda, anda akan mendapat 404 kod pengembalian.

5) Menggunakan mod_evasive untuk membantah serangan DoS

Sekiranya anda ingin melindungi pelayan web anda dari Dos (iaitu Penolakan Perkhidmatan) anda mesti mengaktifkan mod_evasive modul. Ia adalah modul pihak ketiga yang mengesan serangan Dos dan mencegah serangan daripada melakukan kerosakan sebanyak yang akan terjadi sekiranya dibiarkan berjalan lancar. Ia boleh dimuat turun di sini.

Muat turun Fail di atas

6) Menggunakan mod_security untuk meningkatkan keselamatan apache

Modul ini berfungsi sebagai firewall untuk Apache dan membolehkan anda memantau lalu lintas dalam masa nyata. Ia juga menghalang pelayan web daripada serangan kekerasan. Modul mod_security dapat dipasang dengan pengurus pakej lalai pengedaran anda.

7) Mengehadkan ukuran permintaan

Apache tidak mempunyai batasan pada ukuran total permintaan http yang dapat menyebabkan serangan DoS. Anda dapat membatasi ukuran permintaan arahan Apache "LimitRequestBody" dengan tag direktori. Nilainya dapat ditetapkan dari 0 hingga 2 GB (iaitu 2147483647 byte) mengikut keperluan anda.

LimitRequestBody 512000

Format Log Apache

Log Apache memberikan maklumat terperinci yang membantu mengesan masalah biasa dengan pelayan.

Untuk membuat log akses, mod_log_configmodule mesti diaktifkan.

Tiga arahan tersedia dalam fail konfigurasi apache iaitu

  • TransferLog: Membuat fail log.
  • LogFormat: Menentukan format tersuai.
  • CustomLog: Membuat dan memformat fail log.

Arahan TransferLog tersedia dalam fail konfigurasi apache dan ia memutar fail log host maya mengikut parameter yang ditetapkan.

ServerAdmin Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya.DocumentRoot / usr / www / contoh / httpd / htdocs /Nama Pelayan www.example.comServerAlias ​​example.com www.contohErrorLog / usr / www / example / httpd / logs / error_logTransferLog / usr / www / contoh / httpd / log / akseslogCustomLog / usr / www / example / httpd / logs / accesslog digabungkan

Dua jenis Format Log Apache

  • Format Log Biasa
  • Format Log Gabungan.

Anda boleh mengaktifkannya dengan mengedit fail konfigurasi apache iaitu fail apache2.conf (Debian / ubuntu) atau httpd.conf (sistem berdasarkan rpm)

Format Log Biasa

LogFormat "% h% l% u% t \"% r \ "%> s% b" biasaLog / akses_log CustomLog biasa

Log biasa dihasilkan oleh Apache

[Rab 11 Okt 14:32:52 2000] [ralat] [klien 127.0.0.1] pelanggan ditolak oleh konfigurasi pelayan: / eksport / rumah / langsung / ap / htdocs / ujian

Format Log Gabungan

LogFormat "% h% l% u% t \"% r \ "%> s% b \"% {Perujuk} i \ "\"% {Pengguna-ejen} i \ "" digabungkanLog / akses_log CustomLog digabungkan

Di sini,

  • % h adalah hos jauh
  • % l adalah identiti pengguna yang ditentukan oleh identd
  • % u adalah nama pengguna yang ditentukan oleh pengesahan HTTP
  • % t adalah masa pelayan selesai memproses permintaan.
  • % r adalah garis permintaan dari klien. ("GET / HTTP / 1.0")
  • %> s adalah kod status yang dihantar dari pelayan kepada pelanggan (500, 404 dll.)
  • % b adalah ukuran tindak balas kepada pelanggan (dalam bait)
  • Perujuk adalah halaman yang dihubungkan ke URL ini.
  • Pengguna-ejen adalah rentetan pengenalan penyemak imbas.

Log Gabungan yang dihasilkan oleh Apache:

199.187.122.91 - - [06 / Mar / 2014: 04: 22: 58 +0100] "GET /robots.txt HTTP / 1.1" 404 1228 "-" "Mozilla / 4.0 (serasi; MSIE 6.0; Windows NT 5.1; SV1 ;. BERSIH CLR 2.0.50727) "

Custom Log membuat fail log yang berasingan untuk setiap Host Maya di pelayan anda. Ia perlu dinyatakan di bahagian host maya dari fail konfigurasi.

Anda dapat melihat konfigurasi host maya yang disebutkan di bawah, log yang dihasilkan akan disesuaikan untuk host maya itu dan formatnya akan digabungkan.

Konfigurasikan Sever Web Pengeluaran pertama anda

1. Untuk mempunyai pelayan web pengeluaran yang berjalan, anda memerlukan node khusus (Fizikal / Maya atau contoh awan) yang menjalankan Linux / Unix, Windows, MacOS dll.

2. Pelayan Web mesti mempunyai sambungan rangkaian langsung dan alamat staticIP yang dikonfigurasikan di atasnya.

3. Ia perlu mempunyai semua modul yang diperlukan untuk menjalankan laman web. Sekiranya pelayan web memproses halaman PHP, perlu diaktifkan modul PHP.

  1. Ia juga perlu mempunyai yang baik Antivirus permohonan dikonfigurasikan dan berjalan untuk menjamin Web Server dari Malware atau serangan Virus. Anda juga memerlukan mekanisme untuk mengemas kini aplikasi antivirus / anti malware yang dikonfigurasi secara berkala tanpa campur tangan manual untuk mendapatkan manfaat maksimum dari mereka.
  2. Sekiranya anda mempunyai ratusan domain yang akan dihoskan di pelayan web anda, anda mesti melaksanakan batasan pada kuota sistem fail untuk setiap domain, jumlah pangkalan data yang dapat dibuat oleh setiap domain, jumlah akaun e-mel per domain dll.
  3. Sekiranya pelayan web anda telah disiapkan untuk perkhidmatan hosting bersama, pengguna di pelayan web anda perlu dibatasi . Pengguna hosting yang dikongsi bersama harus mempunyai hak istimewa pengguna paling sedikit agar dia tidak merosakkan fail penting & memecahkan keseluruhan pelayan. Apache tidak menyediakan fungsi seperti itu dan memerlukan aplikasi pihak ketiga yang berbeza, penyesuaian OS untuk mencapainya.
  4. Sekiranya anda menambahkan domain baru di pelayan web anda, ia perlu mengedit beratus-ratus fail konfigurasi untuk mengaktifkan semua ciri untuk domain yang ditambahkan.
  5. Sekiranya salah satu domain yang dihoskan memerlukan pengaturan PHP yang berbeza daripada domain yang lain, melaksanakannya dalam pelayan web inti Apache sangat kompleks dan memerlukan penyesuaian pelayan web anda dengan banyak.
  6. Pelayan web pengeluaran memerlukan firewall untuk menyekat lalu lintas yang tidak diingini yang boleh menyebabkan beban tinggi pada pelayan anda. Melaksanakan peraturan IPTABLE dengan baris perintah sangat kompleks. Ia memerlukan kepakaran persekitaran inti Linux / Unix untuk menulis peraturan firewall yang berkesan untuk menyekat lalu lintas yang tidak diingini. IPTABLE berdasarkan modul netfilter; ini adalah firewall peringkat OS yang membolehkan pentadbir membuat peraturan untuk lalu lintas masuk / keluar di pelayan.
  7. Pelayan web pengeluaran memerlukan beberapa aplikasi berbeza seperti E - mel , FTP untuk muat naik fail, Sistem Nama Domain untuk domain terparkir. Menguruskan semua aplikasi ini pada sistem inti Linux / Unix memerlukan kepakaran mengenai teknologi masing-masing.

Oleh itu, seseorang boleh mengatakan bahawa mengurus pelayan web untuk beberapa domain adalah tugas yang sangat kompleks dan memerlukan penyuntingan ratusan fail konfigurasi, menyesuaikan setiap aplikasi untuk memenuhi hasil yang diinginkan. Menyelesaikan masalah sebarang konfigurasi ketinggalan akan sangat sukar bagi pemula.

Penyelesaian menggunakan Cpanel atau perisian serupa

Cpanel menyediakan cara grafik untuk menguruskan pelayan web anda . Ini bertujuan untuk menyediakan perkhidmatan hosting massal yang mudah digunakan dan dikonfigurasi. cPanel telah mengurangkan halangan teknikal untuk memasuki pengurusan hosting dan pelayan web. Ini menjadikan tugas yang rumit lebih mudah, menyediakan banyak antara muka web yang berguna dan mudah digunakan yang menjalankan tugas pentadbiran sistem biasa yang diperlukan untuk mengendalikan pelayan web.

cPanel menyusun versi perisiannya sendiri.

Sekiranya anda perlu menyusun semula pelayan web anda iaitu apache pada platform Linux biasa, anda harus memilih / mencari modul yang diperlukan secara manual. cPanel menyediakan fungsi Easyapache yang merupakan kaedah penyusunan pelayan web berasaskan skrip.

Ini bukan sahaja menyediakan anda perkhidmatan web tetapi juga Mail, DNS, FTP dan banyak lagi perkhidmatan yang diperlukan untuk aplikasi web anda.

Tugas yang memerlukan kepakaran dalam hosting berasaskan Linux / Unix seperti memasang SSL, mengompilasi ulang Apache dengan modul PHP yang berbeza, mengemas kini Keselamatan Web, mengkonfigurasi peraturan IPTABLE yang berkesan, Menambah pengguna ftp, membuat akaun e-mel untuk setiap domain, mengimbas akar dokumen anda dengan antivirus dan membuat pangkalan data senang dilengkapkan dengan cPanel.

Ini menyediakan banyak skrip yang memperbaiki, memasang dan menyelesaikan masalah tugas pentadbiran biasa.

Ini menyediakan fungsi sandaran dan pemulihan yang menghilangkan keperluan untuk menyalin fail ke penyimpanan sandaran secara manual. Sekiranya anda membuat sandaran domain, cPanel akan membuat fail tar yang akan mengandungi folder root dokumen, akaun e-mel dan e-mel, akaun ftp, pangkalan data, rekod DNS dan aplikasi lain.

Ini juga menyediakan dokumentasi yang kuat, dan mempunyai komuniti pengguna yang sangat besar di mana anda boleh berbincang dan mendapatkan penyelesaian masalah anda.

Oleh itu, seseorang boleh mengatakan bahawa cPanel adalah aplikasi terbaik untuk menguruskan pelayan web anda dengan ciri yang diperlukan. Ini menyediakan antara muka yang mudah digunakan untuk mengurus domain anda dan mekanisme untuk mengelakkan kerumitan dalam menguruskan pelayan Web teras.

Terdapat banyak produk yang bersaing untuk cPanel seperti Plesk, ISPConfig, Ajenti, Kloxo, Open Panel, Zpanel dll.

Artikel menarik...