Hvernig á að setja upp cPanel og WHM í CentOS 7


cPanel er vel þekkt, áreiðanlegasta og leiðandi viðskiptastjórnborð fyrir vefhýsingarþjónustu. Það er ríkt af eiginleikum og hægt er að nota það í gegnum öflugt grafískt notendaviðmót til að stjórna allri sameiginlegri, endursölu- og fyrirtækjahýsingarþjónustu og fleira.

Það kemur með cPanel og Web Host Manager (WHM), sem gerir vefhýsingu auðveldari fyrir vefstjóra:

  • WHM býður upp á aðgangsviðmót á rótar- og söluaðilastigi, þar sem notendur geta stjórnað stillingum sem tengjast stjórnun netþjóns og reikningsstjórnun.
  • Á meðan cPanel býður upp á aðgangsviðmót notendastigs til að stjórna vefhýsingarreikningi á þjóninum.

  1. Leiðandi og öflugt GUI til að stjórna netþjóninum þínum með WHM.
  2. Styður nú rafbílavottorð.
  3. Styður API auðkenningartákn.
  4. Býður nú upp á AutoSSL sem styður proxy undirlén.
  5. Gerir þér kleift að skoða SSL stöðu í cPanel.
  6. Styður aðgerðir eins og öryggisafrit, flutning og endurheimt á mjög auðveldan og sléttan hátt.
  7. Styður framúrskarandi DNS- og póstþjónsstjórnun fyrir aðalþjón og sem og biðlarareikning.
  8. Styður stjórnun (ræsa/stöðva/virkja/slökkva) þjónustu á þjóni.
  9. Gerir þér kleift að stilla SSL/TLS fyrir allar netþjónaþjónustur og lén viðskiptavina.
  10. Auðveld samþætting við Phpmyadmin hefur umsjón með MySQL gagnagrunnum þínum úr vafra.
  11. Styður vörumerki.
  12. Leyfir samþættingu við WHMCS til að gera innheimtustjórnun sjálfvirkan og svo margt fleira.

Í þessari grein munum við lýsa því hvernig á að setja upp cPanel og WHM á RHEL/CentOS 7 og fjalla um upphaflegar stillingar til að stjórna cPanel og WHM.

  1. Hrein fersk lágmarksuppsetning á CentOS 7 miðlara.
  2. Lágmark 1 GB vinnsluminni (en mælt er með 2 GB).
  3. Að minnsta kosti 20GB af lausu plássi (en 40 GB mælt með).
  4. Gildt cPanel leyfi.
  5. Staðlað hýsingarheiti (FQDN eða Fully Qualified Domain Name)
  6. Perl

Áður en við höldum áfram í uppsetningarhlutann verður þú að hafa þetta í huga að mikilvægum atriðum:

  • Þegar þú hefur sett upp cPanel/WHM er ekki hægt að fjarlægja það úr kerfinu þínu. Þú verður að setja upp stýrikerfið aftur til að fjarlægja það.
  • cPanel er viðskiptahugbúnaður og þarf leyfi til að virka, hins vegar er 15 daga prufuáskrift (sem er sjálfkrafa virkjuð þegar þú setur upp cPanel), þú getur sett upp hugbúnaðinn þinn með prufuáskriftinni og keypt síðan hugbúnaðinn síðar.

Uppsetning cPanel í CentOS 7

1. Gakktu úr skugga um að þjónninn þinn hafi staðlað hýsingarnafn (FQDN eða Fully Qualified Domain Name), annars stilltu það sem hér segir (í þessu dæmi er cpanel hýsingarheitið og tecmint.lan er lénið):

# hostnamectl set-hostname cpanel.tecmint.lan

2. cPanel er skrifað í Perl, vertu viss um að þú hafir Perl uppsett á netþjóninum þínum, annars skaltu keyra skipunina hér að neðan til að setja það upp á vélinni þinni.

# yum install perl

3. Þú þarft ekki að keyra neinar skipanir til að setja það upp, það er til sjálfvirkt uppsetningarforskrift smíðað fyrir þig. Allt sem þú þarft að gera er að hlaða niður cPanel uppsetningarforskriftinni með cURL skipuninni, ef þú ert ekki með cURL skipunina uppsetta skaltu fyrst setja hana upp eins og svo.

# yum install curl

4. Sæktu síðan nýjustu uppsetningarforskriftina í heimaskrána.

# curl -o latest -L https://securedownloads.cpanel.net/latest

