wdcp服務(wù)器/虛擬主機(jī)管理系統(tǒng)1.1發(fā)布 (最后更新20110423,查看更新日志)
wdcp (WDlinux Control Panel) 是一套用PHP開(kāi)發(fā)的Linux服務(wù)器管理系統(tǒng),旨在易于使用和管理Linux服務(wù)器,可以在線通過(guò)網(wǎng)頁(yè)管理服務(wù)器和虛擬主機(jī).簡(jiǎn)單,方便,易操作.只有Linux版本,沒(méi)有windows版本,讓你方便地使用和管理Linux服務(wù)器,讓不懂Linux的人也可以用Linux做服務(wù)器,不用記命令,也不用輸命令,就可以使用Linux了.支持CentOS/RedHat版本,其它Linux版本尚未測(cè)試,歡迎測(cè)試!
------------------
如在20110325的后臺(tái)更新至20110423失敗,請(qǐng)使用如下方式更新(20110421可直接在后臺(tái)升級(jí))
用ssh登錄執(zhí)行如下代碼
wget http://dl.wdlinux.cn:5180/rpms/wdcpu114
sh wdcpu114
完成,關(guān)閉IE,再打開(kāi)
------------------
功能列表
包括網(wǎng)站管理,服務(wù)器管理兩大功能
服務(wù)器管理
1 支持apache,nginx. apache支持獨(dú)立用戶運(yùn)行,目錄訪問(wèn)限制,完美解決利用腳本跨站訪問(wèn)的問(wèn)題,提高安全性.
2 在線查看系統(tǒng)資源,運(yùn)行時(shí)間,系統(tǒng)負(fù)載,內(nèi)存使用率,top信息
3 在線連接數(shù)管理,連接數(shù)統(tǒng)計(jì),單IP連接數(shù),連接狀態(tài)統(tǒng)計(jì),web連接數(shù),mysql連接數(shù)
4 在線管理系統(tǒng)服務(wù),停止,啟動(dòng),設(shè)置隨系統(tǒng)啟
5 在線端口管理,可檢測(cè)開(kāi)通端口,關(guān)閉端口
6 在線管理進(jìn)程,查看進(jìn)程,終止進(jìn)程KILL
7 在線設(shè)置IP地址,增加,刪除
8 在線內(nèi)存管理,查看內(nèi)存使用情況,可在線釋放內(nèi)存
9 在線設(shè)置服務(wù)器所使用的DNS IP地址
10 在線執(zhí)行shell命令,如ifconfig,ls,date等
11 在線查看磁盤使用率
12 在線文件管理,可編輯,修改,打包,解壓,修改屬性(詳細(xì)介紹見(jiàn)下)
13 在線查看系統(tǒng)日志,ssh登錄日志,ftp日志等
14 在線重起服務(wù)器,關(guān)機(jī),重啟相關(guān)應(yīng)用服務(wù),如web,mysql,ftp,ssh
15 在線設(shè)置mysql,php常用參數(shù),也可直接在線編輯配置文件
16 在線設(shè)置防火墻(iptables),可增加規(guī)則,開(kāi)通IP,端口,限制IP訪問(wèn)等
17 在線設(shè)置selinux安全配置
18 在線管理ssh,端口修改,限制root用戶登錄,是否DNS解釋(ssh連接很慢,很可能是開(kāi)啟了此DNS解釋)
19 在線設(shè)置可ping值,一定程度上保護(hù)服務(wù)器安全
20 在線后臺(tái)直接升級(jí),方便易操作
21 增加普通用戶管理(可修改FTP用戶密碼,mysql數(shù)據(jù)庫(kù)密碼,域名邦定)
更多功能,敬請(qǐng)后續(xù)關(guān)注...
網(wǎng)站管理功能
1 新建網(wǎng)站,修改,刪除,設(shè)置默認(rèn)首頁(yè),日志記錄,域名邦定,二級(jí)域名邦定等(網(wǎng)站文件上傳至FTP主目錄下的public_html目錄下)
2 支持在線設(shè)置rewrite規(guī)則,增加,修改,刪除
3 支持在線定制400,401,403,404,405,500,503錯(cuò)誤定向頁(yè)(此頁(yè)面內(nèi)容在FTP主目錄的public_html/errpage/下,可自行修改)
4 可在線邦定二級(jí)域名
5 FTP用戶管理,可單獨(dú)建立FTP用戶,修改密碼,刪除
6 mysql用戶管理,可建獨(dú)立mysql數(shù)據(jù)庫(kù),密碼修改,刪除等.更多的功能,可使用phpmyadmin
7 后臺(tái)整合phpmyadmin,更好地管理mysql
8 支持網(wǎng)站,數(shù)據(jù)庫(kù),FTP在線打包備份
在線文件管理器
1 可編輯,修改,刪除,打包,解壓,修改權(quán)限/屬性,所有者,所有組
2 在線打包/解壓(支持.tar,tar.gz,tgz,bz2,zip格式)
3 支持在線文件編輯
4 使用回收站功能增加安全性,所有刪除的文件都將暫存回收站里,以防誤刪,誤操作等
5 可定制清理回收站(使用ssh,scp,WinSCP3等)
安裝說(shuō)明
1 如只想測(cè)試,強(qiáng)烈建議在虛擬機(jī)或測(cè)試機(jī)上進(jìn)行,
2 如系統(tǒng)本身有運(yùn)行環(huán)境,先停止相關(guān)的服務(wù)再安裝,如
service httpd stop
service mysqld stop
強(qiáng)烈建議在新系統(tǒng)中安裝和運(yùn)行.可以下載本人精簡(jiǎn)版的base版 http://cd-genova.com/wdlinux_CentOS_5.5
3 安裝過(guò)程如有錯(cuò)誤產(chǎn)生和提示,請(qǐng)將此詳細(xì)錯(cuò)誤信息,系統(tǒng)環(huán)境等發(fā)表至 http://cd-genova.com/bbs/forum-3-1.html
4 wdcp的安裝會(huì)使用到mysql root用戶的密碼,默認(rèn)的安裝密碼為:wdlinux.cn,在源碼安裝過(guò)程中,不建議修改此密碼,安裝完成后,再修改.
問(wèn)題建議反饋 http://cd-genova.com/bbs/forum-3-1.html
FAQ整理 http://cd-genova.com/node/184
安裝方法(已集成lamp,lnmp環(huán)境的安裝)
一 RPM包安裝(超簡(jiǎn)單超快速,強(qiáng)烈建議新手用此方式安裝)
wget http://dl.wdlinux.cn:5180/rpms/rpm_install_1x
sh rpm_install
然后可選安裝lamp 或 lnmp
即開(kāi)始安裝,5分鐘左右
卸載只需執(zhí)行
sh rpm_install un
集成包相關(guān)軟件版本
httpd-2.2.17
nginx-0.8.54
php-5.2.17
mysql-5.1.55
phpmyadmin-3.3.7
zend-3.3.3
eAccelerator-0.9.6.1
vsftp-2.3.4
單獨(dú)安裝wdcp管理面板(已有l(wèi)amp,lnmp運(yùn)行環(huán)境)
wget http://dl.wdlinux.cn:5180/rpms/wdcp-1.1-1.noarch.rpm
由于wdcp的安裝,要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),需要使用到mysql root用戶的密碼,假如mysql root的密碼為123456
echo "123456" > /tmp/sqlroot.txt
rpm -ivh wdcp-1.1-1.noarch.rpm
安裝完成,安裝到的目錄是/www/web/wdcp
再增加一個(gè)虛擬主機(jī)的訪問(wèn)/www/web/wdcp即可
重新安裝方法(有重要數(shù)據(jù)先備份,否則后果自負(fù),不要找我)或卸載
一 用RPM方法安裝的卸載方法
sh rpm_install un
然后重起reboot
二 源碼安裝的
直接刪除 rm -fr /www/wdlinux/ /www/web/
然后重起reboot
再下載安裝
程序升級(jí)
直接在后臺(tái)操作可升級(jí)
安裝完后
用IE打開(kāi)
http://ip 會(huì)顯示默認(rèn)頁(yè)面信息,探針,phpinfo信息(此內(nèi)容在/www/web/default)
管理后臺(tái)
http://ip:8080
默認(rèn)用戶密碼:admin wdlinux.cn
普通用戶后臺(tái)
http://ip:8080/user
用戶密碼為相應(yīng)的FTP用戶密碼
演示系統(tǒng)(注:機(jī)房有域名白名單系統(tǒng),所以指向?qū)o(wú)法打開(kāi))
http://demo.wdlinux.cn/
http://demo.wdlinux.cn:8080/
用戶密碼:admin wdlinux.cn
本文連接 http://cd-genova.com/wdcp
歡迎轉(zhuǎn)載,但請(qǐng)保留此信息不知道怎么回事 服務(wù)器超過(guò)2個(gè)IP后 第3個(gè)IP 綁定網(wǎng)站 無(wú)效 但是面板后臺(tái)讀取的出 所有IP
希望能增加月流量控制,各網(wǎng)站的存儲(chǔ)空間限制等功能
到這里下個(gè)對(duì)應(yīng)的版本: http://www.ioncube.com/loaders.php
然后解壓到:/usr/local/ioncube
然后在php.ini 中的 [Zend] 下面添加(注意的是:IonCube必須放在Zend的前面,我們直接把這兩行放到[Zend]下面即可),如下:
[Zend]
zend_extension=/usr/local/ionCube/ioncube_loader_lin_5.2.so
zend_extension_ts=/usr/local/ionCube/ioncube_loader_lin_5.2_ts.so
....
....
添加完成后重啟nginx或apache
centOS 6.0安裝出現(xiàn)了新問(wèn)題,請(qǐng)老大解決!我已經(jīng)貼圖了,這個(gè)問(wèn)題就出現(xiàn)在屏幕上,大約有1小時(shí)了,請(qǐng)老大解決??!
gcc -c standalone.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c hash.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c tcpwrap.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c ipaddrparse.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c access.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c features.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c readwrite.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c opts.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c ssl.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c sslslave.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c ptracesandbox.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c ftppolicy.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c sysutil.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -c sysdeputil.c -O2 -Wall -W -Wshadow -idirafter dummyinc
gcc -o vsftpd main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o tunables.o ftpdataio.o secbuf.o ls.o postprivparent.o logging.o str.o netstr.o sysstr.o strlist.o banner.o filestr.o parseconf.o secutil.o ascii.o oneprocess.o twoprocess.o privops.o standalone.o hash.o tcpwrap.o ipaddrparse.o access.o features.o readwrite.o opts.o ssl.o sslslave.o ptracesandbox.o ftppolicy.o sysutil.o sysdeputil.o -Wl,-s `./vsf_findlibs.sh`
Preparing... ########################################### [100%]
1:wdcp ########################################### [100%]就是這個(gè)問(wèn)題
先運(yùn)行
yum install sudo
這個(gè)看看
我用的一個(gè)CMS系統(tǒng)(Joomla), 管理的時(shí)候需要對(duì)數(shù)據(jù)進(jìn)行Lock table操作,但默認(rèn)從管理面板創(chuàng)建的帳戶不具備這個(gè)權(quán)限,請(qǐng)問(wèn)如何授予自己的帳戶這個(gè)權(quán)限, mysql的默認(rèn)賬號(hào)和密碼是多少?? 我用自己的賬號(hào)給自己分配權(quán)限造成的結(jié)果是Access denied~ 求解決...
用普通用戶是沒(méi)有權(quán)限授權(quán)的,要用root用戶,默認(rèn)密碼是wdlinux.cn,如果沒(méi)有修改過(guò)的話
菜鳥(niǎo)弱弱的問(wèn)下這個(gè)支持 動(dòng)態(tài)IP域名解析么?
應(yīng)該是網(wǎng)絡(luò)或個(gè)人電腦問(wèn)題
Failed dependencies:
安裝CENTOS5.6原版 裝了X-WIN的. 然后安裝WDCP . 再執(zhí)行 yum update 后. WDCP WEB目錄下的 INC目錄被清空,并且根目錄下LEFT.PHP文件也不見(jiàn)了.
單獨(dú)安裝wdcp管理面板后8080商品無(wú)法訪問(wèn), wdcp已經(jīng)可以在系統(tǒng)中查看到了,8080端口也已經(jīng)打開(kāi)了,但依舊輸入 http://ip+8080后 提示無(wú)法訪問(wèn)!
仔細(xì)看說(shuō)明
再增加一個(gè)虛擬主機(jī)的訪問(wèn)/www/web/wdcp即可
看不到上面的這個(gè)說(shuō)明嗎?
普通用戶后臺(tái)
http://ip:8080/user
用戶密碼為相應(yīng)的FTP用戶密碼
新建的站點(diǎn)在后臺(tái)站點(diǎn)列表刪除不了,數(shù)據(jù)庫(kù)和FTP都一樣,也刪除不掉,這是什么情況啊
正常情況下是沒(méi)問(wèn)題的,刪除不了,提供詳細(xì)信息或提示什么錯(cuò)誤
1、 刪除站點(diǎn),提示文件不存在,其實(shí)目錄文件存在的,后來(lái)刪除了目錄和文件,再要?jiǎng)h除站點(diǎn)列表的站點(diǎn),還是提示文件不存在!
正常情況下是沒(méi)問(wèn)題的,刪除不了,提供詳細(xì)信息或提示什么錯(cuò)誤
安裝包或系統(tǒng)默認(rèn)還是使用5.2的穩(wěn)定版本,如需要5.3或更高,可升級(jí)PHP
我的安裝出現(xiàn)如下錯(cuò)誤提示:
系統(tǒng)版本是centos5 32bit
Preparing... ########################################### [100%]
package mysql-5.1.55-1.x86_64 is intended for a x86_64 architecture
============ mysql install error =============
換成64位系統(tǒng)一次成功
發(fā)現(xiàn)問(wèn)題了,我的系統(tǒng)是32位的,自動(dòng)安裝下載的是64位的包,所以提示錯(cuò)誤,應(yīng)該安裝腳本沒(méi)有正確識(shí)別系統(tǒng)版本所致,求老大解決
是clubuptime的VPS里面的CentOS 5 32位系統(tǒng)
不支持PHP5.3.6加載ZendGuard的方式運(yùn)行,提示500錯(cuò)誤~希望新版本可以兼顧高版本的PHP,謝謝~
如有新版發(fā)布 希望完善
1.加個(gè)流量限制功能
2.MYSQL 數(shù)據(jù)庫(kù) 目前只有改密碼 功能能否加個(gè)可以選擇 本地或者遠(yuǎn)程 的選項(xiàng),免得進(jìn)phpadmin 里去設(shè)置
3.是否可以考慮弄個(gè)計(jì)劃 定制備份到遠(yuǎn)程FTP 功能
4.可以考慮創(chuàng)建新站點(diǎn)自動(dòng)重啟,不需要再點(diǎn)更新重啟
4.面板字體好小看起來(lái)好吃虧 感覺(jué)和 國(guó)外漢化程序那樣的字體了~~ 如果可能 可以調(diào)整下
5.其實(shí)可以考慮把貴站的 CND 和 DNS 功能集成到一塊來(lái) 功能就更完善了
呵呵期待 如果能實(shí)現(xiàn)這個(gè)面板就很強(qiáng)大了 也多了很多人性化的地方