CentOS安裝ispCP虛擬主機(jī)控制面板圖解教程
ispCP像Kloxo一樣,是功能強(qiáng)大且開源免費(fèi)的虛擬主機(jī)控制面板。ispCP是VHCS2的替代產(chǎn)品,支持所有的Linux系統(tǒng)。ispCP使用mod_fcgi配置PHP,禁止了如exec()的一些重要函數(shù)。相對于Kloxo使用的su_php and mod_php比較安全。
什么是ispCP
如上面所說,ispCP是一個功能強(qiáng)大的虛擬主機(jī)管理系統(tǒng),采用常用的服務(wù)器LAMP(Linux,apache,mysql,php)架構(gòu),Apache2+PHP5(fastcgi模式,支持每個虛機(jī)獨(dú)立的php.ini)+MySQL5(提供內(nèi)置的phpmyadmin)提供 Web 服務(wù)(也支持傳統(tǒng)的 CGI)。ispCP有三種管理頁面,管理員、代理商和用戶管理界面。管理員后臺可以查看系統(tǒng)的基本信息,如內(nèi)核版本,CPU信息,內(nèi)存信息,文件系統(tǒng)信息等。管理代理商信息和ispcp的相關(guān)設(shè)置。代理商后臺則負(fù)責(zé)管理最終用戶,添加主機(jī)項目,管理訂單以及系統(tǒng)支持等。用戶后臺則可以管理域名,郵件帳號,F(xiàn)TP帳號,MySQL數(shù)據(jù)庫,還有文件管理器等。
如何安裝ispCP
我們來演示在CentOS系統(tǒng)安裝。因為大多數(shù)程序都是通過Yum軟件庫安裝的,為了防止出現(xiàn)thread.error: can’t start new thread這樣的錯誤,我們需要編輯文件fastestmirror.conf:
vi /etc/yum/pluginconf.d/fastestmirror.conf |
找到enabled=1將其修改為enabled=0,保存退出。
1、下載自動安裝壓縮包
wget http://www.zhumaohai.com/wp-content/uploads/2011/04/auto-install.zip |
2、解壓auto-install.zip
unzip auto-install.zip |
3、添加sh文件執(zhí)行權(quán)限< /p>
chmod +x server.sh |
4、為了防止網(wǎng)絡(luò)中斷,我們啟動screen命令,然后執(zhí)行server.sh腳本。
screen |
更多screen命令的解釋請自己谷歌搜索。程序執(zhí)行到最后按enter繼續(xù)。之后會重啟VPS。并重新登錄SSH
5、執(zhí)行ispcp.sh安裝ispcp控制面板
screen |
腳本安裝到CPAN時,且提示are you ready to manual configuration等字樣時,鍵入no繼續(xù)安裝。腳本安裝好MySQL后會執(zhí)行設(shè)置MySQL信息的命令:
Enter current password for root (enter for none):enter //初始密碼為空,直接回車即可
Set root password? [Y/n]Y //是否設(shè)置root密碼
New password: //新的密碼
Re-enter new password://再次輸入密碼
Remove anonymous users? [Y/n]Y //是否刪除匿名用戶
Disallow root login remotely? [Y/n]n //是否不允許遠(yuǎn)程連接數(shù)據(jù)庫
Remove test database and access to it? [Y/n]Y //刪除test數(shù)據(jù)庫
Reload privilege tables now? [Y/n]Y //重載權(quán)限
安裝到ispCP控制面板時,需要輸入一些相關(guān)信息,如下:
Please enter a fully qualified hostname. [www.zhumaohai.com]:www.zhumaohai.com //輸入完整的主機(jī)名
Please enter system network address. [8.8.8.8]://輸入主IP地址
Please enter the domain name where ispCP OMEGA will run on [admin.www.zhumaohai.com]:admin.www.zhumaohai.com //ispCP后臺地址
Please enter SQL server host. [localhost]: localhost //默認(rèn)即可
Please enter system SQL database. [ispcp]:ispcp //默認(rèn)即可
Please enter system SQL user. [root]:root //默認(rèn)即可
Please enter system SQL password. [none]: //輸入SQL系統(tǒng)密碼,上面你設(shè)置的那個。
Please repeat system SQL password: //再次輸入
Please enter ispCP ftp SQL user. [vftp]:vftp //默認(rèn)即可
Please enter ispCP ftp SQL user password. [auto generate]://vftp用戶的密碼
Please repeat ispCP ftp SQL user password://再次輸入
Please enter ispCP phpMyAdmin Control user. [pma]://phpMyAdmin用戶
Please enter ispCP phpMyAdmin Control user password. [auto generate]://phpMyAdmin用戶密碼
Please repeat ispCP phpMyAdmin Control user password://再次輸入密碼
Please enter administrator login name. [admin]:admin //ispCP管理員登錄名
Please enter administrator password: //管理員密碼
Please repeat administrator password: //再次輸入
Please enter administrator e-mail address: //管理員郵件地址
IP of Secondary DNS. (optional) []: //直接回車
Use MySQL Prefix. Possible values: [i]nfront, [b]ehind, [n]one. [none]://MySQL Prefix,如不設(shè)置,回車即可
FastCGI Version: [f]cgid or fast[c]gi. [fcgid]:fcgid //FastCGI版本,默認(rèn)fcgid
Server's Timezone [MST7MDT]://直接回車
Activate AWStats. [no]//是否啟動AWStats(流量統(tǒng)計工具)
6、執(zhí)行最后的安裝配置
./postserver.sh |
更改后臺語言為中文
下載語言文件:
http://www.zhumaohai.com/wp-content/uploads/2011/04/chinese_china.txt
以管理員身份登錄ispCP后臺,SETTINGS->Internationalisation,在Install new language中選擇剛下載的語言文件chinese_china.txt,點(diǎn)擊Install,GENERAL INFORMATION->Language,在Choose your default language中選擇"簡體中文-Chinese Simplified",點(diǎn)擊"Save"即可。
ispCP后臺截圖
管理員后臺截圖:
代理商后臺截圖:
用戶后臺截圖:
關(guān)鍵詞:CentOS,ispCP虛擬主機(jī)
閱讀本文后您有什么感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0