zpanel zpanel安裝教程

zpanel是什么?

zpanel是一款國外的的虛擬主機控制面板,可能大家經常使用國外主機和國外VPS的人都應該會經常發現,很多國外VPS安控制面板,大部分有一個zpanel選項,那么zpanel可以在國內用嗎?好用嗎?我們下面來看看zpanel的安裝教程。

zpanel有什么優勢,相對比CP面板。

LIUNX上的虛擬主機系統大部分都屬于國外的控制面板,國內目前也有一款成熟的面板,就是寶塔主機面板啦,推薦大家使用,全中文。

那么zpanel的優勢是?

1:免費開源,相對比CP面板來說是免費系統。并且開源。支持WIN系統,也支持CENTOS,LIUNX還有MAC系統。

2:程序比較簡潔,并且集成了,MYSQL,PHPMYADMIN和WEBMAIL;等常用軟件,這個很多主機系統都沒有,必須要自己手動安裝。等于一次性什么都安裝好了。

安裝教程來看下:

面zpanel安裝教程是以采用的centos632位openvz架構VPS主機作為示范,其他架構及系統環境的Zpanel安裝可做參照(Linuxvps的Zpanel安裝過程都是差不多的)。
  
  先我們需要清楚我們vps主機是CentOS系統還是Ubuntu系統,并根據系統下載Zpanel主機控制面板對應版本。
  
  輸入下載命令:
  yum -y update
  wget對于vps主機系統版本的Zpanel下載地址
  chmod +x 10_1_1.sh
  ./10_1_1.sh

  然后安裝提示輸入“y”確認安裝,然后選擇時區國家為5(亞洲),輸入國家9(中國),再輸入1選擇時區,后輸入1確認信息正確。
  
  接下來輸入主域名、公網IP、并確定安裝,稍等幾分鐘,等待安裝完畢。
  
  在安裝完畢后,便可以看到面板信息和登陸賬戶,把這個記錄下來,然后輸入“y“重啟系統之后就可以直接用IP地址登錄面板。登錄之后看到下面面板界面,便說明Zpanel安裝完畢并安裝正確,可以正常使用了。

zpanel


  Zpanel安裝后,我們就可以如操作Windowsvps那樣,簡單,方便和快捷的進行vps主機維護及web服務器,ftp服務器等服務的搭建了。

首先,下載源碼,傳入VPS。您可以直接下載到本地解壓后用SFTP傳上去,也可以直接SSH登陸下載解壓,我們需要用到的是installer.sh.x,假設我們已經放入root目錄,接下來命令。

cd /root???????????????????????????????? #進入目錄

chmod +x installer.sh.x?????? #設定權限

yum install ld-linux.so.2????? #此步非必須

./installer.sh.x?????????????????????? #編譯安裝

對了,建議大家在執行命令前先screen,因為安裝過程可能超過30分鐘,干等是很不明智的。

執行編譯后,暫時別離開,這時候,我們需要確定和設定一些項目,除了要輸入y之后,還需要你設定時區,比如:Asia/Shanghai,以及MySQL的root密碼(2次)。全部完成后,等他自己裝,看電視先。

登陸漢化

安裝完成后,我們以IP/zpanel打開登陸頁面,默認的用戶名和密碼:zadmin/password(登陸后記得修改,這是好習慣)。

確認登陸無誤,我們開始漢化的過程(以下過程全部引用,敬請留意)

1.通過ZPANELX面板打開PHPMYADMIN,分別選中對應的表,執行以下SQL語句

========core庫=========
ALTER TABLE `x_accounts` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_aliases` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_bandwidth` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_cronjobs` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_distlists` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_distlistusers` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_dns` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_faqs` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_forwarders` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_ftpaccounts` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_groups` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_htaccess` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_mailboxes` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_logs` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_mailboxes` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_modcats` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_modules` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_mysql` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_mysql_databases` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_mysql_dbmap` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_mysql_users` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_packages` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_permissions` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_profiles` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_quotas` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_settings` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_translations` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `x_vhosts` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

============postfix庫===========
ALTER TABLE `admin` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `alias` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `alias_domain` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `config` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `domain` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `domain_admins` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `fetchmail` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `log` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `mailbox` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `quota` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `quota2` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `vacation` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `vacation_notification` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

============proftpd庫(實際上我覺得這一部分做不做無所謂)===========
ALTER TABLE `ftpgroup` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `ftpquotalimits` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `ftpquotatallies` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `ftpuser` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

============roundcube庫===========
ALTER TABLE `cache` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `contactgroupmembers` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `contactgroups` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `contacts` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `identities` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `messages` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `session` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `users` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

注意,上面的SQL執行過程可能有報錯,趙容在3臺VPS上測試,每臺都有報錯的情況,但不影響最終的漢化結果,不過,您有能力的話,可以針對報錯內容修改執行。

2.修改文件,先修改/etc/zpanel/panel/dryden/db/driver.class.php文件,找到

