Apache apmācības iesācējiem

Satura rādītājs

Kas ir Apache?

Apache ir ievērojams lietojumprogrammatūras gabals. Tā ir visplašāk izmantotā tīmekļa servera lietojumprogramma pasaulē ar vairāk nekā 50% daļu komerciālo tīmekļa serveru tirgū. Apache ir visplašāk izmantotā tīmekļa servera lietojumprogramma Unix līdzīgās operētājsistēmās, taču to var izmantot gandrīz visās platformās, piemēram, Windows, OS X, OS / 2 utt. Vārds Apache ir ņemts no vietējā nosaukuma Amerikāņu cilts Apache, kas slavena ar savām iemaņām karadarbībā un stratēģijas veidošanā.

Tā ir modulāra, uz procesu balstīta tīmekļa servera lietojumprogramma, kas ar katru vienlaicīgu savienojumu izveido jaunu pavedienu. Tas atbalsta vairākas funkcijas; daudzi no tiem ir apkopoti kā atsevišķi moduļi un paplašina tā pamatfunkcionalitāti, un tie var nodrošināt visu, sākot no servera puses programmēšanas valodas atbalsta līdz autentifikācijas mehānismam. Virtuālā mitināšana ir viena no šādām funkcijām, kas ļauj vienam Apache tīmekļa serverim apkalpot vairākas dažādas vietnes.

Kā instalēt Apache

Paketes vai lietojumprogrammas instalēšanai ir daudz veidu. Tur ir iekļauti zemāk -

  1. Viena no šīs atvērtā koda tīmekļa lietojumprogrammas iezīmēm ir tā, ka ikviens var izveidot instalētāju atbilstoši savai videi. Tas ļāva dažādiem piegādātājiem, piemēram, Debian, Red Hat, FreeBSD, Suse uc, pielāgot faila atrašanās vietu un apache konfigurāciju, ņemot vērā citas instalētās lietojumprogrammas un bāzes OS.
  2. Papildus instalēšanai no pārdevēja balstīta instalētāja vienmēr ir iespēja to izveidot un instalēt no avota koda. Apache instalēšana no avota faila ir neatkarīga no platformas un darbojas visās OS.

Apache tīmekļa serveris ir modulāra lietojumprogramma, kurā administrators var izvēlēties nepieciešamo funkcionalitāti un instalēt dažādus moduļus atbilstoši savām prasībām.

Visus moduļus var apkopot kā dinamiskos koplietojamos objektus (DSO ir objekta fails, kuru izpildes laikā var koplietot vairākas lietotnes), kas pastāv atsevišķi no galvenā apache faila. DSO pieeja ir ļoti ieteicama, un tā ļoti vienkāršo moduļu pievienošanu / noņemšanu / atjaunināšanu no serveru konfigurācijas.

Instalējiet Apache: Linux platformu

Par Red Hat vai uz rpm balstītām sistēmām

Ja izmantojat apgr./min (RedHat Package Manager ir utilīta lietojumprogrammu instalēšanai Linux sistēmās) balstītu Linux izplatīšanu, ti, Red Hat, Fedora, CentOs, Suse, varat instalēt šo lietojumprogrammu, izmantojot piegādātāja specifisko pakotņu pārvaldnieku vai tieši izveidojot failu rpm no pieejamā avota tarball.

Apache varat instalēt, izmantojot noklusējuma pakotņu pārvaldnieku, kas pieejams visos Red Hat balstītajos izplatījumos, piemēram, CentOs, Red Hat un Fedora.

[root @ amsterdam ~] # yum install httpd

Apache avota tarball varētu pārveidot par rpm failu, izmantojot šādu komandu.

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

Lai izveidotu .rpm failu no avota, jūsu serverī ir jābūt instalētai -devel pakotnei.

Kad avota fails ir pārveidots par rpm instalētāju, Apache instalēšanai varat izmantot šo komandu.

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

