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