Sådan installeres cPanel & WHM i CentOS 6


cPanel er et af de mest populære kommercielle kontrolpaneler til Linux webhosting. Jeg har arbejdet med cPanel i de sidste 3+ år for at administrere alle Shared, Reseller og business hosting kunder.

Den leveres med cPanel og Web Host Manager, hvilket gør webhosting lettere for dig. WHM giver dig rodniveauadgang til din server, mens cPanel giver brugergrænseflade til adgangsgrænseflade til at administrere deres egen webhostingkonto på serveren.

cPanel kontrolpanel er meget alsidigt kontrolpanel til styring af dine hosting-servere, det har masser af funktioner, der gør webhosting lettere for dig. Nogle af dem er anført nedenfor:

  • Kraftige GUI-kontroller på din server med WHM.
  • Kan udføre kedelige opgaver som sikkerhedskopier, migrationer og restaureringer på en meget nem og jævn måde.
  • Fremragende DNS- og mailserveradministration til hovedserver og såvel som klientkonto.
  • Kan let skifte/aktivere/deaktivere tjenester til serveren.
  • Kan konfigurere SSL/TLS til alle servertjenester og klientdomæner.
  • Nem integration med Phpmyadmin for at give en webbaseret grænseflade til at administrere dine MySQL-databaser.
  • Du er velkommen til at ommærke det.
  • Kan let integreres med WHMCS for at automatisere faktureringsadministration.

Her i denne artikel dækker vi cPanel & WHM-installation på CentOS/RHEL 6.5 og deler nogle flere nyttige oplysninger, der hjælper dig med at administrere cPanel & WHM.

  1. En frisk og minimal installation af CentOS 6.5-serveren.
  2. Mindst 1 GB.
  3. Et minimum på 20 GB ledig diskplads kræves til cPanel-installation.
  4. En cPanel-licens.

Installation af cPanel i CentOS og RHEL 6

Sørg først for, at OS-versionen, som din Linux-boks kører på, skal du bruge følgende kommando for at gøre det.

# cat /etc/redhat-release

CentOS release 6.4 (Final)

Hvis du ikke har den nyeste version, skal du opdatere dit operativsystem til den nyeste version, i CentOS og RHEL, vi kan simpelthen gøre det med yum-pakkeinstallatør.

# yum update

Når opdateringer er afsluttet, og tjek derefter den nyeste OS-version med den samme kommando ovenfor.

# cat /etc/redhat-release

CentOS release 6.5 (Final)

Dernæst skal du sikre dig, at dit system har et standardværtsnavn, ellers indstil det som følger.

# hostname cpanel.tecmint.lan

Når du har sikret OS-versionen og værtsnavnet, behøver du ikke installere andre afhængighedspakker, cPanel autoinstallationsscript gør alt for dig. Vi kan downloade cPanel-installationsfil under/hjemmekataloget.

# cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Denne kommando ovenfor ændrer din session til hjemmekataloget, downloader den nyeste version af cPanel & WHM og kører installationsskriptet.

Vigtigt: Jeg har kraftigt anbefalet at køre cPanel automatisk installationsscript i skærmtilstand, hvis du gør det med SSH, fordi det tager 30-40 minutter at gennemføre installationen afhængigt af dine serverressourcer og båndbreddeshastighed.