5. Nú skaltu keyra sjálfvirka uppsetningarforskriftina. Athugaðu að ef þú hefur skráð þig inn á netþjóninn með SSH, mælum við eindregið með því að keyra cPanel sjálfvirkt uppsetningarforskrift í skjáham, því það tekur 40-60 mínútur að klára uppsetninguna, allt eftir auðlindum netþjónsins og nettengingarhraða.

# sh latest
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.
....

Á þessum tímapunkti skaltu halla þér aftur og slaka á, kannski geturðu fengið þér kaffibolla á meðan þú bíður eftir að cPanel uppsetningarforritið ljúki uppsetningunni.

Athugaðu að cPanel mun gríðarlega breyta stýrikerfinu þínu og þetta er hvernig sjálfvirka uppsetningarforskriftin virkar:

  • Það skoðar ýmsa pakka til að tryggja að engir árekstrar verði og það finnur hvers kyns pakkaátök, það uppfærir og fjarlægir fyrri pakka með yum cPanel á Fresh OS.
  • Það hleður einnig niður tungumála- og grunnskrám til uppsetningar.
  • Setur upp ýmsar Perl einingar í gegnum CPAN og aðra nauðsynlega pakka með yum.
  • Það hleður niður og safnar saman PHP og Apache með ýmsum tengdum einingum.

Þegar uppsetningunni lýkur muntu sjá úttakið hér að neðan. Þú gætir verið beðinn um að endurræsa netþjóninn eftir uppsetningu.

6. Eftir það þarftu að klára uppsetningarhjálpina úr vefviðmóti þess og þú getur fengið aðgang að WHM með eftirfarandi vefslóð:

http://SERVER_IP:2087

Skráðu þig núna inn með notanda \rót og lykilorðinu þínu. Það eru nokkrir fleiri smellir eftir til að ljúka uppsetningu cPanel.

7. Næst skaltu lesa notendaleyfissamninginn og samþykkja skilmálana með því að smella á \I Agree?/Go Step 2 hnappinn til að halda áfram.

8. Síðan muntu fara í hlutann Uppsetning netkerfis, gefa upp vinnunetfangið þitt og SMS-tölu tengiliða í dálkinum \Netfang tengiliðanetfangs miðlara\ og \SMS netfang tengiliðaþjóns\ í sömu röð.

Þetta gerir cPanel kleift að senda allar mikilvægar tilkynningar, tilkynningu á þetta tölvupóstauðkenni (ráðlagt). Þú getur líka fyllt út restina upplýsingar, eins og þörf krefur.

9. Næst skaltu fara í Hýsingarnafn hlutann, slá inn gilt FQDN hýsingarheiti og Resolver færslur fyrir netþjóninn þinn í Networking hlutanum eins og sýnt er á skjámyndinni hér að neðan.

Þú getur notað Google resolvera í þessum hluta ef þú ert ekki með lausnara ISP þíns.

10. Síðan skaltu halda áfram að velja Aðalnet/Ethernet tækið, IP sem er tiltækt á því tæki verður talið aðal IP vistfang netþjónsins þíns. Og smelltu á \Vista og farðu í skref 5 hnappinn.

11. Stilltu nú fasta IP tölu netþjónsins. Ef þú ert með fleiri en eina IP tengda við NIC kortið þitt og þú vilt setja upp ákveðna IP fyrir aðal IP netþjónsins þíns geturðu gert það héðan, til að gera það vinsamlega veldu IP úr fellilistanum og smelltu á\Farðu í uppsetningu 4.

Næst skaltu bæta við \A Entries fyrir Nafnaþjóna & Hostname sem þjónninn þinn mun nota. Bættu við Nafnaþjónum sem þú vilt nota í tómu reitunum: ns1/ns2.example.com.

Að auki skaltu bæta við færslu fyrir hýsingarnafnið þitt og nafnaþjóninn með því að velja gátreitinn, eins og sýnt er á skjámyndinni hér að neðan. Smelltu síðan á \Vista og farðu í skref 5 hnappinn.

12. Nú skaltu stilla mismunandi þjónustu eins og FTP, Mail og Cphulk í skrefi 5 í þessum veftengda töframanni.

Í FTP stillingum eru tvö FTP forrit, veldu það sem þú vilt nota, en mælt er með Pure-FTPD. Veldu óvirka valkostinn ef þú vilt slökkva á staðbundnum FTP miðlara.

Í sömu töfraforritinu geturðu valið póstþjóninn þinn til að nota fyrir alla póststarfsemi þína í framtíðinni. Þú getur bætt MTA eins og Exim við cPanel þinn í framtíðinni. Þú getur annað hvort valið Dovecot sem einnig er mælt með eða þú getur valið að slökkva á póstþjóni með því að velja óvirkan valmöguleika.