Pēc instalēšanas serveris netiek automātiski palaists, lai sāktu pakalpojumu, jums ir jāizmanto jebkura no šīm komandām Fedora, CentOs vai Red Hat.

[root @ amsterdam ~] # / usr / sbin / apachectl sākums[root @ amsterdam ~] # pakalpojuma httpd sākums[root @ amsterdam ~] # /etc/init.d/httpd sākums

Instalējiet Apache no avota

Lai instalētu apache no avota, serverī jāinstalē pakete -devel ... Jūs varat atrast jaunāko pieejamo Apache versiju, to varat lejupielādēt šeit Kad esat lejupielādējis avota failu, pārvietojiet to uz mapi / 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

Lai redzētu visas Apache pieejamās konfigurācijas opcijas, varat izmantot opciju ./configure -help. Visizplatītākā konfigurācijas opcija ir -prefix = {instalēt direktorijas nosaukumu}.

[root @ amserversterdam ~] ./ konfigurēt --help[root @ amserversterdam ~] ./ konfigurēt -prefix = / usr / local / apache -enable-so[root @ amserversterdam ~] padarīt[root @ amserversterdam ~] veiciet instalēšanu

Iepriekš minētajā piemērā parādīts Apache apkopojums direktorijā / usr / local / apache ar DSO iespēju. Opcija -enable-so var ielādēt nepieciešamos moduļus, lai apache izpildes laikā, izmantojot DSO mehānismu, nevis prasot atkārtotu kompilēšanu.

Kad instalēšana ir pabeigta, varat pārlūkot tīmekļa serveru noklusējuma lapu ar savu iecienītāko pārlūkprogrammu. Ja jūsu serverī ir iespējota ugunsmūris, OS ugunsmūrī ir jāparedz izņēmums attiecībā uz 80. Lai atvērtu 80. portu, varat izmantot šo komandu.

iptables -I INPUT -p tcp --dport 80 -j PIEŅEMT

pakalpojuma iptables saglabāšana

Apskatot noklusējuma Apache2 sveiciena ekrānu , pārlūkojot sava servera IP adresi.

Kas ir virtuālais resursdators?

Apache tīmekļa serveris var izvietot vairākas vietnes SAME serverī. Katrai vietnei nav nepieciešama atsevišķa servera mašīna un apache programmatūra. To var panākt, izmantojot virtuālā resursdatora vai VHost koncepciju.

Jebkuram domēnam, kuru vēlaties mitināt savā tīmekļa serverī, būs atsevišķs ieraksts apache konfigurācijas failā.

Apache Virtualhost veidi

  1. Virtuālais resursdators uz nosaukuma
  2. Virtuālais resursdators un adrese vai IP.

Virtuālais resursdators uz nosaukuma

Virtuālais hostings, kura pamatā ir nosaukums, tiek izmantots, lai mitinātu vairākas virtuālās vietnes uz vienas IP adreses.

Lai konfigurētu uz nosaukumiem balstītu virtuālo mitināšanu, jums jāiestata IP adrese, kurā saņemsit Apache pieprasījumus visām vēlamajām vietnēm. To var izdarīt, izmantojot NameVirutalHost direktīvu apache konfigurācijā, ti, failā httpd.conf / apache2.conf.

Apache virtuālā resursdatora piemērs:

NameVirtualHost *: 80ServerAdmin Šī e-pasta adrese ir aizsargāta pret mēstuļu robotiem. Lai to apskatītu, jums jābūt aktivizētam JavaScript.DocumentRoot /var/www/html/example1.comServera nosaukums www.piemers1.comServerAdmin Šī e-pasta adrese ir aizsargāta pret mēstuļu robotiem. Lai to apskatītu, jums jābūt aktivizētam JavaScript. DocumentRoot /var/www/html/example2.com servera nosaukums www.example2.com 

Varat pievienot tik daudz virtuālo resursdatoru, cik nepieciešams. Tīmekļa konfigurācijas failus varat pārbaudīt, izmantojot:

[root @ amsterdam ~] #httpd -tSintakse ir laba

Ja konfigurācijas failā ir nepareiza sintakse, tas radīs kļūdu

[root @ 115 conf.d] # httpd -tSintakses kļūda /etc/httpd/conf/httpd.conf 978. rindā:Nederīga komanda '*', iespējams, nepareizi uzrakstīta vai definēta ar moduli, kas nav iekļauts servera konfigurācijā

Virtuālais resursdators, kura pamatā ir IP

Lai iestatītu virtuālo mitināšanu, kura pamatā ir IP, jums ir nepieciešama vairāk nekā viena IP adrese, kas konfigurēta jūsu serverī. Tātad, vhost apache skaits būs atkarīgs no jūsu serverī konfigurētās IP adreses skaita. Ja jūsu serverim ir 10 IP adreses, varat izveidot 10 virtuālos resursdatorus, kuru pamatā ir IP.

Iepriekš redzamajā diagrammā divām vietnēm example1.com un example2.com tika piešķirti dažādi IP un viņi izmanto uz IP balstītu virtuālo mitināšanu.

Klausieties 192.168.0.100:80ServerAdmin Šī e-pasta adrese ir aizsargāta pret mēstuļu robotiem. Lai to apskatītu, jums jābūt aktivizētam JavaScript.DocumentRoot /var/www/html/example1.comServera nosaukums www.piemers1.comServerAdmin Šī e-pasta adrese ir aizsargāta pret mēstuļu robotiem. Lai to apskatītu, jums jābūt aktivizētam JavaScript. DocumentRoot /var/www/html/example2.com servera nosaukums www.example2.com 

Kas Apache ir nepieciešams, lai palaistu Php failu?

Lai palaistu Php failus Apache, serverī ir jāiespējo mod_php . Tas ļauj Apache interpretēt .Php failus. Tam ir Php apstrādātāji, kas interpretē Php kodu apache un nosūta HTML uz jūsu tīmekļa serveri.

Ja jūsu serverī ir iespējots mod_php, direktorijā /etc/httpd/conf.d/ jums būs fails ar nosaukumu php.conf. To var pārbaudīt arī ar:

httpd -M | grep "php5_module"

Rezultāts būs līdzīgs:

Php apstrādātāji Apache

  • mod_php
  • CGI
  • FastCGI
  • suPHP

mod_php ir vecākais PHP apstrādātājs, tas padara PHP par daļu no apache un neizsauc nevienu ārēju PHP procesu. Šis modulis pēc noklusējuma ir instalēts katrā Linux izplatīšanas krātuvē, tāpēc šī moduļa iespējošana / atspējošana ir ļoti vienkārša.

Ja kā PHP apstrādātāju izmantojat FastCGI , varat iestatīt vairākas PHP versijas, kuras izmantos dažādi konti jūsu serverī.

FastCGI ti mod_fastcgi ir paplašinājums mod_fcgid , kur kā mod_fcgid ir augstas veiktspējas alternatīvu CGI ti mod_cgi. Tas sāk pietiekamu skaitu CGI gadījumu, lai apstrādātu vienlaicīgus tīmekļa pieprasījumus. Tas arī izmanto suexec, lai atbalstītu dažādus lietotājus ar saviem PHP gadījumiem, un uzlabo tīmekļa drošību.

Lai palaistu rubīna failus Apache, ir jāiespējo mod_ruby. Apache var arī apstrādāt rubīna failus, izmantojot FastCGI. Ar mod_fcgid, ti, FastCGI, palīdzību ir iespējams izmantot vairākas rubīna versijas.

Varat arī instalēt apache pasažieri un konfigurēt Apache, lai to izmantotu rubīna lapu apkalpošanai.

(Phusion Passenger, pazīstams arī kā “ pasažieris ”, ir bezmaksas tīmekļa servera modulis, kas paredzēts integrēšanai ar Apache un Nginx)

Darbības mod_ruby instalēšanai serverī -