Verifying archive integrity... All good.
Uncompressing cPanel & WHM Installer.....
        ____                  _
    ___|  _ \ __ _ _ __   ___| |
   / __| |_) / _` | '_ \ / _ \ |
  | (__|  __/ (_| | | | |  __/ |
   \___|_|   \__,_|_| |_|\___|_|
  
  Installer Version v00061 r019cb5809ce1f2644bbf195d18f15f513a4f5263

Beginning main installation.
2017-03-04 04:52:33  720 ( INFO): cPanel & WHM installation started at: Sat Mar  4 04:52:33 2017!
2017-03-04 04:52:33  721 ( INFO): This installation will require 20-50 minutes, depending on your hardware.
2017-03-04 04:52:33  722 ( INFO): Now is the time to go get another cup of coffee/jolt.
2017-03-04 04:52:33  723 ( INFO): The install will log to the /var/log/cpanel-install.log file.
2017-03-04 04:52:33  724 ( INFO): 
2017-03-04 04:52:33  725 ( INFO): Beginning Installation v3...
2017-03-04 04:52:33  428 ( INFO): CentOS 6 (Linux) detected!
2017-03-04 04:52:33  444 ( INFO): Checking RAM now...
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): To take full advantage of all of cPanel & WHM's features,
2017-03-04 04:52:33  233 ( WARN): such as multiple SSL certificates on a single IPv4 Address
2017-03-04 04:52:33  233 ( WARN): and significantly improved performance and startup times,
2017-03-04 04:52:33  233 ( WARN): we highly recommend that you use CentOS version 7.
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): Installation will begin in 5 seconds.
....

Nu skal du vente på, at cPanel-installationsscriptet afslutter installationen.

cPanel ændrer stærkt dit operativsystem, og det er grunden til, at ingen cPanel Uninstaller er tilgængelig på nettet hidtil, skal du omformatere din server for at fjerne cPanel fuldstændigt fra din server.

  1. Den kontrollerer for forskellige pakker for at sikre, at der ikke er nogen konflikter, og den finder nogen pakkekonflikt, den afinstallerer tidligere pakker med yum, og det anbefales derfor at installere cPanel på et nyt operativsystem.
  2. Downloader sprog og basisfiler til installation.
  3. Installerer forskellige Perl-moduler via CPAN og andre nødvendige pakker med yum.
  4. Downloads og kompilerer PHP og Apache med forskellige tilknyttede moduler.

Når scriptet er færdig med installationen, vises det, at cPanel-installationen er afsluttet. Du bliver muligvis bedt om at genstarte serveren efter installationen.

Derefter skal du gennemføre installationsguiden fra dens webbaserede grænseflade, og du kan få adgang til WHM med følgende URL.

http://your-server-ip:2087

OR

http://your-host-name:2087

cPanel åbner sin webgrænseflade som ligner nedenunder.

Log ind med bruger “root” og din adgangskode. Der er nogle flere klik tilbage for at fuldføre cPanel-installationen. Enig slutbrugerlicensaftale ved at klikke på “Jeg er enig?/Gå til trin 2” -knappen:

Angiv venligst den fungerende e-mail-adresse og kontakt-SMS-adresse i henholdsvis kolonnen "Serverkontakt-e-mail-adresse" og "Serverkontakt-SMS-adresse", fordi din cPanel sender alle vigtige alarmer, meddelelse til denne e-mail-id (anbefales). Du kan også udfylde resten, hvis du har en.

Angiv et gyldigt FQDN-værtsnavn og Resolver-poster for din server i dette netværksafsnit. Du kan bruge Google-resolvere i dette afsnit, hvis du ikke har din ISP's resolvere. Se billedet nedenfor.

Hvis du har tilknyttet mere end en IP med dit NIC-kort, og du vil oprette en bestemt IP til din servers hoved-IP, kan du gøre det herfra. For at gøre det skal du vælge IP fra rullemenuen og klikke på “Gå til opsætning 4 ”.

I den 4. installationsguide kan du vælge DNS-server, som du vil bruge. Du kan vælge en af dem i henhold til deres fordele, ulemper og dine serverressourcer. Læs sammenligningen omhyggeligt, og vælg DNS-serveren. Se billedet nedenfor.

I samme trin, skriv venligst de navneservere, du vil bruge i formatet ns1/ns2.example.com. Tilføj også en A-post til dit værtsnavn og navneserver ved at markere afkrydsningsfeltet, se billedet nedenfor.

Du kan vælge og oprette forskellige tjenester som FTP, Mail og Cphulk i trin 5 i denne webbaserede guide, se snapshots og beskrivelsen nedenfor.

Du kan vælge FTP-server efter eget valg fra denne guide, som du vil bruge til din server afhængigt af deres fordele, ulemper og afhængigt af din lethed og krav.

Cphulk brute force-beskyttelse registrerer og blokerer falske adgangskodeangrebsaktiviteter og blokerer deres IP for din server. Du kan aktivere/deaktivere og konfigurere det fra denne installationsguide. Se snapshotet nedenfor.

Sidste trin 6 giver dig mulighed for at aktivere kvoter, som hjælper dig med at spore diskpladsbrug.

Vælg "Brug filsystemkvoter" og klik på "Afslut installationsguiden" for at fuldføre installationsprocessen. Når du er færdig med installationen, vises WHMs startside som nedenfor ..

Du kan se, at WHMs startside viser alle kontrolpanelindstillinger og sidebjælker med søgefunktion, som giver dig mulighed for at søge efter muligheder ved blot at skrive deres navne.

Nogle gange er cPanel-installationsscript ikke i stand til at opdatere licensen på grund af firewall- eller resolverindgange, og du vil se prøveadvarsel på siden. Du kan gøre det manuelt med følgende kommando.

[email  [~]# /usr/local/cpanel/cpkeyclt

Som jeg fortalte dig ovenfor, at Cpanel er til adgang på brugerniveau, og WHM er til root-niveauadgang, skal du oprette en konto med mulighed tilgængelig i WHM. Her har jeg oprettet en konto med brugernavnet “tecmint” for at vise dig visningen af cPanel for brugerne. Se billedet nedenfor.

Andet nyttigt at vide, før du begynder at arbejde med Cpanel og WHM.

CPanel Backend Files

  1. Cpanel-bibliotek:/usr/local/cpanel
  2. Tredjepartsværktøjer:/usr/local/cpanel/3rdparty/
  3. Cpanel-tilføjelsesmappe:/usr/local/cpanel/addons/
  4. Basisfiler som Phpmyadmin, skins:/usr/local/cpanel/base/
  5. cPanel-binære filer:/usr/local/cpanel/bin/
  6. CGI-filer:/usr/local/cpanel/cgi-sys/
  7. Cpaneladgang og fejllogfiler:/usr/local/cpanel/logs/
  8. Whm-relaterede filer:/usr/local/cpanel/whostmgr/

Vigtige conf-filer

  1. Apache-konfigurationsfil: /etc/httpd/conf/httpd.conf
  2. Exim mail server conf file: /etc/exim.conf
  3. Navngivet conf-fil: /etc/named.conf
  4. ProFTP og Pureftpd conf-fil: /etc/proftpd.conf og /etc/pure-ftpd.conf
  5. Cpanel-brugerfil:/var/cpanel/brugere/brugernavn
  6. Cpanel-konfigurationsfil (Tweak-indstillinger): /var/cpanel/cpanel.config
  7. Netværkskonfigurationsfil:/etc/sysconfig/netværk
  8. Tilføjelser, parkeret og underdomæneoplysninger:/etc/userdomains
  9. Konfigurationsfil for Cpanel-opdatering: /etc/cpupdate.conf
  10. Clamav conf-fil: /etc/clamav.conf
  11. Mysql-konfigurationsfil: /etc/my.cnf
  12. PHP ini conf-fil: /usr/local/lib/php.ini

Reference Links

cPanel/WHM-hjemmeside

For nu er alt sammen med Cpanel-installation, der er så mange funktioner i Cpanel og WHM, som hjælper dig med at opsætte webhosting-miljø. Hvis du står over for problemer med at konfigurere Cpanel på din Linux-server eller har brug for anden hjælp som f.eks. Sikkerhedskopier, gendannelser, migreringer osv., Kan du blot kontakte os.

Indtil da skal du forblive forbundet med linux-console.net for mere spændende og interessante tutorials i fremtiden. Efterlad dine værdifulde kommentarer og forslag nedenfor i vores kommentarsektion.