Professional Documents
Culture Documents
su dung cơ bản và nâng cao WHM
su dung cơ bản và nâng cao WHM
TI LIU
HNG DN S
DNG WHM
Version 11.38
L Hoi
V
8/21/201
1 /206
LI M U
WHM/cPanel l h thng qun tr giao din ha gip bn qun l cc ti khon
hosting v website rt nhanh chng v d dng. cPanel cung cp cho bn gii php
hon chnh thc hin hu ht cc thao tc, chc nng cn thit trong qun tr
website/hosting nh: to CSDL, qun tr files trn website, thit lp cc ti khon
email & ti khon chuyn hng email Ngy nay th cPanel pht trin thnh
h thng qun tr hosting nn web chy trn h iu hnh Linux ph bin nht th
gii, c s dng qun tr hng triu website trn Internet.
cPanel c thit k cung cp chc nng qun tr cho nhng qun tr vin my
ch hay qun tr vin website ty thuc vo cc tnh nng c bn v nhu cu, cng
nh quyn hn c php ca h. Cho d bn qun tr mt hay hng ngn my ch
v/hoc website, giao din qun l thn thin dng tr-v-click ca cPanel cho php
bn ty bin web hosting theo ng nhu cu.
Trong ti liu ny, ti ch gii thiu mt cch khi qui v giao din ca WHM
(version 11.38) cng nh cc cch thit lp cn thit v mt phn nng cao trong
vic s dng thnh tho hn WHM/cPanel. Trong khun kh l mt ti liu khng
sao trnh khi nhng sai st trong qu trnh tm hiu cng nh v mt ni dung, mi
ng gp
kin
mi
ngi
th
lin
lc
vi ti
email:
2 /206
MC LC
I.
WHM/CPANEL L G. .............................................................................................. 11
I.2
CI T WHM/CPANEL. ......................................................................................... 11
I.2.1
I.2.2
Cu hinh. ........................................................................................................ 11
I.2.3
Ci t. ...........................................................................................................
12
I.3
TRUY CP VO WHM.............................................................................................. 12
I.4
II.
II.1.2
II.1.3
II.1.4
II.1.5
II.1.6
Tweak Settings................................................................................................ 25
II.2.2
II.3.2
Nameserver Ips............................................................................................... 32
II.4.3
II.4.4
II.4.5
3 /206
37
II.4.6
4 /206
II.4.7
II.4.8
II.4.9
II.5.2
II.6.2
II.6.3
II.6.4
II.6.5
II.6.6
II.6.7
II.6.8
II.7.2
II.7.3
II.7.4
II.7.5
II.7.6
II.7.7
II.7.8
II.7.9
5 /206
II.8.2
II.8.3
II.8.4
II.8.5
II.8.6
II.8.7
II.9.2
II.9.3
II.9.4
II.9.5
II.9.6
II.9.7
II.9.8
II.10
6 /206
II.14.11
II.14.12
II.14.13
II.14.14
II.14.15
II.14.16
II.14.17
II.14.18
II.14.19
II.14.20
II.14.21
II.15
7 /206
FRONTPAGE....................................................................................................... 115
TRANSFERS........................................................................................................ 115
8 /206
IP FUNCTIONS.................................................................................................... 132
SOFTWARE......................................................................................................... 133
EMAIL................................................................................................................ 135
9 /206
CPANEL.
............................................................................................................ 138
II.29
10 /
206
III.2
III.3
III.4
III.5
III.6
III.7
III.8
III.9
IV.2
IV.3
IV.4
IV.5
11 /206
IV.6
IV.7
IV.8
IV.9
VI.2
I.
12 /
206
I.1
WHM/cPanel l g.
Ci t WHM/cPanel.
Chun bi.
VPS hay Server phi c kt ni mng.
ci t cc gi perl, gcc. Nu cha ci c th ci bng lnh yum y
install perl gcc.
I.2.2
Cu hnh.
Do l chng trnh kh nng nn nu ci trn Server th phi p ng t
13 /
206
Ci t.
Sau khi login SSH vo Server hoc VPS th ta thc hin cc bc sau:
#cd /home
#wget N http://layer1.cpanel.net/latest
#sh latest
Truy cp vo WHM.
Sau khi ng nhp xong th mn hnh chnh ca vic cu hnh 6 bc chng trnh
Cpanel hin ra nh sau:
Bc 1: Agreement Tha Thun. Chng ta chn I Agree.
14 /
206
15 /
206
Bc 5: Service Dch v.
Dch v FTP Chn Default.
16 /
206
17 /
206
18 /
206
II.
19 /
206
a ch IP server.
20 /
206
II.1.3
21 /
206
Server Times.
II.1.5
22 /
206
my ch ca bn c th d dng x l cc bn log mi m .
23 /
206
Deafault.
Allow Awstats configuration Include file: Bao gm cc ty chn tp tin s
24 /
206
25 /
206
Allow all users to change their web statistics generating software. Tnh
26 /
206
Tweak Settings.
/var/cpanel/cpanel.config.
27 /
206
28 /
206
Use pigz: Cho php s dng mt chng trnh gzip tng thch vi kh
nhng m cung cp nn ti a.
Display.
29 /
206
30 /
206
Check zone syntax: Kim tra c php khu tp tin khi lu v ng b ha.
Enable DKIM on domains for newly created accounts: Bt chc nng
DKIM.
31 /
206
Enable SPF on domains for newly created accounts: Bt chc nng SPF.
DNS
DNS request
management
32 /
206
ph bn ngoi th mc public_html ca h.
Lun lun s dng c thm quyn (ng k) my ch tn khi to ra mt
Ty chn ny cho php bn chnh sa cc thng tin c hin th khi khch hng
ca bn truy cp vo s tr gip, lin h, v lin kt h tr trong giao din cPanel.
II.2.2
Support Center.
Change Hostname.
II.3.2
33 /
206
Nameserver Ips.
Cc mod_userdir Apache module cho php khch truy cp trang web ca ngi
dng thng qua mt URL s dng nh dng sau: http://hostname/
~username.
II.4.2
34 /
206
Complier Access.
Nhiu cuc tn cng chung yu cu lm vic C hoc C++ trn my ch. V hiu
ha cc trnh bin dch s dn n mt my ch an ton hn. Chn Dissable
Compilers.
II.4.3
35 /
206
bng ngy.
ch IP.
Tip theo, nhm Security Policy Extensions ta c 2 tu chn:
XML-API and JSON-API requests.
DNS cluster requests: DNS cluster cho php bn tch bit vt l tn my
36 /
206
37 /
206
Maximum Failures Per IP before IP is blocked for two week period: Khi
Trong tab Login/Brute History Report s hin th cho chng ta bng thng bo v
nhng ln tht bi ca cc cuc tn cng Brute Force.
II.4.5
38 /
206
sshd
Access List
192.168.0.0/255.255.
255.0
198.66.254.254
Action
allow
allow
Comment
Cho php a ch
local SSH
Cho php a ch c
th SSH
sshd
II.4.7
ALL
39 /
206
deny
T chi truy cp
dch v SSH.
II.4.8
Wheel Group: L nhm m cho php user thc thi ln su hoc su- trn mt h thng
da trn Unix, cho php h tr thnh ngi dng root hoc truy cp vi quyn ca
super user.
II.4.9
40 /
206
41 /
206
42 /
206
43 /
206
Contact Manager.
II.5.2
44 /
206
II.6 Resellers.
II.6.1
II.6.3
45 /
206
46 /
206
Ngoi ra bn cng c th thm cc tnh nng khc thng qua danh sch ACL List
trong trnh chn. Cng nh thm cc tnh nng bng cch check tng tnh nng
tng ng:
Standard Privs: Bao gm cc chc nng qun l cc Account,DNS , Cluster
47 /
206
48 /
206
Reseller Center.
Add / Remove Reseller Accounts: Trong tu chn ny chng ta s tin hnh thm 1
ti khon bnh thng ln ti khon reseller, hoc l gn 1 ti khon reseller xung
ti khon bnh thng.
49 /
206
50 /
206
51 /
206
Apache Configuration.
Tnh nng ny cho php bn iu chnh mt s tnh nng tin tin ca my ch web
Apache .
52 /
206
53 /
206
hi.
Max Requests Per Child: t ra cc gii hn v s lng yu cu tin trnh
mt kt ni lin tc.
Timeout: t s lng thi gian my ch s ch i cho cc s kin nht
nh.
54 /
206
55 /
206
56 /
206
57 /
206
Bandmin password.
II.7.4
58 /
206
II.7.5
59 /
206
60 /
206
n tn my ca my ch.
Ratelimit suspicious SMTP servers: Ty chn ny cho php bn nh gi
61 /
206
62 /
206
63 /
206
/etc/cpanel_exim_system_filter.
Attachments: Filter messages with dangerous attchments: Lc th vi file
nh km nguy him.
64 /
206
Ty chn ny cho php bn s dng mc nh tin t tiu X-SpamSubject cho email th rc hoc vo mt tin t ty chnh.
Log sender rates in the exim mainlog. This can be helpful for tracking
chn ny cho php rewrite From header trong email hin th danh tnh
65 /
206
hn ngch.
Sender Verification: Xc nhn ngi gi.
Set SMTP Sender: headers - Ty chn ny cho php bn thit lp ngi
gi: tiu l "-f flag passed to sendmail " khi mt mail thay i ngi
gi.
Allow mail delivery if spam scanner fails: Cho php chuyn pht th nu
Query Apache server status to determine the sender of email sent from
66 /
206
67 /
206
ton m ha SSL/TLS.
Require clients to connect with SSL or issue the STARTTLS command
c cc account.
SpamAssassin: message size threshold to scan Ngng kch thc tin
nhn qut.
Scan outgoing messages for spam and reject based on SpamAssassin
based on defined
68 /
206
Tnh nng ny c thit k cho ngi dng cao cp. Thay i cu hnh mc nh
c th nh hng ng k hiu sut Exim v c th ngn khng cho n hot ng
hon ton. Xin vui long thc hin ht sc thn trng khi chnh sa tp tin ny.
69 /
206
70 /
206
Khng
Lu : Thit lp trng ny C nghim trng c th lm tn hi an ninh
ca my ch ca bn .
Allow Anonymous Uploads - Cho php FTP upload ln, chn Yes hoc
Anonymous Downloads
71 /
206
Maximum Idle Time (minutes). Thi gian ti a trng thi idle trc khi
n b ngt kt ni ca my ch.
Maximum Connections. S lng kt ni ti a FTP c chp nhn.
Maximum Connections per IP Address: S lng ti a cc kt ni FTP
Root.
Broken Clients Compatibility: B qua cc phn ca tiu chun giao thc
Cc loi
FTP
u
im
Nhc im
Not
e
72 /
206
Server
Cho php s dng
file
.ftpaccess cho mi
th th mc iu S dng
ProFTPD
nhiu b
khin truy cp
nh
H tr
TCPwrappers
based
access
controls.
Thi gian ng nhp
nhanh
Chim t b nh
Cho php virtual
access trn tt c
cc a ch ip.
Li module
Bo mt hn
PCI
PureFTPD
Cho php chia ct
Compliance
gia cc user o
trn h
Tng thch tt vi
thng
cc h thng RAID
FreeBSD
H
tr
cPHulk.
Chng trnh phng
chng
tn
cng
brute force
Vic chn la cc FTP Server c chn trong mc di.
L h
thng
mc
nh
trn cpanel
L
tng
cho cc h
thng c b
nh t.
73 /
206
74 /
206
75 /
206
Time to Cache Successful Logins: Thi gian trong vi giy m thng tin
76 /
206
u im
Nhc im
Courier
Dovecot
B nh thp.
Cu hnh cao.
IMAP cho hiu
sut tt hn.
H tr Fastmail
ca
BlackBer
Not
e
Thng th rc S la chn
khng t ng
ti
xa.
u cho b
nh.
L la chn
mc
nh.
77 /
206
BIND
u im
C th edit file cu
hnh bng tay
Cu hnh cc trng
hp t bit
ng vai tro l mt
caching nameserver
C php r rng d
cu hnh
Khuyt im
Note
Tn b nh nhiu
hn
L DNS server mc nh v
c khuyn khch s dng
trn nhiu h thng
MYDNS
NSD
Zone c th
c add/modifiel
khng cn reload li
chng
trnh
Dng menory cache
tng tc truy
vn dns
Rt t tn b nh
Rt nh
Khng cn cu hnh
b xung
Khng h tr
caching nameserver.
Ch phn gii cho
cc zone(yu cu
cn phi c
nameservers bn
ngoi trong file
resolv.conf)
Truy vn c s d
liu c th lm tng
thi gian phn hi
Khng h tr
DNSSEC
File cu hnh c
to ra mt cch t
ng
Khng h tr
caching nameserver.
Ch phn gii cho
cc zone(yu cu
cn phi c
nameservers bn
ngoi trong file
resolv.conf)
Cn restart mi khi
c s thay i trong
cc zone
Gii hn 512 ip cho
mt a ch
78 /
206
Nu bn phc v mt lng
ln cc zone c tn s update
ln .th n c th l mt s la
chn tt
79 /
206
80 /
206
trong byte.
Enable_dl: Thit lp ny Bt cho php ngi dng s dng cc chc
81 /
206
IMAP v POP3 .
82 /
206
II.8 Locates.
II.8.1
II.8.2
83 /
206
Copy a Locale.
II.8.3
84 /
206
Delete a Locale.
II.8.4
Edit a Locale.
II.8.5
85 /
206
Tnh nng ny cho php bn ti v mt min a phng hin c (ngn ng) theo
nh dng XML File c nh dng *.xlf.
II.8.6
Giao din theo di ny cho php bn xem cc min a phng c sn, qua cc ch
c thit lp. Mt du () ch ra rng min a phng c sn cho mt ch
c th.
86 /
206
II.9 Backup.
II.9.1
Backup Configuration.
87 /
206
88 /
206
89 /
206
90 /
206
cha cc bn backup.
Configure Backup Directory: Retain backups in the default backup
II.9.2
91 /
206
Backup Restoration.
Backup Restore cho php bn khi phc li ti khon bng cch s dng tp tin sao
lu c lu tr trong th mc sao lu trc . Bn c th khi phc li mt ti
khon duy nht,nhiu ti khon cng 1 lc hay l khi phc ti khon t mt ngy
c th.
Restore by Account: Khi phc li 1 hay nhiu ti khon c sn bn backup.
92 /
206
II.9.4
93 /
206
Tnh nng ny cho php bn khi phc tp tin cu hnh cho Apache, PureFTP/ProFTP, v cc my ch tn (named hoc nsd) daemon.
iu ny c th hu ch khi cu hnh hin ti cho bt k ca nhng daemon khng
lm vic, bn c th khi phc li mt phin bn lm vic trc y ch n gin
bng cch chn t lch s sa i.
II.9.5
Tu chn ny cho php chng ta cu hnh Legacy Backup (Kiu Backup s dng
nhiu phin bn trc).
93 /
206
94 /
206
95 /206
reduce disk usage and backup time: s dng Hard Links sao lu hng
tun v hng thng gim thiu s dng a v thi gian sao lu.
EXPERIMENTAL: Cho php s dng ti u ha cng c sao lu ti
khon.
Remote FTP Host: Nu bn chn s dng sao lu FTP t xa, nhp
xa.
FTP Backup Directory: Th mc m tp tin sao lu s c lu tr.
FTP Backup Timeout -- in seconds (Remote FTP Backup Only): Nhp vo
Tnh nng ny cho php bn chn mt bn sao lu mi cho vic khi phc ti
khon. Tnh nng ny s khng hot ng tr khi bn kch hot sao lu ti khon
trn trang sao lu cu hnh pha trn.
II.9.7
96 /206
Vi hai tu chn l:
Replace all instances of origin servers address with new address, including
97 /206
98 /206
99 /206
chuyn giao.
.
100 /
206
101 /
206
ch.
System Information - Hin th nn tng iu hnh my ch ca bn: tn
trn my ch ca bn.
Current Disk Usage: Hin th thng tin v khng gian a cng hin ang
c s dng trn cc my ch ca bn .
II.12.4 Service Status.
Hin th thng tin ca cc dch v vi trng thi ang hot ng, phin bn hin
hnh. Ngoi ra con c th theo di c Memory ang s dng cng nh phn trm
s dng cc a.
102 /
206
103 /
206
Tnh nng thay i a ch trang web cho php bn chn mt ti khon v thay i
a ch IP ca n. V d: nu bn mun mi i l bn l c duy nht mt a ch
IP hoc nu bn mun lu tr cc trang web SSL.
Chn ti khon cn thay i a ch IP.
104 /
206
L chc nng cn thit cho vic qun tr web hosting, cho php to ti khon
Cpanel:
105 /
206
106 /
206
nng l s c sng ln khi kch hot chc nng trn, vi chc nng ny
cho php user reseller c kh nng t chnh sa ti khon ca ring mnh.
107 /
206
(SMTP). SPF cho php nhn dng , chng thc v loi b nhng ni dung
mail t a ch mail gi mo (spam).
Use the nameservers specified at the Domains Refistrar ( ignore locally
tn min mi.
Backup Mai Exchanger: Cu hnh my ch l thnh mail d phong cho tn
min ny.
108 /
206
Tnh nng ny cho php bn gi email cho mi ngi s dng cPanel cng mt lc.
II.14.4 Force Password Change.
Tnh nng ny cho php bn bt ngi dng phi thay i mt khu ca mnh.
Ngi dng s c nhc nh thay i mt khu ca mnh bt c khi no h c
gng ng nhp vo cPanel . Ngi s dng s khng th truy cp vo mt giao
din cPanel y tnh nng cho ti khi no h thay i mt khu.
La chn tnh nng bt buc thay i mt khu bn ch cn chn ti khon v bm
Submit.
109 /
206
Gii hn bng thng s dng cho ti khon. kch hot tnh nng ny. Bn nhp
vo user mun gii hn v nhp vo Limit. Ca s mi hin ra, bn nhp vo s
MB bng thng mun gii hn sau chn Change thay i c hiu lc.
110 /206
111 /206
Basic Information :
Primary Domain: Tn domain.
Username: Tn ti khon dng ng nhp.
Account Owner: Ti khon s hu.
Contact Email: Email dng lin lc khi gp s s th WHM s gi v
mail ny.
Default Locale: Min a phng mc nh.
cPanel Them: Ch ca cPanel.
l chc nng cho php s dng thm mt hay nhiu domain chnh ca site.
Ly v d bn c hosting vi domain chnh l yourdomain.com v bn park
domain
yourdomain.vn th
hai
domain
yourdomain.com
112 /206
DNS Setting :
o Enable DKIM on this account: Bt chc nng DKIM ln ti khon.
Tnh nng ny cho php bn thay i trang we khi khch hng c gng truy cp vo
mt trang web b nh ch, mc nh s c chuyn n mn hnh Web Template
Editor.
II.14.11 Password Modification.
113 /206
/home/[tn
114 /206
Tnh nng ny cho php sa i bng cch chn vo ti khon. iu quan trng l
hy nh rng trong giao din ny, bn ang thay i tt c cc ty chn, n bao gm
cc phn ca cc ty chn khc na.
115 /206
116 /206
bn muc ly account v.
Remote SSH Port: Port SSH, gi tr y thng l port mc nh 22.
Dont Compress Transfers: Khng cho nn v trong qua trnh trao i d
liu.
Use SSL: S dng tnh nng SSL.
Use Incremental Backups speed-up: S dng sao lu gia tng tc .
Allow Override: Tu chn ny cho php bn s dng mt kch bn tu
/var/cpanel/lib/Whostmgr/pkgacct
trn my ch ni m bn copy
cc ti khon.
Bn cng c th dng cc module tu chnh thay v cc module
Transfers.pm.
Cc
module
tu
chnh
/var/cpanel/lib/Whostmgr/Tranfers.pm
ny
phi
nm
trong
trn my ch ti khon s c
khc.
117 /206
ban u.
tn).
Skup Copying Reseller privileges: Tu chn ny cho
php bn gi ti
Mc Authentication cho php chng thc bng user ROOT hoc bng user khc
(Ch c root hoc ngi dng ngang quyn root mi c s dng tnh nng ny)
vi password hoc bng Public key. Ngoi ra c th dng FTP trong qu trnh
truyn ti bng cch check vo Use FTP to Transfer.
118 /206
Tnh nng ny cho php chng ta copy mt hay nhiu ti khon hay cc gi package
t server ny sang server khc.
V c bn giao din ca Tnh nng ny ging vi Copy an Account From Another
Server". Tuy nhin c khc bit nhng bc cu hnh cui nh sau:
119 /206
II.18 Themes.
Mc ny cho php bn c th chnh sa ch , giao din ca WMH.
II.18.1 Change WHM Theme.
120 /
206
domains l chc nng cho php s dng thm mt hay nhiu domain chnh
ca site. Ly v d bn c hosting vi domain chnh l yourdomain.com v
bn park domain yourdomain.vn th c hai domain yourdomain.com v
yourdomain.vn s cng chy chung mt site. Khi truy cp vo mt trong
hai domain trn th u s ch hin th ln mt site duy nht.
Max Addon Domains: Gii hn s lng tn min c thm mi vo.
121 /
206
Dedicated IP: Tnh nng ny cho php gn 1 a ch IP ring bit khi add 1
gi package vo mt ti khon
Shell Access: Cho php ngi dng truy cp vo my ch thng qua mt
122 /
206
c th gn cho cc ti khon.
Locale: Cho php chn mt vng a phng.
II.19.2 Delete a Package.
Chnh sa mt package.
II.19.4 Feature Manager.
Tnh nng ny cho php ta thm mt IP cho hostname (tn my ch) nu trn server
ca ta c nhiu IP.
123 /
206
zone.
A (Address Record): L mt record (bn ghi) cn bn v quan trng nhm
124 /
206
domain.
Chng ta c thm mc Email Routing pha bn di.
tn min mi.
Backup Mai Exchanger: Cu hnh my ch l thnh mail d phong cho tn
min ny.
Remote Mail Exchanger: Vi tnh nng ny th khng c chp nhn bi
125 /
206
domain vi record A.
Standard: Chun. File tu chnh bao gm cc thit lp lin quan n
M ta bin
%cpversion%
Phin bn cPanel
%domain%
Tn domain c to
%ttl%
%nsttl%
%rpemail%
Email lin lc
126 /
206
%serial%
S serial
%nameserver%
%nameserver2%
Hostname ca namserver th 2
%nameserver3%
Hostname ca namserver th 3
%nameserver4%
Hostname ca namserver th 4
%nameservera%
a ch IP ca nameserver u tin
%nameservera2%
a ch IP ca nameserver th 2
%nameservera3%
a ch IP ca nameserver th 3
%nameservera4%
a ch IP ca nameserver th 4
%ip%
a ch Ip ca Domain
%ftpip%
Tnh nng ny dng xem thng tin v h thng nameserver c biu th trong
bng sau:
Ct
Description
Example
Nameserver
Tn ca nameserver ng vi h thng ca bn
ns1.vinahost.vn
IP
No. Zones
127 /
206
25
server ny.
server ny.
Synchronize zones that are not configured on this serve: ng b ha cc
server.
Synchronize zone that are not configured on this server: ng b ho cc
Tnh nng ny cho php ngi dng truy cp t xa c s d liu MySQL trn my
ch web ca bn, hoc mt my ch MySQL t xa m bn thit lp bng cch s
dng tnh nng Remote Setup MySQL Server.
in tn my m bn mun cho php truy cp t xa. y vic nhp tn my c
th l tn domain hay cng c th l IP.
Lu rng ngi dng phi ng nhp vo cPanel v s dng cc tnh nng
Remote MySQL thit lp truy cp t cc my ch . Sau khi bn thit lp tnh
nng ny, nu bn mun cu hnh truy cp t tt c cc ti khon ngi dng, Th
bm vo Click here bn di.
mt khu ng nhp vo my ch t xa .
Select an installed SSH Key: Xc nh mt kha SSH cho bn ng
nhp vo ti khon.
SSH Key Password: Ch nh mt khu cho SSH Key.
Nu tu chn l dng Password trong Select anuthentication method th s
Tnh nng ny lit k danh sch tin trnh hin ang c chy trn bt k c s d
liu trn my ch ca bn. Gm c cc thng s sau:
ID: Khi chng ta thc hin mt cu lnh hoc thc hin mt cng vic th
thi.
Db: C s d liu m qu trnh ang c chy. NULL s c hin th
II.22 IP Functions.
II.22.1 Add a New IP Address.
Tnh nng ny cho php bn thit lp cu hnh t xa cc dch v thng qua IP. Bao
gm:
Remote Mail Server Ips: Tnh nng ny cho php bn ch nh cc a ch
Tnh nng ny cho php truy cp n 4 giao din cho vic tm kim v ci t
module cho PHP, Ruby, v Perl.
Cho php xem thng k Mail mt cch tm tt, bao gm cc thng s: Tin nhn
nhn c mi gi, Thi gian dnh cho hng i, Danh sch cc li khi gi th,
Top 50 a ch IP b reject bi s tin nhn.
II.24.6 View Relayers.
Tnh nng ny cho thy tng s cc tin nhn (Tng s tin nhn thng cng, cha gi
c cng nh b li) trn my ch ca bn c thc hin trong mt phm vi quy
nh.
II.25 System Health.
II.25.1 Background Process Killer.
1.1.1
Tnh nng ny cho php bn chn mt trong nhng chng trnh trong list chn
chm dt khi b pht hin l ang chy. Sau khi mt tin trnh b chm dt, bn s
nhn c mt email thng bo cho bn rng qu trnh ny b chm dt.
II.25.2 Process manager.
Tnh nng ny s hin th cc tin trnh ang chy trn my ch ca bn. Thng qua
mt bng gm 6 ct sau:
Ct Hin Th
M Ta
y l mt s duy nht c gn cho bt k tin trnh ang chy
Pid
Owner
Priority
20 th tc x l CPU cao.
T l phn trm sc mnh x l ca CPU khi s l cc tin trnh
Cpu%
Mem%
trnh s dng.
Command
Tnh nng ny s hin th mt bng hin th tt c cc tin trnh ang chy trn my
ch ca bn. Bng ny gm c 5 ct nh sau:
C t Hin Th
Pid
M Ta
y l mt s duy nht c gn cho bt k tin trnh ang
chy trn my ch ca bn.
Name
Tn ca cc tin trnh.
File
ng dn n tp tin .
Current Directory
Command Line
II.26 cPanel.
II.26.1 Branding.
Bn c th thay i giao din ca phin cPanel ca khch hng bng cch s dng
cc tnh nng ny xy dng thng hiu cho bn.
II.26.2 Change Log.
Nhng thay i cc bn ghi danh sch chi tit v bn cp nht trong mi phin bn
ca cPanel.
II.26.3 Install cPaddons Site Software.
Nhng thay i cc bn ghi danh sch chi tit v bn cp nht trong mi phin bn
ca cPanel.
II.26.4 Manage cPAddons Site Software.
Tnh nng ny cho php thm hoc loi b cc plugin. B sung l cc phn mm
cung cp chc nng cho my ch ca bn.
II.26.6 Modify cPanel @ WHM News.
Nhp vo Install tin hnh qu trnh ci t SSL cho domain. Khi ci xong s
hin ra mt bng thng bo qu trnh hon tt v ta c th xi SSL. y l hnh
thc t to mt SSL Certificate c ngha l khng thng qua nh cung cp dch v
SSL no c.
LU : Tnh nng mi ca cPanel v vic c th s dng SSL trn 1 a ch
Share IP. Mi domain c th xi c SSL trn cng 1 a ch IP, iu ny gip
III.
ch.
System Information - Hin th nn tng iu hnh my ch ca bn: tn
trn my ch ca bn.
Current Disk Usage: Hin th thng tin v khng gian a cng hin ang
c s dng trn cc my ch ca bn .
III.2 Xem trng thi cc dich v c ci t trn Server.
xem trng thi cc dch v trn Server cc bn cng vo Server Status
Server Status. Ti y chng ta s thy cc dch v chnh ang c ci trn
Server cng nh trng thi ca n.
List
(SMTP). SPF cho php nhn dng , chng thc v loi b nhng ni dung
mail t a ch mail gi mo (spam).
Use the nameservers specified at the Domains Refistrar ( ignore locally
Local Mail Exchanger: Cu hnh mail ni b, Chp nhn mail local cho cc
tn min mi.
Backup Mai Exchanger: Cu hnh my ch l thnh mail d phong cho tn
min ny.
Remote Mail Exchanger: Vi tnh nng ny th khng c chp nhn bi
domains l chc nng cho php s dng thm mt hay nhiu domain chnh
ca site. Ly v d bn c hosting vi domain chnh l yourdomain.com v
bn park domain yourdomain.vn th c hai domain yourdomain.com v
yourdomain.vn s cng chy chung mt site. Khi truy cp vo mt trong
hai domain trn th u s ch hin th ln mt site duy nht.
Max Addon Domains: Gii hn s lng tn min c thm mi vo.
Maximum hourly Email by Domain Relayed: Gii hn s lng mail c
Dedicated IP: Tnh nng ny cho php gn 1 a ch IP ring bit khi add 1
gi package vo mt ti khon.
Shell Access: Cho php ngi dng truy cp vo my ch thng qua mt
c th gn cho cc ti khon.
Locale: Cho php chn mt vng a phng.
xo mt package ta lm nh sau:
Trong giao din WHM ta chn Packages Delete a Package. Nhp chn vo
Package mun xo v bm vo Delete. Cc bc lm nh vy s xo hon ton gi
package ra khi h thng.
III.12 Bt buc ti khon thay i mt khu.
bt buc ngi dng thay i mt khu ca mnh khi vo Cpanel chng ta vo
WHM Account Functions Force Password Change Chn ti khon cn bt
buc thay i mt khu v bm Submit hon tt qu trnh.
chng ta tin hnh chn Account gii hn bng thng. Chn Limit tin hnh
iu chnh gii hn s lng MB bng thng. Nhn Change thao tc c hiu lc.
Account Functions
Account Functions
mail ny.
Default Locale: Min a phng mc nh.
cPanel Them: Ch ca cPanel.
DNS Setting :
Enable DKIM on this account: Bt chc nng DKIM ln ti khon. (ch k
Terminate an
Account. Nhp chn mt hay nhiu ti khon mun xo. Trong Additional
Options check vo Kepp DNS Zone gi li bn ghi DNS ca ti khon nu
mun. Nhp Terminate thao tc c thc thi.
III.18 Thm/sa/xo/ bn ghi DNS.
DNS l h thng my ch c s dng phn gii gia tn min v a ch IP,
thao tc ny c v cng c ngha, n gip vic truy cp n cc server c thun
tin hn.
Tnh nng ny cho php bn thit lp mt vng DNS trn my ch ca bn. Bn nn
thn trng khi thm mt vng DNS, nh khng ng cu hnh d liu DNS th rt
c th trang web bn s khng vo c.
Thm ban ghi DNS.
Trong giao din WHM bn vo DNS Functions
Add a DNS Zone. Ti y
chng ta s tin hnh khai bo tn domain ng vi a ch IP cn thit tin hnh
thit lp bn ghi DNS.
Sa ban ghi DNS.
Trong giao din WHM bn vo DNS Functions Edit DNS Zone.Tnh nng
ny cho php bn chnh sa cc tu chn trong DNS zone.
Trong : SOA (Start of Authority) - Ch ra rng server ny l ni tt nht cung cp
d liu v thng tin cho ton zone. Name server c nh gi c quyn lc nht
trong zone thng qua SOA record ny.
Refresh: Khong thi gian tri qua trc khi lm mi d liu zone.
Retry: Khong thi gian tri qua trc khi khch hng th li sau khi qu
zone.
A (Address Record): L mt record (bn ghi) cn bn v quan trng nhm
domain.
Chng ta c thm mc Email Routing pha bn di.
tn min mi.
Backup Mai Exchanger: Cu hnh my ch l thnh mail d phong cho tn
min ny.
Remote Mail Exchanger: Vi tnh nng ny th khng c chp nhn bi
gi package no c.
Keep this account on package tn gi package- y l default: Tnh
Nhp vo Install tin hnh qu trnh ci t SSL cho domain. Khi ci xong s
hin ra mt bng thng bo qu trnh hon tt v ta c th xi SSL.
SSL/TSL
IV.
Tin hnh vic la chn phin bn PHP. Bn c th chn hoc khng chn, nhng
s c cc lu sau:
END OF LIFE: Sn phm say ny s khng nhn c cc bn v li bo
mt.
DEPRECATED: Sn phm li thi, nhng cc bn v li cho kh nng
Thm cc tu chn khc nh: Mod FCGID (Mod Fast CGI), MPM Prefork ( Mi
tin trnh x l mt kt ni), MemCache, Mime Magic,Uniqueld, Bz2, Curl,
Curlwrappers, Exif, Expat, GD, Gettex. Mbstring, Mbcrypt, PDO,PDO MySQL,
Zip, Zib,Tidi, TFF, Pspell, SOAP
IV.2 Cu hnh WHM update.
cu hnh WHM update chng ta vo file
/etc/cpupdate.conf
cu hnh.
Cu hnh
M Ta
Thit lp ny cho
php ta la chn 1
CPANEL
trong cc gi
thc hin qu trnh
update
Gi tr
Thit lp trong
la chn
Update Preferences
Script
edge,
current,
release,
stable
Release Tier
(khng c )
Thit lp ny xc
RPMUP
nh tn s cp nht
cho gi c ci t
trn h iu hnh.
Thit lp ny xc
SARULESU nh tn s cp nht
cho cc quy tc
SpamAssassin.
Thit lp ny xc
UPDATES
nh cch thc cp
nht s din ra t
ng hoc bng tay.
daily,
manual,
never
daily,
manual,
never
Operating System
/scripts/rpm
Package Updates
up
SpamAssassin Rules
/scripts/upd
Updates
ate_sa_rules
daily,
manual,
Daily Updates
/scripts/upc
p
never
Lp t mi mc nh pht hnh.
CURRENT: Phin bn ang lu hnh c kim tra v xc minh, nhng c
Gi tr
M ta
daily
manual
never
Branding
Access to any installed Plugins
Ngoi ra bn cng c th thm cc tnh nng khc thng qua danh sch ACL List
trong trnh chn. Cng nh thm cc tnh nng bng cch check tng tnh nng
tng ng :
Standard Privs: Bao gm cc chc nng qun l cc Account,DNS , Cluster
Bc 1: Kim tra xem ti khon ang dng a ch IP. Trong giao din WHM th
c nhiu cch xem IP ca ti khon, chng ta c th vo WHM Account
Information List Account Tab IP Address, c th tm kim bng tn user,
tn doman
Hay ngoi ra chng ta c th vo WHM IP Functions Show Ip Address
Usage. Tm kim ch bng tn domain. Ctr + F tin hnh tm kim.
Bc 2: Tin hnh thm IP ring cho user m chng ta ang mun gn IP vo. u
tin l chng ta phi to th mc mainips nu nh trn server cha c.
mkdir /var/cpanel/mainps
To file <username>,
<username>
vi /etc/httpd/conf/httpd.conf
/etc/mailips.
2 file sau:
/ect/mailhelo : tp tin cu hnh lnh HELO ca Exim.
/etc/mailips : ni cha danh sch IP m mail c th c gi i thng
qua cc a ch ny.
Tin hnh chnh sa file /ect/mailhelo nh c php sau:
example.com: example.com
sub.example.com: example.com
example.net: example.net
addon.example.net: example.net
*: hostname.example.com
l tn min ph (subdomain).
addom.example.net:
*:
hoaivu.info: hoaivu.info
le.hoaivu.info: hoaivu.info
*: vps.210.211.108.144
V d minh ho nh sau:
hoaivu.info: 210.211.108.144
le.hoaivu.info: 210.211.108.140
*: 210.211.108.144
, port th nht s lin lc vi server thng qua port 21 v ni cho server bit y
l passive mode. Khi bit c th server s lng nghe trn 1 port cao, khng phi
port 20 v s tr li thng tin cho client bit rng ang lng nghe port no. Sau khi
bit port lng nghe ti server th user s dng port cao th 2 ca mnh kt ni
n port cao mi c to ti server, v khi server s p tr li bng 1 ACK
chp nhn.
Chng ta c th d dng hnh dung 2 c ch qua bng tm tt sau:
Ch
Active
Passive
Command
Data
21)
(port>1024)
li
file
cu
hnh
/usr/local/cpanel/scripts/restartsrv_ftpserver
dng
65534.
script
khi ng li
server FTP.
Ngoi ra chng ta cn phi m port vi ch passive FTP thng qua
IPTable: iptables
service
iptables restart
khi ng li dch v.
IV.8 Cu hnh khng cho php ngi dng to mt domain xc inh trc.
Khng cho php ngi dng to mt domain xc nh trc ta lm cc bc nh
sau:
Chng
ta
tin
hnh
vi
file
/usr/local/cpanel/etc/commondomains.
commondomains
trong
Tweak Settings
Tab
Chc nng
S lng ti a ca cc email mi min c th gi ra
cho mi gi .
domain
Count mailman
deliveries towards a
emails.
account's hourly
hour
bn muc ly account v.
Remote SSH Port: Port SSH, gi tr y thng l port mc nh 22.
Dont Compress Transfers: Khng cho nn v trong qua trnh trao i d
liu.
/var/cpanel/lib/Whostmgr/pkgacct
trn my ch ni m bn copy
cc ti khon.
Trong Authentication chng ta s tin hnh thit lp phng thc bo mt vi
Login l Root, Authentication Method l Password v in pass vo trong
Root Password. Bm Fetch Account List qua bc tip theo.
Chng ta s tin hnh chn mt hay nhiu ti khon trong bng hin th di y:
khc.
Skip Reseller Privs: Cho php chng ta gi li quyn ti khon i l ca
ban u.
Express Transfer: Gip cho vic transfer nhanh hn cng nh trnh mt d
IP vo /var/cpanel/mainip.
Chy lnh /scripts/fixetchost. Lnh ny gip thm a ch IP v
hostname ca my ch bn vo /etc/host.
Bc 5: Tin hnh thay i a ch IP ca tt c cc ti khon v a ch IP chnh
xc. Cc bn vo WHM
Change Multiple
ban u.
Xc nh cc my ch thm vo cm t Add a new server to the cluster
menu.
Bm vo nt Configure tin hnh tinh chnh vic cu hnh.
Account
Selection
Modify an Account
Chn ti khon cn chuyn i
Modify Basic Information Account Owner Chn Root.
Mc nh file lu s c
lu ti /home.
Ti server mi:
Chng ta copy nhng file backup t server sang server mi v vo trong
th mc /home.
Chng ta vo giao din WHM Backup
Restore a Full
Account Selection
Modify an
Roundcube:
https://[IP]:2096/cpsess5070046497/3rdparty/roundcube/?_task=mail
SquirrelMail:
https://[IP]:2096/cpsess5070046497/3rdparty/squirrelmail/src/webmail.php
V.
WHM/Cpanel ngoi vic dng giao din ho cu hnh th ngoi ra con cung
cp cho chng ta mt th vin scripts tin ch. Cc scripts ny c c chc nng
tng t vi nhng tu chn chc nng ca giao din ho. Nu xt v s lng
script th chng ta c gn bng 600 script thc hin y chc nng. Nhng y
chng ta s xt ti nhng script quan trng nht cho cc thao tc c bn nht nu
nh chng ta khng th kt ni ti giao din ho.
Tt c cc script ny c cha trong th mc /usr/local/cpanel/scripts. iu
ny c ngha l bn ch cn vo trong th mc v li ra cc script cn thit cho
vic thit lp cu hnh.
V.1 Nhm cu lnh: Cp nht dich v.
Cc cu lnh trong nhm ny c c im l c t up c t cui trong cac
Script nh:
bandminup: Cp nht ng dng bandmin (Bandmin l mt tp hp cc
kch bn Perl gim st vic s dng bng thng ng nhp bng IP).
cpaddonsup: Cp nht cpaddon (Addons l nhng ng dng lm vic vi
nhp Cpanel.
clamd: ClamAV anti-virus software. Chng trnh bo v h thng chng
s xm nhp ca virus.
courier: Courier mail server.
cpdavd: cPanels WebDAV server.
cppop: cPanels POP server.
dovecot: Dovecot mail server.
entropychat: Entropy chat client.
exim: Exim mail exchanger.
eximstats: Exim mail statistics tracker.
ftpserver: FTP server.
httpd: Apache web server.
imap: IMAP server.
inetd: Super-server daemon for managing Internet services.
interchange: Interchange e-commerce software.
ppaliases: IP aliasing software.
melange: Melange chat client.
ng nhp Cpanel.
tomcat Apache Tomcat service.
xinetd Open-source super-server daemon.
,trong
:
username:
homefolder:
password:
tn th mc home ca user.
mt khu ca user.
s dng trong hosting server. Chy script ny ln s cho php chng ta bit
c tnh trng ca perl, c cn nng cp hay gi nguyn hay khng.
/scripts/checkrsync: Chy scrripts ny gip chng ta xc nh xem gi
username:
memoryM:
trong :
MB.
/scripts/enablefileprotect: scripts ny c chc nng chnh l bo v th
quota.
/scripts/syslog_check: Scripts ny cho php chng ta bit c trng thi
options:
--help
--prefix
help message.
installation prefix for PHP.
trong :
actions:
install:
uninstall:
status:
list:
nu chng ta s dng chc nng Create a New Account trong giao din
qun l WHM. Mc ch ca script ny l to mt user cPanel, c php
ca n nh sau:
/scripts/wwwacct
<domain>
<user>
<password>
<quota>
<cpmod[advanced/?]> <ip[y/n]> <cgi[y/n]> <frontpage[y/n]> <maxftp>
<maxsql> <maxpop> <maxlst> <maxsub> <bwlimit> <hasshell[y]/[n]>
<owner> <plan> <maxpark> <maxaddon> <featurelist> <contactemail>
<use_registered_nameservers> <language>
<user>:
<password>:
<quota>:
Thit lp gi tr hn ngch a.
/script/suspendacct <username>
trong :
MB.
/scripts/smtpmailgdionly: Tng tc vi cng c SMTP Mail Protection
trn Cpanel l chc nng chnh ca scripts ny. Chng ta c th bt, tt,
xem trng thi ca dch v ny. C php chc nng ny c dng sau:
/scripts/smtpmailgdionly <on|off|status|refresh>
/var/cpanel/users/
thc thi.
v chy li
/scripts/build_maxemails_config
Options:
--force
--current
dovecot:
disabled:
trong .
MB.
/scripts/smtpmailgdionly: Tng tc vi cng c SMTP Mail Protection
trn Cpanel l chc nng chnh ca scripts ny. Chng ta c th bt, tt,
xem trng thi ca dch v ny. C php chc nng ny c dng sau:
/scripts/smtpmailgdionly <on|off|status|refresh>
Options:
--force
--current
i my ch.
MailServers:
courier: Mail server tiu chun trn h thng cPanel.
dovecot: B nh my ch email s dng thp hn.
disabled: Chc nng POP v IMAP v hiu ho.
c php nh sau:
setupftpserver [options] <ftpserver>
Options:
--force
b nh t.
proftpd
disabled
backup
Cpanel
nhng
chng
ta
thit
lp
Options
--force
--weekly
--monthly
--debug
--allow
override.
trong
VI.
chy Plugin (PHP hoc Perl). Plugin trong v d ny c vit bng PHP v
th,
chng
ta
cn
thm
mt
dong
#!/usr/local/cpanel/3rdparty/bin/php-cgi.
sau
vo
file:
sau
ngay
bn
di
on
nu
trc
#WHMADDON:appname:Display Name:Icon.gif
M T
acl-edit-pkg
acl-add-pkg
acl-mailcheck
acl-show-bandwidth
acl-list-accts
acl-clustering
202 /
206
acl-news
acl-thirdparty
acl-kill-dns
Cho php cc i l bn l loi b cc bn ghi DNS
acl-edit-dns
acl-park-dns
acl-create-dns
To mt DNS zone
acl-ssl
acl-create-acct
acl-suspend-acct
acl-res-cart
acl-passwd
acl-ssl-buy
acl-frontpage
Cho php cc i l bn l ci t v g b ci t
phn m rng FrontPage
acl-upgrade-account
acl-ssl-gencrt
acl-edit-mx
acl-kill-acct
acl-viewglobalpackages
203 /
206
acl-disallow-shell
acl-add-pkg-shell
acl-allow-addoncreate
acl-allow-parkedcreate
acl-allow-unlimited-disk-
pkgs
acl-allow-unlimited-pkgs
acl-allow-unlimited-bw-
pkgs
acl-add-pkg-ip
acl-resftp
acl-locale-edit
acl-restart
acl-status
204 /
206
acl-stats
acl-quota
acl-demo-setup
acl-edit-account
acl-limit-bandwidth
acl-rearrange-accts
acl-all
Sau khi quyt nh reseller s c tha hng quyn hn no trn Plugin, chng
ta thm mt dong na ngay sau 2 dong khai bo trn:
#ACLS:aclname,
trong
aclname
dng.
VI.2 Minh ho v mt Plugin cho WHM/cPanel.
Sau khi gii thiu mt lot l thuyt v cch trin khai Plugin, chng ta cn thm
mt v d cng c li kin thc. Sau y l mt v d v mt Plugin gip Deny
v Permit access ti nhng domain c trn server, Plugin ny hot ng da trn
thit lp ca Mod_Security, sau y l chi tit cch thc hin.
205 /
206
#ACLS:all
#Dng
Bc 4. Thit lp quyn cho script l 755 v thuc user root v group root.
Bc 5: Hon tt.
VII.
206 /
206
TNG KT