13. Haltu áfram til að stilla Cphulk brute force vernd sem skynjar og lokar fölsk lykilorð árás starfsemi og loka IP þeirra fyrir netþjóninn þinn. Þú getur virkjað/slökkt á og stillt það eins og sýnt er á skjámyndinni hér að neðan.

14. Að lokum í skrefi 6 geturðu virkjað kvóta sem hjálpar þér að rekja upp plássnotkunina. Veldu \Nota skráarkerfiskvóta og smelltu á \Ljúka uppsetningarhjálp til að ljúka uppsetningarferlinu.

Athugið: Ef þú notar ekki skráarkerfiskvóta muntu ekki geta fylgst með því hversu mikið pláss er notað af notendum eða vefsíðum.

Nú geturðu séð nokkra nýja eiginleika cPanel í Feature Showcase þess. Í ráðlögðum eiginleikum muntu sjá cPanelID, sem gerir notanda kleift að skrá sig inn á cPanel með cPanelID sínu. Þessi eiginleiki gerir notanda kleift að skrá sig inn á mörg cPanels með eins notandaauðkenni. Þú getur virkjað þennan eiginleika með því að velja virkja valkostinn, annars slökktu á honum með því að velja Nei, takk.

Þegar þú ert búinn með uppsetningu mun heimasíða WHM birtast eins og sýnt er á skjámyndinni hér að neðan. Þú getur séð að heimasíða WHM sýnir alla stjórnborðsvalkosti og hliðarstiku með leitaraðstöðu sem gerir þér kleift að leita í valkostum með því að slá inn nöfn þeirra.

Mikilvægt: Stundum getur cPanel uppsetningarforskrift ekki uppfært leyfið vegna eldveggs eða upplausnarfærslur og þú munt sjá prufuviðvörun á síðunni. Þú getur gert það handvirkt með eftirfarandi skipun.

# /usr/local/cpanel/cpkeyclt

Mundu í upphafi að við nefndum að Cpanel er fyrir aðgang að notendastigi og WHM er fyrir aðgang að rótarstigi, þú þarft að búa til reikning með valmöguleika í WHM. Í þessu dæmi stofnuðum við prófunarreikning með notendanafninu \tecmint til að sýna þér sýn á cPanel fyrir notendur.

Hér að neðan eru gagnlegir listar yfir cPanel stuðning og stillingarskrár sem þú gætir viljað vita um áður en þú byrjar að vinna með Cpanel og WHM.

  • Cpanel skrá: /usr/local/cpanel
  • Tól þriðja aðila: /usr/local/cpanel/3rdparty/
  • Cpanel viðbótarskrá: /usr/local/cpanel/addons/
  • Grunnskrár eins og Phpmyadmin, skinn: /usr/local/cpanel/base/
  • cPanel tvöfaldur: /usr/local/cpanel/bin/
  • CGI skrár: /usr/local/cpanel/cgi-sys/
  • Cpanel aðgangur og villuskrár: /usr/local/cpanel/logs/
  • Whm tengdar skrár: /usr/local/cpanel/whostmgr/

  • Apache stillingarskrá: /etc/httpd/conf/httpd.conf
  • Exim conf file:/etc/exim.conf
  • Nafngreind conf skrá: /etc/named.conf
  • ProFTP og Pureftpd conf skrá :/etc/proftpd.conf og /etc/pure-ftpd.conf
  • Cpanel notendaskrá: /var/cpanel/users/username
  • Cpanel stillingarskrá (Tweak stillingar): /var/cpanel/cpanel.config
  • Stillingarskrá netkerfis: /etc/sysconfig/network
  • Viðbætur, upplýsingar um bílastæði og undirlén: /etc/userdomains
  • Cpanel uppfærslu stillingarskrá: /etc/cpupdate.conf
  • Clamav conf skrá: /etc/clamav.conf
  • Mysql stillingarskrá: /etc/my.cnf
  • PHP ini conf skrá: /usr/local/lib/php.ini

Fyrir frekari upplýsingar heimsækja: cPanel heimasíðu

Það er allt og sumt! Í þessari grein lýstum við hvernig á að setja upp cPanel og WHM á RHEL/CentOS 7 og fórum yfir upphaflegar stillingar til að stjórna cPanel og WHM. Ekki gleyma að deila verðmætum hugsunum í athugasemdaforminu hér að neðan.