cd / tmpwget http://www.modruby.net/archive/mod_ruby-1.2.6.tar.gzdarva zxvf mod_ruby-1.2.6.tar.gzcd mod_ruby-1.2.6 /./configure.rb --with-apr-include = / usr / include / apr-1veidotveikt instalēšanu

Kā palaist Ruby ar Apache

Mums ir jāpievieno mod_ruby modulis Apache konfigurācijai, ti, /etc/httpd/conf.d/ruby.conf un jāpievieno šāda rinda.

LoadModule ruby_module moduļi / mod_ruby.so

Ja vēlaties iespējot vai atspējot šos moduļus, jums ir jārediģē apache konfigurācijas fails un komentāri vai komentāri par šiem moduļiem, ja tīmekļa serveris jau ir sastādīts ar šiem moduļiem.

Kā aizsargāt Apache tīmekļa serveri

Jūsu tīmekļa servera drošība ir ļoti svarīga, tas nozīmē ļaut citiem redzēt tikai paredzēto informāciju, aizsargāt jūsu datus un ierobežot piekļuvi.

Šīs ir izplatītas lietas, kas uzlabo jūsu Apache tīmekļa serveru drošību.

1) Apache versijas un OS informācijas slēpšana:

Apache kļūdās parāda tās versiju un operētājsistēmas nosaukumu, kā parādīts zemāk esošajā ekrānuzņēmumā.

Hakeris var izmantot šo informāciju, lai sāktu uzbrukumu, izmantojot publiski pieejamās vājās vietas konkrētajā servera vai OS versijā.

Lai nepieļautu, ka Apache tīmekļa serveris rāda šo informāciju, mums ir jāpārveido

Apache konfigurācijas failā ir pieejama opcija “servera paraksts”. Pēc noklusējuma tas ir “ieslēgts”, mums tas jāiestata “izslēgts”.

vim /etc/httpd/conf/httpd.conf
Servera paraksts ir izslēgtsServerTokens Prod

Mēs esam iestatījuši arī “ServerTokens Prod”, kas tīmekļa serverim liek atgriezt tikai apache un nomākt OS major un minor versiju

Pēc konfigurācijas faila modificēšanas jums ir jārestartē / jāpārlādē apache tīmekļa serveris, lai tas būtu efektīvs.

pakalpojuma httpd restartēšana

2) Atspējot direktoriju sarakstu

Ja jūsu dokumenta saknes direktorijā nav indeksa faila, pēc noklusējuma jūsu apache tīmekļa serveris parādīs visu dokumenta saknes direktorija saturu.

Šo funkciju var izslēgt noteiktā direktorijā, izmantojot “opciju direktīvu”, kas pieejama Apache konfigurācijas failā.

Opcijas - Indeksi

3) Nevajadzīgo moduļu atspējošana

Labā prakse ir atspējot visus nevajadzīgos moduļus, kas netiek izmantoti. Apache konfigurācijas failā ir pieejams iespējotā moduļa saraksts -

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

Daudzus no uzskaitītajiem moduļiem var atspējot likemod_imap, mod_include, mod_info, mod_userdir, mod_autoindex, jo tos gandrīz neizmanto neviens produkcijas tīmekļa serveris.

vi /etc/httpd/conf/httpd.conf#LoadModule auth_digest_module moduļi / mod_auth_digest.so

Kad esat komentējis moduli, saglabājiet failu.

Restartējiet apache pakalpojumus ar šādu komandu.

/etc/init.d/httpd restartējiet

4) Piekļuves ierobežošana failiem ārpus tīmekļa saknes direktorija

Ja vēlaties pārliecināties, ka faili, kas atrodas ārpus tīmekļa saknes direktorija, nav pieejami, jums jāpārliecinās, vai jūsu tīmekļa servera konfigurācijas failā direktorija ir ierobežota ar “Atļaut” un “Noraidīt”.

Opcijas navAllowOverride NoneRīkojums noliegt, atļautNoliegt no visiem

Kad esat ierobežojis piekļuvi ārpus tīmekļa saknes direktora, jūs nevarēsit piekļūt nevienam failam, kas atrodas nevienā citā tīmekļa servera mapē, jūs saņemsiet 404 atgriešanās kodu.

5) Izmantojot mod_evasive, lai atspēkotu DoS uzbrukumu

Ja vēlaties aizsargāt savu tīmekļa serveri no Dos (ti, pakalpojuma atteikuma), jums jāiespējo modulis mod_evasive. Tas ir trešās puses modulis, kas atklāj Dos uzbrukumu un neļauj uzbrukumam nodarīt tik lielu kaitējumu, kāds tas būtu, ja to atstātu, lai palaistu savu kursu. To varēja lejupielādēt šeit.

Lejupielādējiet iepriekš minēto failu

6) Mod_security izmantošana, lai uzlabotu apache drošību

Šis modulis darbojas kā Apache ugunsmūris un ļauj reāllaikā uzraudzīt trafiku. Tas arī neļauj tīmekļa serverim veikt nežēlīgus spēkus. Mod_security moduli varētu instalēt ar izplatīšanas noklusējuma pakotņu pārvaldnieku.

7) Pieprasījuma lieluma ierobežošana

Apache nav nekādu ierobežojumu attiecībā uz kopējo http pieprasījuma lielumu, kas varētu izraisīt DoS uzbrukumu. Apache direktīvas “LimitRequestBody” pieprasījuma lielumu varat ierobežot ar direktorijas tagu. Vērtību var iestatīt no 0 līdz 2 GB (ti, 2147483647 baiti) atbilstoši jūsu prasībām.

LimitRequestBody 512000

Apache žurnāla formāts

Apache žurnāli sniedz detalizētu informāciju, kas palīdz atklāt izplatītākās problēmas ar serveri.

Lai izveidotu piekļuves žurnālus, ir jāiespējo mod_log_configmodule.

Trīs direktīvas ir pieejamas apache konfigurācijas failā, ti

  • TransferLog: žurnāla faila izveide.
  • LogFormat: pielāgota formāta norādīšana.
  • CustomLog: žurnāla faila izveide un formatēšana.

TransferLog direktīva ir pieejama apache konfigurācijas failā, un tā rotē virtuālos resursdatora žurnāla failus atbilstoši iestatītajiem parametriem.

ServerAdmin Šī e-pasta adrese ir aizsargāta pret mēstuļu robotiem. Lai to apskatītu, jums jābūt aktivizētam JavaScript.DocumentRoot / usr / www / example / httpd / htdocs /Servera nosaukums www.example.comServerAlias ​​example.com www.exampleErrorLog / usr / www / example / httpd / logs / error_logTransferLog / usr / www / example / httpd / logs / accesslogCustomLog / usr / www / example / httpd / logs / accesslog kopā

Divu veidu Apache žurnāla formāts

  • Kopējais žurnāla formāts
  • Kombinētais žurnāla formāts.

Tos var iespējot, rediģējot apache konfigurācijas failu, ti, failu apache2.conf (Debian / ubuntu) vai httpd.conf (sistēmas, kas balstītas uz rpm).

Kopējais žurnāla formāts

LogFormat "% h% l% u% t \"% r \ "%> s% b" izplatītsCustomLog žurnāli / access_log kopīgi

Apache ģenerētais kopējais žurnāls

[Wed Oct 11 14:32:52 2000] [kļūda] [klienta 127.0.0.1] klientam atteica servera konfigurācija: / export / home / live / ap / htdocs / test

Kombinētais žurnāla formāts

LogFormat "% h% l% u% t \"% r \ "%> s% b \"% {Referer} i \ "\"% {User-agent} i \ "" kombinācijāCustomLog žurnāls / access_log kopā

Šeit,

  • % h ir attālais resursdators
  • % l ir lietotāja identitāte, ko nosaka identd
  • % u ir lietotāja vārds, ko nosaka HTTP autentifikācija
  • % t ir laiks, kad serveris pabeidza pieprasījuma apstrādi.
  • % r ir klienta pieprasījuma rinda. ("GET / HTTP / 1.0")
  • %> s ir statusa kods, ko no servera nosūta klientam (500, 404 utt.)
  • % b ir atbildes lielums klientam (baitos)
  • Novirzītājs ir lapa, kas novirza uz šo URL.
  • User-agent ir pārlūka identifikācijas virkne.

Apache ģenerētais kombinētais žurnāls:

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

Pielāgotais žurnāls katram serverim izveido atsevišķu žurnāla failu katram virtuālajam resursdatoram. Tas jānorāda konfigurācijas faila virtuālā resursdatora sadaļā.

Jūs varat redzēt zemāk minēto virtuālā resursdatora konfigurāciju, ģenerētais žurnāls būs pielāgots šim virtuālajam resursdatoram un formāts tiks apvienots.

Konfigurējiet savu pirmo ražošanas Web Sever

1. Lai darbotos ražošanas tīmekļa serveris, jums ir nepieciešams īpašs mezgls (fiziskais / virtuālais vai mākoņa gadījums), kurā darbojas Linux / Unix, Windows, MacOS utt.

2. Tīmekļa serverim jābūt tiešam tīkla savienojumam un tajā konfigurētai staticIP adresei .

3. Tam jābūt visiem tīmekļa lapu darbībai nepieciešamajiem moduļiem . Ja tīmekļa serveris apstrādā PHP lapas, tam jābūt iespējotam PHP modulim.

  1. Tam ir jābūt arī konfigurētai un darbināmai labai pretvīrusu lietojumprogrammai, lai aizsargātu Web serveri no ļaunprātīgas programmatūras vai vīrusu uzbrukumiem. Jums arī nepieciešams mehānisms, lai regulāri bez iejaukšanās atjauninātu konfigurēto pretvīrusu / pret ļaunprātīgu programmatūru lietojumprogrammu, lai gūtu maksimālu labumu no tām.
  2. Ja jūsu tīmekļa serverī ir mitināti simtiem domēnu, jums jāievieš ierobežojumi failu sistēmas kvotām katram domēnam, katra domēna izveidoto datu bāzu skaitam, e-pasta kontu skaitam katrā domēnā utt.
  3. Ja jūsu tīmekļa serverī ir iestatīti koplietošanas mitināšanas pakalpojumi, ir jāierobežo jūsu tīmekļa servera lietotāji . Dalītā mitināšanas lietotājam jābūt vismazākai lietotāja privilēģijai, lai viņš nesabojātu svarīgus failus un nesabojātu visu serveri. Apache nenodrošina šādu funkcionalitāti, un, lai to panāktu, ir nepieciešamas dažādas trešo pušu lietojumprogrammas, OS pielāgošana.
  4. Ja tīmekļa serverī pievienojat jaunu domēnu , tam ir jārediģē simtiem konfigurācijas failu, lai iespējotu visas pievienotā domēna funkcijas.
  5. Ja kādam no mitinātajiem domēniem ir nepieciešams atšķirīgs PHP iestatījums nekā pārējiem domēniem, tā ieviešana Apache Web servera kodolā ir ļoti sarežģīta, un tas lielā mērā ir jāpielāgo jūsu tīmekļa serverim.
  6. Produkcijas tīmekļa serverim ir nepieciešams ugunsmūris, lai bloķētu nevēlamu trafiku, kas varētu izraisīt lielu servera slodzi. Īstenošanas IPTABLE noteikumus ar komandrindu, ir ļoti sarežģīti. Lai uzrakstītu efektīvus ugunsmūra noteikumus nevēlamas trafika bloķēšanai, tai ir nepieciešama Linux / Unix pamata vides pieredze. IPTABLE pamatā ir netfilter modulis; tas ir OS līmeņa ugunsmūris, kas ļauj administratoram izveidot noteikumus par ienākošo / izejošo datplūsmu serverī.
  7. Ražošanas tīmekļa serverim ir nepieciešamas vairākas dažādas lietojumprogrammas, piemēram, E-pasts , FTP failu augšupielādei, Domēnu vārdu sistēma rezervētiem domēniem. Visu šo lietojumprogrammu pārvaldībai Linux / Unix pamata sistēmā ir vajadzīgas zināšanas par attiecīgajām tehnoloģijām.

Tātad var teikt, ka tīmekļa servera pārvaldīšana vairākiem domēniem ir ļoti sarežģīts uzdevums un prasa rediģēt simtiem konfigurācijas failu, pielāgojot katru lietojumprogrammu, lai sasniegtu vēlamo rezultātu. Iesācējiem būs ļoti grūti novērst kļūdu konfigurāciju.

Risinājums, izmantojot Cpanel vai līdzīgu programmatūru

Cpanel nodrošina grafisku veidu, kā pārvaldīt jūsu tīmekļa serveri . Tas ir paredzēts, lai sniegtu masveida mitināšanas pakalpojumus, kurus ir viegli lietot un konfigurēt. cPanel ir samazinājis tehniskos šķēršļus ienākšanai mitināšanas un tīmekļa serveru pārvaldībā. Tas atvieglo sarežģītu uzdevumu izpildi, nodrošina daudzas noderīgas un viegli lietojamas tīmekļa saskarnes, kas veic kopīgus sistēmas administrēšanas uzdevumus, kas nepieciešami tīmekļa servera darbībai.

cPanel apkopo savu programmatūras versiju.

Ja jums ir jāpārkompilē savs tīmekļa serveris, ti, apache, uz parastās Linux platformas, jums manuāli jāizvēlas / jāmeklē nepieciešamais modulis. cPanel nodrošina Easyapache funkcionalitāti, kas ir uz skripta balstīta tīmekļa servera kompilēšanas metode.

Tas nodrošina ne tikai tīmekļa pakalpojumus, bet arī pastu, DNS, FTP un daudzus citus pakalpojumus, kas nepieciešami jūsu tīmekļa lietojumprogrammai.

Uzdevums, kuram nepieciešama pieredze par Linux / Unix pamata hostingu, piemēram, SSL instalēšana, Apache atkārtota kompilēšana ar dažādiem PHP moduļiem, Web Security atjaunināšana, efektīvu IPTABLE noteikumu konfigurēšana, ftp lietotāju pievienošana, pasta kontu izveide katram domēnam, dokumenta saknes skenēšana ar antivīrusu un datu bāzes izveidi ir viegli pabeigt ar cPanel.

Tas nodrošina daudz skriptu, kas novērš, instalē un novērš izplatītākos administratīvos uzdevumus.

Tas nodrošina dublēšanas un atjaunošanas funkcionalitāti, novēršot nepieciešamību manuāli kopēt failus dublējuma krātuvē. Ja dublējat savu domēnu, cPanel izveidos darvas failu, kas satur dokumenta saknes mapi, e-pasta kontus un pastus, ftp kontus, datu bāzes, DNS ierakstus un citas lietojumprogrammas.

Tajā ir arī detalizēta dokumentācija, un tajā ir ļoti liela lietotāju kopiena, kurā jūs varētu apspriest un saņemt savu problēmu risinājumu.

Tātad, var teikt, ka cPanel ir labākā lietojumprogramma, lai pārvaldītu jūsu tīmekļa serveri ar nepieciešamajām funkcijām. Tas nodrošina jums viegli lietojamu saskarni sava domēna pārvaldībai un mehānismu, lai izvairītos no galvenā Web servera pārvaldības sarežģītības.

CPanel ir daudz konkurējošu produktu, piemēram, Plesk, ISPConfig, Ajenti, Kloxo, Open Panel, Zpanel utt.

Interesanti raksti...