public function query($query) {?? try {

在try里面加入

$FIXSql1 = “set character_set_server=’utf8′”;?? $FIXSql2 = “set names ‘utf8′”;?? $FIX = parent::query($FIXSql1);?? $FIX2 =parent::query($FIXSql2);

保存。

然后,接著修改/etc/zpanel/panel/etc/styles/zpanelx/master.ztml,找到

<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1″>

修改為

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

保存。

3.接下來又是數據庫,到core庫執行:

ALTER TABLE `x_translations` ADD `tr_Chinese_tx` TEXT NULL;

命令有點多,打包了:點擊下載

下載下來了,SQL執行文檔中的內容。

4.返回ZPanelX,選擇我的賬戶,修改語言為Chinese,就可以了(這之前請確保你的郵箱也設定了,我試過賬戶中沒有設定郵箱提交不成功)。說了這么久,上一張圖片:

zpanelx

添加文件管理插件

ZPanelX最大的缺點在文件管理,就一個FTP,太弱了,所以,我們再加一個文件管理插件,讓他能自由的在線管理文件,上傳下載、壓縮解壓等等。(以下為引用,敬請留意)

SSH登陸服務器,依次執行:

zppy repo add zppy.vjvj.tk

zppy update

zppy install ajaxplorer

完成后,登陸ZPanelX,選擇服務器管理→模塊管理,勾選AjaXplorer中你要授權使用的用戶組。

由于在不同的VPS上安裝更換【Mr.Ra1n】帖子中提供的皮膚都出現了登陸界面空白的情況,加之與原默認皮膚差異不大,所以,我沒有貼出皮膚的下載,大家有興趣也可以自己試試。

zpanel

以下轉載內容,原地址:http://yzpanel.duapp.com/

YZPanel(YZHCP)是什么?

YZPanel簡稱(YZHCP)是基于國外優秀的免費主機控制面板ZPanel而來,談不上做了什么開發和修改。只是做了個系統的教程和符合國人使用習慣的控制面板界面而已。

我們為什么需要它?

對于不想操作SSH命令和新手而言,用一個基于界面的主機控制面板來管理主機是最好不過的事情。而DirectAdmin/cPanel這些收費主機控制面板價格不便宜。
對于廣大站長朋友而言無疑加上一個了成本上的負擔。現在你可以自由下載安裝并使用它在VPS(VDS)或獨立服務器上,做為真正的生產環境或測試環境。

它安裝那些軟件?目前ZPanel最新版本為(10.0.2) (默認集成安裝ProFTPD、MySQL、phpMyadmin、WebMail、DNS模塊)

Apache/2.2.15、PHP版本php_version:5.3.3 優化安裝(Zend Engine v2.3.0、eAccelerator v0.9.6.1、ionCube v4.2.2、Zend Guard Loader v3.3 Suhosin v0.9.29)

安裝流程步驟: ZPanel在CentOS 6上的安裝 推薦安裝環境CentOS 6+ 32bit Minimal VPS環境XEN、OpenVZ 推薦使用XEN架構。

第一步:安裝ZPanel主機控制面板CentOS 6+ 32bit為例

32位:wget http://www.zvps.co.uk/sites/default/files/downloads/centos-6-3/package/installer-x86-install.sh.x.tar.gz
64位:wget http://www.zvps.co.uk/sites/default/files/downloads/centos-6-3/package/installer-x86_64-install.sh.x.tar.gz
一般用root登陸沒切換目錄的話下載的文件在/root下面

解壓:
tar -xf installer-x86-install.sh.x.tar.gz

執行權限:
chmod +x installer-x86-install.sh.x

開始安裝:
yum install ld-linux.so.2
./installer-x86-install.sh.x

安裝流程括號中的是提示不需要輸入輸入紅色部分即可:

To contine please agree to the GPL license (y/n/q)? y (這里輸入y同意許可協議)
Find your timezone from : http://php.net/manual/en/timezones.php e.g Europe/London
Enter Your Time Zone: Asia/Chongqing (這里輸入Asia/Chongqing使用亞洲時區)
Install fresh ZPanel server or enter an upgrade version number e.g 10-0-1 :install (這里直接回車)
Enter the FQDN of the server (example: zpanel.yourdomain.com): (主機名默認即可這里直接回車,也可以輸入)
Enter the Public (external) IP of the server: 輸入IP (公網IP地址輸入你的獨立IP)
MySQL Password is currently blank, please change it now.
Password you will use for MySQL: 輸入phpMyadmin管理密碼 (mysql的root密碼)
Re-enter the password you will use for MySQL: 再次輸入輸入phpMyadmin管理密碼 (再次輸入mysql的root密碼)
ZPanel will now install, are you sure (y/n/q)? y (y開始安裝)

開始安裝等著就行,安裝快慢取決于性能和網速。一般5-10幾分鐘即可安裝完成,安裝完成后系統將會自動重啟一次。
用IP打開即可看到登錄管理界面,登錄用戶名為:zadmin 管理登錄隨機密碼保存在 /root/passwords.txt 文件中

更多
  • 該日志由 于2018年03月19日發表在 未分類 分類下, 你可以發表評論,并在保留原文地址 及作者的情況下引用到你的網站或博客。
  • 本文鏈接: zpanel zpanel安裝教程 | 幫助信息-動天數據
  • 文章標簽:
  • 版權所有: 幫助信息-動天數據-轉載請標明出處
  • 【上一篇】 【下一篇】

    0 Comments.