cPanel是一個(gè)非常強(qiáng)大的虛擬主機(jī)控制面板,是公認(rèn)的最強(qiáng)大的虛擬主機(jī)管理工具。
在cPanel中你可以做所有的虛擬主機(jī)管理工作:比如綁定國際域名、添加二級(jí)域名、管理郵件帳號(hào)、管理數(shù)據(jù)庫、查看訪問日志、安裝預(yù)安裝的腳本、禁止IP、自定義錯(cuò)誤頁等。
首先,什么是Cpanel呢?它是國外流行的幾種CP的一種,其功能強(qiáng)大,而且價(jià)格比其他幾種稍便宜,所以一般主機(jī)商都會(huì)采用,它是一個(gè)很有特色的基于WEB的控制面版,通過你的域名來管理你整個(gè)的站點(diǎn),通過Cpanel,你可以得到大部分對(duì)服務(wù)器的控制權(quán)利,你可以管理郵件的各個(gè)方面(和國內(nèi)主機(jī)的企業(yè)郵局差不多)、網(wǎng)站的文件、FTP帳戶的控制、數(shù)據(jù)庫的控制和站點(diǎn)的流量統(tǒng)計(jì)等等.Cpanel還有很多的風(fēng)格(Skin),目前的版本已經(jīng)到了Cpanel7系列,我們以后討論都將以Cpanel7為例子,風(fēng)格采用的是Cpanel7的默認(rèn)風(fēng)格,Xskin2.
官方站點(diǎn):http://www.cpanel.net
1:cPanel的綁定域名功能
cPanel可以支持域名綁定,但是前提是你的空間商開通這個(gè)權(quán)限給你,具體可以在你的cPanel面版上看到,"Parked Domains 0 / 10 Addon Domains 0 / 10"這樣子的就是你最高可以綁頂10個(gè)Parked Domains和10個(gè)Addon Domains,這里提到了Parked Domains和Addon Domains兩種綁定域名的途徑.解釋一下:
Parked Domains:
這個(gè)可以將你的域名綁上這個(gè)空間,如你原來的域名是abc.com,當(dāng)你加入一個(gè)Parked Domain 123.com的時(shí)候,訪問123.com的頁面就和abc.com一樣,實(shí)現(xiàn)綁定目的.并且也可以開剛綁上域名的子域名,如yourname.123.com,和以@123.com為后綴的郵箱,非常方便.
Addon Domains:
這種和前一種相同的地方是都可以把域名綁定到這個(gè)空間上,區(qū)別是,Addon Domains是綁定到這個(gè)空間的一個(gè)子文件夾上,當(dāng)你加上一個(gè)Addon Domain,cPanel會(huì)要求你填入一個(gè)文件夾名,和一個(gè)子域名,如一個(gè)空間本來的域名是abc.com,你加上了一個(gè)Addon域名123.com,填寫的子文件夾名是test,并且cPanel自用加入一個(gè)子域名test.abc.com,那么123.com訪問的頁面就是文件夾test里面的內(nèi)容,等同于test.abc.com和abc.com/test訪問到的內(nèi)容.
綁定域名的過程:
1.先來綁定一個(gè)Parked Domain到這個(gè)空間上,首先在cPanel的首頁點(diǎn)Parked Domains,進(jìn)入綁頂域名界面,然后填如你想要綁定的域名,點(diǎn)Add便會(huì)將域名綁上了.
2.這時(shí)我們來添加一個(gè)Addon Domain,同樣,在cPanel的首頁點(diǎn)Addon Domains進(jìn)入綁頂域名界面,如你想將123.com綁定到空間的123的文件夾,可以按下面填寫:
上面截圖提到的username和password就是系統(tǒng)默認(rèn)會(huì)幫你建立一個(gè)Ftp帳號(hào)..
2:cPanel創(chuàng)建數(shù)據(jù)庫圖解教程
以前開過一些免費(fèi)CP空間給一些朋友,但經(jīng)常會(huì)有人問我,怎么只給了個(gè)賬號(hào)和密碼,連數(shù)據(jù)庫信息什么的都沒有,其實(shí),這些只要登陸cpaenl,就能一目了然,知道有沒有數(shù)據(jù)庫等等,然后需要自己在cpaenl上建立數(shù)據(jù)庫。現(xiàn)在cp7可以支持MySQL databases(一般都是用的這一種)和 PostgreSQL databases兩種數(shù)據(jù)庫了,大家可以根據(jù)自己的需要確定建立哪種數(shù)據(jù)庫。
本篇以建立MySQL databases為例,因?yàn)檫@種較常見。不同的CP界面風(fēng)格可能第一步有些差別,需要自己找創(chuàng)建數(shù)據(jù)庫的鏈接,后面的完全相同。
3:cPanel的文件保護(hù)功能
在CPANEL的強(qiáng)大后臺(tái)里,
一般普通用戶,都會(huì)有一個(gè)強(qiáng)大的功能.是一般非CPANEL服務(wù)器所沒有的.
這就是"Hotlink protection"
我們暫時(shí)叫它做"特定文件保護(hù)"功能吧.
我們?cè)谝恍┐蟮膱D片站點(diǎn).都會(huì)發(fā)現(xiàn)一個(gè)十分奇怪的現(xiàn)象.
本來.以為網(wǎng)絡(luò)是共享的.特別是圖片.只要我們知道他們的網(wǎng)址.我們就可以拿為已用(當(dāng)然.源址不要被刪除才可以)
但某些圖片站點(diǎn).能在它的原來站點(diǎn)顯示正常.但在我的站點(diǎn)就看不到....
.
.
.
等等.這就是我們所說的文件保護(hù)功能了.保護(hù)我們自己的網(wǎng)頁文件.只能在我們自己的網(wǎng)站上使用.而在其它網(wǎng)站上是不能顯示的.
廢話少說.馬上登陸我們的CPANEL后臺(tái).(不要告訴我你不會(huì)登陸...http://你的站點(diǎn)地址.com/cpanel 有提示輸入用戶名/密碼的話.就表求你的站點(diǎn)是使用CPANEL控制后臺(tái).沒有顯示的話.....回家吃飯吧.)
在你的CPANEL后臺(tái).找到你的Hotlink protection圖標(biāo).如下圖
這是在X SKIN下的圖,如果你不是使用X SKIN的話.圖標(biāo)會(huì)有所不同.但你只要找到Hotlink protection字樣就是了!
點(diǎn)擊進(jìn)入后.如下圖(各個(gè)SKIN下都是大同小異..)
其中,圖上已有指示.
現(xiàn)再在這里一一解釋.
A: 紅字這里顯示你是否開戶你站點(diǎn)的保護(hù)文件功能.....
B: 這里顯示,如果你打開保護(hù)功能后.你所允許那幾個(gè)站點(diǎn)訪問你的保護(hù)文件.每一個(gè)網(wǎng)址必須是完整的網(wǎng)址.必須帶有http://.一行為一個(gè)站.你可以添加刪除.
C: 這里.是你要保護(hù)的文件擴(kuò)展名.系統(tǒng)初始定義,都是些圖片文件,你現(xiàn)在可以添加/刪除.比如你想保護(hù)zip文件,你就添加zip擴(kuò)展名. 每一個(gè)擴(kuò)展名,以英文的逗號(hào)為相隔.
D: (制圖片時(shí).忘記打D了.跳過 )
E: 當(dāng)保護(hù)功能打開后.不符合條件的人訪問我們的保護(hù)文件,他們的請(qǐng)求將會(huì)轉(zhuǎn)移到你指定的一個(gè)網(wǎng)站(網(wǎng)頁),你可以在你自己的網(wǎng)站上寫一個(gè)警告網(wǎng)頁(圖片).然后在這里填上你那個(gè)網(wǎng)頁的連接地址.這樣的話.那些非法訪客就都看到那個(gè)警告網(wǎng)頁(圖片)了...是不是很爽??? 當(dāng)然.這一欄是可填可不填的.如果你沒有填的話.那對(duì)方就會(huì)看到403(禁止訪問)的返回信息了.
F: 是否允許瀏覽器直接訪問.以上的保護(hù)都是針對(duì)別的網(wǎng)站而言的,但如果那訪客,是直接在流量器里輸入你要保護(hù)的文件名(圖片)的話.你是否允許他們通過保護(hù)?如果勾上的話.就是允許.沒有勾就是不允許了.
再下面,就是二個(gè)按鈕.一個(gè)是activate和disable
activate:啟用/更新
disable: 禁用
至止.你應(yīng)該會(huì)使用你網(wǎng)站上的圖片不讓別的網(wǎng)站"盜用"了吧..
(當(dāng)然.如果別人在瀏覽你的網(wǎng)站時(shí).將你的圖片"另存為",這樣的話.這功能可不能保護(hù)這個(gè)行為哦.呵............................)
PS:CPANEL是一個(gè)強(qiáng)大的軟件.它的授權(quán)費(fèi)比一套正版的WINDOWS還要貴.大家的網(wǎng)站是使用CPANEL后臺(tái)控制的話.慢慢你會(huì)發(fā)現(xiàn).CPANEL帶來的網(wǎng)站管理樂趣.....
4:cPanel系統(tǒng)自動(dòng)添加的目錄名含義.
以下節(jié)選自CPANEL服務(wù)器的HTTPD.CONF文件(網(wǎng)頁服務(wù)器APACHE的配置文件)
#Added by cpanel 8.4.0-RELEASE_91 install
ErrorDocument 400 /400.shtml
ErrorDocument 401 /401.shtml
ErrorDocument 403 /403.shtml
ErrorDocument 404 /404.shtml
ErrorDocument 500 /500.shtml
ScriptAlias /cgi-sys/ /usr/local/cpanel/cgi-sys/
Alias /sys_cpanel/ /usr/local/cpanel/sys_cpanel/
Alias /java-sys/ /usr/local/cpanel/java-sys/
Alias /img-sys/ /usr/local/cpanel/img-sys/
Alias /akopia/ /usr/local/cpanel/3rdparty/interchange/share/akopia/
Alias /neo-images/ /usr/local/cpanel/base/neomail/neo-images/
ScriptAliasMatch /cpanel/(.*) /usr/local/cpanel/base/redirect.cgi
ScriptAlias /cpanel /usr/local/cpanel/base/redirect.cgi
ScriptAlias /whm /usr/local/cpanel/base/whmredirect.cgi
ScriptAlias /securewhm /usr/local/cpanel/base/swhmredirect.cgi
ScriptAlias /webmail /usr/local/cpanel/base/wredirect.cgi
ScriptAliasMatch /webmail/(.*) /usr/local/cpanel/base/wredirect.cgi
ScriptAliasMatch /kpanel/(.*) /usr/local/cpanel/base/redirect.cgi
ScriptAlias /controlpanel /usr/local/cpanel/base/redirect.cgi
ScriptAlias /securecontrolpanel /usr/local/cpanel/base/sredirect.cgi
Alias /mailman/archives/ /usr/local/cpanel/3rdparty/mailman/archives/public/
ScriptAlias /mailman/ /usr/local/cpanel/3rdparty/mailman/cgi-bin/
Alias /pipermail/ /usr/local/cpanel/3rdparty/mailman/archives/public/
Alias /interchange/ /usr/local/cpanel/3rdparty/interchange/share/interchange/
#Added by cpanel 8.4.0-RELEASE_91 install
再一一作出解釋.
CPANEL服務(wù)器下的所有站點(diǎn).都適用.
#Added by cpanel 8.4.0-RELEASE_91 install
ErrorDocument 400 /400.shtml 缺省的400錯(cuò)誤處理文件指定為400.shtml
ErrorDocument 401 /401.shtml 類似
ErrorDocument 403 /403.shtml
ErrorDocument 404 /404.shtml
ErrorDocument 500 /500.shtml
ScriptAlias /cgi-sys/ /usr/local/cpanel/cgi-sys/ 定義站點(diǎn)的/cgi-sys/目錄為系統(tǒng)指定的系統(tǒng)CGI目錄.
Alias /sys_cpanel/ /usr/local/cpanel/sys_cpanel/ 類似
Alias /java-sys/ /usr/local/cpanel/java-sys/ 類似
Alias /img-sys/ /usr/local/cpanel/img-sys/ 類似
Alias /akopia/ /usr/local/cpanel/3rdparty/interchange/share/akopia/ 指定站點(diǎn)的/akopia目錄為第三方的akopia程序(是一個(gè)電子商務(wù)程序)
Alias /neo-images/ /usr/local/cpanel/base/neomail/neo-images/
ScriptAliasMatch /cpanel/(.*) /usr/local/cpanel/base/redirect.cgi 指定站點(diǎn)的/cpanel目錄下的所有文件.都轉(zhuǎn)至登陸CPANEL后臺(tái)入口
ScriptAlias /cpanel /usr/local/cpanel/base/redirect.cgi 指定站點(diǎn)的/cpanel目錄.也轉(zhuǎn)至登陸CPANEL后臺(tái)入口
ScriptAlias /whm /usr/local/cpanel/base/whmredirect.cgi 指定/whm為webhostmanager入口(是服務(wù)器管理員后臺(tái)入口)
ScriptAlias /securewhm /usr/local/cpanel/base/swhmredirect.cgi 指定/SECUREWHM為安全連接登陸WHM的入口
ScriptAlias /webmail /usr/local/cpanel/base/wredirect.cgi 指定/webmail為網(wǎng)站HTTP郵局入口.
ScriptAliasMatch /webmail/(.*) /usr/local/cpanel/base/wredirect.cgi 類似
ScriptAliasMatch /kpanel/(.*) /usr/local/cpanel/base/redirect.cgi 類似CPANEL
ScriptAlias /controlpanel /usr/local/cpanel/base/redirect.cgi 類似CPANEL
ScriptAlias /securecontrolpanel /usr/local/cpanel/base/sredirect.cgi 類似CPANEL,但這個(gè)是使用安全連接(SSL)
Alias /mailman/archives/ /usr/local/cpanel/3rdparty/mailman/archives/public/
ScriptAlias /mailman/ /usr/local/cpanel/3rdparty/mailman/cgi-bin/
Alias /pipermail/ /usr/local/cpanel/3rdparty/mailman/archives/public/
Alias /interchange/ /usr/local/cpanel/3rdparty/interchange/share/interchange/
#Added by cpanel 8.4.0-RELEASE_91 install
.
.
.
.
以上這些目錄.系統(tǒng)已指定轉(zhuǎn)向的了.因此.你的站點(diǎn)就算建立那些目錄.在網(wǎng)站上都不能訪問的!
有必要向大家提醒一下.
5:添加郵件帳號(hào)
一般來說,只要帶有cpanel的空間,都會(huì)給你幾個(gè)郵件賬號(hào),和國內(nèi)的郵局差不多,你可以添加以自己的域名為后綴的郵件賬號(hào),而且可以自定義郵箱的容量,這些都是從空間的總?cè)萘恐蟹殖鰜淼?并且支持POP收信*和WEB收信.
1.在cpanel的主頁面上,點(diǎn)擊MAIL
2.點(diǎn)擊Add/Remove Accounts,在這個(gè)里面可以添加和刪除郵件帳號(hào).
3.選擇Add account,進(jìn)入添加帳號(hào)界面,如下圖:
輸入需要的用戶名和密碼,Quota 是郵箱的容量.
*POP收信的時(shí)候,用戶名應(yīng)該是username@yourname.com,這一點(diǎn)需要注意一下,不然會(huì)登陸不了.
參考資料:
1.cPanel的英文官方站點(diǎn)
2.http://www.cpanel.net
3.cPanel的中文介紹可以訪問以下連接
4.http://bbs.netpu.net/viewthread.php?tid=2040
5.Ensonfly's Blog
6.http://www.yuayu.com/blogview.asp?logID=513
◎歡迎參與討論,請(qǐng)?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。