Kā instalēt cPanel un WHM vietnē CentOS 7

Daudzu Linux serveru pārvaldības uzdevumu ietvaros mēs zinām, ka katram no uzdevumiem ir būtiska loma visu strukturālo procesu optimālai darbībai, kas ir konfigurēti lietotāju, komandu vai īpašu lomu līmenī.

Šoreiz Solvetic runās par grafiskā interfeisa rīku, ko sauc par cPanel, un mēs redzēsim, kā tas var kļūt par sabiedroto konkrētiem uzdevumiem CentOS 7 serveru kontrolē un pārvaldībā.

CPanel izmēģinājuma licenci var iegādāties, izmantojot šo saiti:

Kas ir cPanelcPanel, vadības panelis, ir vadības panelis, kas izstrādāts 1997. gadā un piedāvā mums augstas kvalitātes tīmekļa mitināšanu ar lieliskām funkcijām, kuras var pārvaldīt no grafiskās konsoles, pateicoties WHM (Web Host Manager), kur katra no tām atbilst savām funkcijām:

  • cPanel ļauj lietotājam piekļūt, lai pārvaldītu tīmekļa mitināšanas kontus
  • WHM ir atbildīgs par piekļuves nodrošināšanu root lietotājiem, lai kontrolētu un pārvaldītu visus tur mitinātos serverus un kontus.

Starp daudzajām tā īpašībām mēs atrodam:

  • Lietotājam draudzīgs interfeiss
  • Bezmaksas serveru migrācija
  • Tas ļauj mums izveidot e -pasta kontus, ekspeditorus un automātiskos atbildētājus.
  • Mēs varam piešķirt katalogiem paroli, liegt IP adreses, cita starpā ierobežot piekļuvi, izmantojot SSL un TLS.
  • Mēs varam pievienot jaunus domēnus un apakšdomēnus
  • Ļauj rediģēt un izveidot uzraudzīto failu rezerves kopijas
  • Tas ļauj uzglabāt lielu datu apjomu, pateicoties MySQL un PostgreSQL integrācijai
  • Ģenerē ziņojumus par tīmekļa notikumiem, kurus var uzraudzīt, izmantojot tādus rīkus kā Webalizer un AWStats
  • Viņiem ir pieejamas vairāk nekā 500 lietojumprogrammas un spraudņi, lai paplašinātu savas iespējas
  • Ļauj veikt pārsūtīšanu un rezerves kopijas

CPanel un WHM instalēšanas prasības CentOS 7Pastāv vairākas pamatprasības cPanel optimālai darbībai CentOS 7:

  • Vismaz 1 GB RAM
  • 20 GB brīvas vietas cietajā diskā
  • CPanel licence piedāvā izmēģinājuma versiju, bet oficiālā maksā 20 USD mēnesī vai 200 USD gadā.
  • Ir standarta saimniekdatora nosaukums
  • Ir svarīgi, lai CentOS 7 būtu tīra instalācija bez iepriekš instalētām lietojumprogrammām

Jāatzīmē, ka tad, kad CentOS 7 instalēsim cPanel ar WHM, tas paliks tur, un vienīgais veids, kā to noņemt, ir operētājsistēmas pārinstalēšana. Paturot to prātā, mēs turpinām instalēt CentOS 7 cPanel.

1. Perl, Curl instalēšanas un instalēšanas skripta lejupielāde

1. darbība
Tā kā cPanel ir uzrakstīts šajā programmēšanas valodā, mums jāpārliecinās, vai Perl ir instalēts CentOS 7, vai, ja tas nav iespējams, instalējiet to, izmantojot šādu komandu:

 yum instalēt perl

2. solis
Nākamais solis ir instalēt Curl uz CentOS 7, ja tas vēl nav instalēts, lai automātiski palaistu komandas cPanel instalēšanas procesā. Lai instalētu Curl, mēs izpildīsim šādu rindu:

 yum instalēt čokurošanās
Šajā gadījumā tas jau ir instalēts:

3. solis
Tagad mēs turpinām izpildīt šādu rindu, lai lejupielādētu skriptu mūsu galvenajā direktorijā:

 curl -o jaunākais -L https://securedownloads.cpanel.net/latest

4. solis
Pēc lejupielādes mēs sākam lejupielādētā skripta izpildes procesu, izpildot šādu rindu:

 sh jaunākais

Instalēšanas process turpināsies:

5. solis
Ir svarīgi, lai mēs iestatītu servera nosaukumu attiecīgajam domēnam, izmantojot šādu sintaksi:

 saimniekdatora nosaukums computer.domain.com
Mums jābūt pacietīgiem, jo ​​cPanel instalēšanas process ilgst no 30 minūtēm līdz stundai atkarībā no tīkla ātruma un stāvokļa.

Kad cPanel instalēšanas process CentOS 7 būs pabeigts, mēs redzēsim sekojošo. Lai piemērotu attiecīgās izmaiņas, sistēma būs jārestartē.

Process, kura instalēšanai CentP 7 izmanto cPanel un WHM, ir šāds:

  • Pirmkārt, tā analizē visas paketes, lai pārbaudītu to integritāti, un, ja ir bojāta pakete, tā tiks atjaunināta, izmantojot komandu yum.
  • Vēlāk tas lejupielādē valodas failus un bāzes failus lietojumprogrammas instalēšanai.
  • Pēc tam instalējiet dažādus Perl moduļus, izmantojot CPAN, un papildu paketes, izmantojot yum.
  • Visbeidzot lejupielādējiet un apkopojiet Apache un PHP ar saistīto moduļu grupu.

6. darbība
Kad šis process ir pabeigts, mēs varēsim piekļūt cPanel, un mēs ejam uz pārlūkprogrammu un adreses joslā ievadām šādu rindu:

 http: // server_IP: 2087
Tiks parādīts šāds logs, kurā kā cPanel piekļuves akreditācijas dati būs jāievada saknes lietotājs un tā parole.

7. solis
Kā redzam, tas norāda, ka savienojums ar vietni nav drošs, tāpēc mēs noklikšķināsim uz pogas Papildu un jaunajā logā pievienosim attiecīgo izņēmumu, lai atļautu savienojumu ar cPanel. Tur mēs noklikšķinām uz Apstiprināt drošības izņēmumu, lai piekļūtu.

8. solis
Kad būsim izveidojuši izņēmumu, mēs piekļūsim cPanel galvenajam logam, kur, kā jau minējām, būs jāpiesakās ar saknes lietotāju un tā paroli:

9. solis
Noklikšķinot uz Pieteikties, pirmais solis, kas mums jāveic, ir akceptēt cPanel licences noteikumus:

PALIELINĀT

10. solis
Apakšā mēs noklikšķinām uz pogas Piekrītu / Iet 2. solis, lai pārietu uz 2. darbību. Šajā solī būs jākonfigurē tīkla parametri, un šeit mēs iekļausim savu e -pasta adresi, lai saņemtu attiecīgos paziņojumus no cPanel un būs iespēja aizpildīt papildu laukus, ja mēs to vēlēsimies.

PALIELINĀT

Šī soļa pēdējā daļā mēs varēsim redzēt DNS serveru konfigurāciju un, ja nepieciešams, varēsim definēt iekārtas FQDN nosaukumu. Noklikšķiniet uz pogas Saglabāt un pāriet uz 3. darbību.

PALIELINĀT

11. solis
Trešajā solī mums jākonfigurē iekārtas IP adrese, ja process vēl nav veikts, un jādefinē attiecīgais tīkla adapteris, apakšā mēs varam redzēt pašreizējo konfigurāciju:

PALIELINĀT

12. solis
Kad šīs vērtības ir definētas, noklikšķiniet uz pogas Pāriet uz 4. darbību, kur būs iespējams konfigurēt pārvaldāmos serverus ar attiecīgajām IP adresēm:

PALIELINĀT

13. solis
Kad šīs vērtības ir noteiktas, noklikšķiniet uz Saglabāt un pārejiet uz 5. darbību, kur redzēsim, ka izveidotā konfigurācija tiks pārvaldīta:

PALIELINĀT

Kad konfigurācija ir saglabāta, 5. darbībā mums jākonfigurē pakalpojumi, kas tiks piešķirti cPanel:

PALIELINĀT

14. darbība
Ieteicamā noklusējuma opcija ir Pure-FTPD. Šī soļa apakšā mēs varam iespējot cPHulk brutāla spēka aizsardzību, kas mums nodrošina drošības līmeni cPanel pārvaldībā.

PALIELINĀT

Kad tas ir definēts, noklikšķiniet uz Saglabāt un pārejiet uz 6. darbību, kur tiks konfigurēta attiecīgā atlase:

PALIELINĀT

Visbeidzot, 6. solī mēs varam noteikt kvotas, kas ļaus mums pārvaldīt vietu diskā:

PALIELINĀT

15. solis
Tur mēs varam izmantot vai nē kvotu sistēmu. Kad šīs vērtības ir definētas, noklikšķiniet uz Pabeigt iestatīšanas vedni, lai aizvērtu vedni un piekļūtu cPanel konsolei:

PALIELINĀT

Šī ir galvenā WHM konsole, un tajā mēs varam redzēt cPanel piedāvātās iespējas, kas mums ir noderīgas un praktiskas:

PALIELINĀT

Katra no šīm iespējām lieliski palīdzēs visai pārvaldīto serveru administrācijai.

PiezīmeJa licence iegādāta cPanel un mēs redzam, ka konsole tiek parādīta kā izmēģinājuma versija, tas ir tāpēc, ka skripta skripts neatjaunina licenci ar ugunsmūri saistītu problēmu dēļ, lai to labotu, būs jāizpilda sekojošs:

 / usr / local / cpanel / cpkeyclt

2. CPanel un WHM failu konfigurācijas ceļi


Zemāk mēs atrodam galvenos maršrutus, kuriem varam piekļūt, izmantojot CentOS 7, lai pārvaldītu noteiktus lietojumprogrammas parametrus:

CPanel katalogi

 / usr / local / cpanel

Trešo pušu rīki

 / usr / local / cpanel / 3rdparty /

Papildinājumu vai cPanel spraudņu katalogi

 / usr / local / cpanel / addons /

Bāzes faili, piemēram, Phpmyadmin, motīvi

 / usr / local / cpanel / base /

CPanel binārie faili

 / usr / local / cpanel / bin /

CGI faili

 / usr / local / cpanel / cgi-sys /

Piekļuve cPanel un notikumu failu kļūdai

 / usr / local / cpanel / logs /

WHM faili

 / usr / local / cpanel / whostmgr /

Apache konfigurācija

 /etc/httpd/conf/httpd.conf

Exim pasta servera konfigurācija

 /etc/exim.conf

Nosauktie konfigurācijas faili

 /etc/named.conf

ProFTP un Pureftpd konfigurācijas faili

 /etc/proftpd.conf un /etc/pure-ftpd.conf

CPanel lietotāju faili

 / var / cpanel / users / username

CPanel konfigurācijas faili (tweak settings)

 /var/cpanel/cpanel.config

Tīkla konfigurācijas faili

 / etc / sysconfig / network

Papildinājumi un apakšdomēna informācija

 / etc / userdomains

CPanel atjaunināšanas faili

 /etc/cpupdate.conf

Clamav konfigurācijas faili

 /etc/clamav.conf

MySQL konfigurācijas faili

 /etc/my.cnf

PHP ini konfigurācijas faili

 /usr/local/lib/php.ini

Tādā veidā mēs atrodam cPanel sabiedroto tīmekļa mitināšanai un atbilstošu komandu un saistīto kontu pārvaldību.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave