稳定互联,中美互联,站长交流,虚拟主机,香港主机,美国主机,虚拟空间,免费空间,免费VPS,免费域名

 找回密码
 立即注册
查看: 5180|回复: 0

[控制面板] YZPanel(YZHCP主机控制面板) - 基于ZPanel修改符合国人使用习惯的主机控制面板

[复制链接]
发表于 2013-4-29 01:22:41 | 显示全部楼层 |阅读模式
YZPanel(YZHCP)是什么?
$ S/ n5 L' V+ K" Z/ W# i, a! e4 @8 V
            YZPanel简称(YZHCP)是基于国外优秀的免费主机控制面板ZPanel而来,谈不上做了什么开发和修改。只是做了个系统的教程和符合国人使用习惯的控制面板界面而已。
- O, ^# A% }5 g* L8 H: V( ~0 M  E, ?0 `. x5 }% ^+ T0 z
            我们为什么需要它?
* }) ~0 l' y: P6 p$ j' Y6 {* ]# c' T; R, }3 H, p- M$ [2 V3 X8 [
            对于不想操作SSH命令和新手而言,用一个基于界面的主机控制面板来管理主机是最好不过的事情。而DirectAdmin/cPanel这些收费主机控制面板价格不便宜。7 N& u/ q  V- d" i( R. Q+ \1 K
            对于广大站长朋友而言无疑加上一个了成本上的负担。现在你可以自由下载安装并使用它在VPS(VDS)或独立服务器上,做为真正的生产环境或测试环境。
$ Q( P2 D5 s9 W- ^% p: E! |/ {
* q* h$ c" T1 o4 Z            它安装那些软件?目前ZPanel最新版本为(10.0.2) (默认集成安装ProFTPD、MySQL、phpMyadmin、WebMail、DNS模块)& P5 I" a" f  j1 T! u" u2 Y

, g7 |- A0 @( l# l            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)            
, |, k$ p4 \$ Y            
            安装流程步骤: ZPanel在CentOS 6上的安装 推荐安装环境CentOS 6+ 32bit Minimal VPS环境XEN、OpenVZ 推荐使用XEN架构。8 A/ f* h+ ?4 {" ?; o6 h
第一步:安装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
( K2 f/ F( R& n  j3 E: r64位:wget http://www.zvps.co.uk/sites/default/files/downloads/centos-6-3/package/installer-x86_64-install.sh.x.tar.gz) t( B3 J6 v& b$ Q' K2 |* `7 t
一般用root登陆没切换目录的话下载的文件在/root下面: ^0 n; ?9 N. B9 }) q) ^
+ {5 J3 k# q8 A' A7 w$ R) r
解压:+ K" \/ h; i* O
tar -xf installer-x86-install.sh.x.tar.gz1 e* a: ]. A8 C  \3 |5 x- N
0 I& N& h# s' i* h+ O: P( J3 U
执行权限:8 D: |/ I4 Q' Y% o% D$ P
chmod +x installer-x86-install.sh.x9 v' _& }4 W7 ]: s
/ d: Q0 D# T1 V# n
开始安装:4 P2 G  X; e9 I% F" R4 n" _
yum install ld-linux.so.2
9 ?8 P+ g) W! w" A1 V0 r1 |./installer-x86-install.sh.x3 k& m6 ?0 l3 v7 d3 r! x
. @* o5 U- q: C% d  k0 S. F  j0 s
安装流程括号中的是提示不需要输入输入红色部分即可:% K9 ?- z& ~8 f: B4 l

* t% A, q5 G4 ~6 z/ ~( \2 T( vTo contine please agree to the GPL license (y/n/q)? y (这里输入y同意许可协议)
$ ^" x& z2 c  q0 i8 ?3 p. j( H8 RFind your timezone from : http://php.net/manual/en/timezones.php e.g Europe/London; c; v9 {2 |. z
Enter Your Time Zone: Asia/Chongqing (这里输入Asia/Chongqing使用亚洲时区). t* K3 Y2 |; z: T" C6 X9 i
Install fresh ZPanel server or enter an upgrade version number e.g 10-0-1 :install (这里直接回车)7 K" ^9 @* |; g3 S
Enter the FQDN of the server (example: zpanel.yourdomain.com): (主机名默认即可这里直接回车,也可以输入)7 ~7 N" r' t2 O( H7 R) Q, S
Enter the Public (external) IP of the server: 输入IP (公网IP地址输入你的独立IP)4 O' Z- Y2 c+ M
MySQL Password is currently blank, please change it now.
" z- U9 `# r1 w& ^Password you will use for MySQL: 输入phpMyadmin管理密码 (mysql的root密码)
7 |6 X" J& c4 k$ S4 Q9 w6 F% L' @9 O8 {+ VRe-enter the password you will use for MySQL: 再次输入输入phpMyadmin管理密码 (再次输入mysql的root密码)
! w: n' r: g: y" Z, ]( DZPanel will now install, are you sure (y/n/q)? y (y开始安装)
: Y; a4 g% X$ Z) T) }3 ?. w, O( F- M0 T" u+ }- C
开始安装等着就行,安装快慢取决于性能和网速。一般5-10几分钟即可安装完成,安装完成后系统将会自动重启一次。
# e  ?0 H& k) i$ L* ^  g用IP打开即可看到登录管理界面,登录用户名为:zadmin 管理登录随机密码保存在 /root/passwords.txt 文件中
5 ~# H/ e6 d+ {% R( A$ a- C
第二步:安装YZPanel(YZHCP)主题模板 YZstyleX.zip 和状态默认页面cd /etc/zpanel/panel/etc/styles
* i( R! U$ ~+ _$ a3 Z4 y6 Z/ h+ G8 V+ Twget -c http://yzpanel.cdn.duapp.com/ui/style/YZstyleX.zip! ?! [" f2 n! ?/ ?2 N, d2 V
unzip YZstyleX.zip
* C, y( Y  I: n* F% u1 g
$ b3 A1 f" E  F+ L* M2 }3 j1 b9 N9 z在Theme Manager选择YZstyleX然后Save
# G& M4 k) _  X0 w) G/ V# L8 g
8 Z# A) E. _  c8 p3 hrm -rf /etc/zpanel/panel/etc/static
8 T  k/ K8 p, }; D2 Ycd /etc/zpanel/panel/etc
% }" Q; N5 i5 U; [wget -c http://yzpanel.cdn.duapp.com/ui/indexpage/static.zip
1 U- b( h2 w- I) l* G* `/ i/ q5 V' ?unzip static.zip* F, ]2 a$ }( @
8 C2 \2 s, U" A, z' ]$ \
状态默认页面自定义编辑方法 /etc/zpanel/panel/etc/static
5 Y) S+ e7 a" n9 w6 ?2 r0 i9 A0 c
bandwidthexceeded  带宽超过             /etc/zpanel/panel/etc/static/bandwidthexceeded/index.php# I+ ~4 f' V( s4 |
disabled           禁用暂停             /etc/zpanel/panel/etc/static/disabled/index.php
9 Z# ]+ q6 E! _+ R7 wdiskexceeded       磁盘超标             /etc/zpanel/panel/etc/static/diskexceeded/index.php) b7 O1 Y" i, V3 p' T# N( D
errorpages         错误页面             /etc/zpanel/panel/etc/static/errorpages/403.html、404.html、500.html、510.html
' g8 Z6 z% ~$ J" {- Lnowebstats         没有首页文件         /etc/zpanel/panel/etc/static/nowebstats/index.html
) F. x) h0 p. z) L) _9 ]pages              主机开通默认页       /etc/zpanel/panel/etc/static/pages/welcome.html5 f; B- V. U1 G+ ]& J
  W6 X+ X1 O* c; L& z
特别说明当网站没有首页文件例如 index.html index.php 文件时对应的是/var/www/error/noindex.html 这个文件* F+ G7 p* g9 k4 F
因此可以使用/etc/zpanel/panel/etc/static/nowebstats/index.html替换noindex.html
第三步:安装ZPanel中文汉化语言包zppy repo add zpanel-packages.sammottley.co.uk
& j" V0 s- C+ p1 ]zppy update
/ E- H5 d7 {# L. jzppy install ZXTS
  L1 ?: F" Y1 v
# `: u$ W  b, V) g/ J在Server Admin->Module Admin下开启 在Administrator下打上勾
& \- r: Q" W/ R6 `- o& {! L8 b$ K2 b+ b
在Server Admin菜单下就能看到ZXTS了点击进入找到Mandarin -> Install or Update 进入安装下载 提示:Translations was added successfully, [2 t# }* L0 k9 N5 @+ C

% J8 W/ w1 V) X, w在My Account->Choose Language:选择Mandarin->Update Account 这里最好全都修改为你的信息因为如果Email不修改会报错不能保存。
$ ]8 x0 T; s& V; h4 u+ w6 Z" o* h
(备用的:这两步不用做 更新 zppy upgrade ZXTS 卸载 zppy remove ZXTS)2 P  O7 O, u7 D

9 ]: p6 z9 a, t2 @1 t& _除去提示信息:Welcome to your new ZPanel installation! You can remove this message from the Client Notice Manager module. This module allows you to notify your clients of service outages upgrades and new features etc :-)7 j- m) F# _, O. ?% |

! q; _- Q' u/ Q& @; B% W! @( v  S9 P* ^客户通知管理->Client message 删除这一段即可,当然可以自定义修改成其他信息!
第四步:为ZPanel增加"在线文件管理"功能zppy repo add zppy.vjdev.co.uk  _9 D9 [/ L% \# d0 Y
zppy update0 S) K0 h" v1 b4 o
zppy install ajaxplorer
5 _2 N  i, [  D, S0 `
' a" }6 r, K$ A( F在模块管理下开启 (在Administrators  Resellers        Users下打上勾)
0 V) f1 H3 W4 \
; `0 m$ q  Y  p% G' O! j$ S8 Jajaxplorer功能强大并且支持多国语言,登录ajaxplorer后在右上角点击用户名然后选择"简体中文"即可切换语言。+ n3 v$ C1 Q8 e4 c2 [9 t0 L
/ y& v- a! ^( h* U; g. w. P7 V7 l% Z
ajaxplorer在线文件管理如果遇到中文文件名乱码无法删除,可以删除整个文件夹。
第五步:优化ZPanel安装PHP加速器eAccelerator0.9.6.1、ionCube组件、Zend Guard Loader支持PHP5.3+安装PHP加速器eAccelerator:! t: C/ |& ?; r1 g* Y, F7 M$ v

. J1 B6 f# f# X" Qyum install make3 B  q& n) A; [/ y! q
wget -c http://yzpanel.duapp.com/down/eaccelerator-0.9.6.1.tar.bz2
! m; J/ [3 x; x7 Z0 `; htar xjf eaccelerator-0.9.6.1.tar.bz2
9 N0 B! L4 }; {; |* t+ Jcd eaccelerator-0.9.6.19 W) m( z8 u0 t; I. K& K8 \& V6 B. u
/usr/bin/phpize
3 C, A. i* A. p- ?1 z8 \' }./configure -enable-eaccelerator=shared -with-php-config=/usr/bin/php-config: F  ~+ ^8 D+ i* R! s+ N; ]
make
' B4 _+ y! `5 a- q; l/ Q7 lmake install
0 E) Q" ^$ o) Z5 J( R  r% Ncd /
) T. I  T* T; S7 o7 urm -rf eaccelerator-0.9.6.1$ A, ]# R8 h/ h$ \1 A; ^
rm -rf eaccelerator-0.9.6.1.tar.bz2, m/ n2 s6 X; q8 R7 {* ?
mkdir /tmp/eaccelerator6 a7 M* m0 s+ @. q' V3 Z8 c
chmod 777 /tmp/eaccelerator
, T* k2 Y: `# K: s- p5 Y1 x% i, ~9 F0 W" W: ?2 I/ Z' `
cd /etc/php.d/. t1 t( `7 \+ d" y$ A% |

! Y$ e& z3 b; T7 j* |# kwget http://yzpanel.duapp.com/down/eaccelerator/Xen-eaccelerator.ini; }" Q. k9 _' t
mv Xen-eaccelerator.ini eaccelerator.ini
8 D$ e( _' t5 a! [. F* X4 D+ Z# S! R# L% ~/ P2 i( b$ U
wget http://yzpanel.duapp.com/down/eaccelerator/OPENVZ-eaccelerator.ini0 b3 B0 |: G. M: M" e! n- S
mv OPENVZ-eaccelerator.ini eaccelerator.ini- c9 G) A' S) m  x4 b
  n% z8 n$ D/ r0 Y. |* Z' W
这一步二选择一即可,根据实际情况选择Xen架构就下载Xen-eaccelerator.ini;OPENVZ架构就下载OPENVZ-eaccelerator.ini
. F* u# H+ O& c( C- e+ _+ o
$ X2 x- p5 v! O         

* {3 g, u$ W1 U安装 ionCube:' x- {' p6 O2 L8 s) I4 D, l
9 u9 g; E$ g9 O. v. n% h4 h. K
          cd /( x7 W* |; M9 o- L
wget -c http://yzpanel.duapp.com/down/ioncube_loaders_lin_x86.zip
+ d- @% m1 o8 sunzip ioncube_loaders_lin_x86
- N, a; d  A5 j" ^- Xmv ioncube /usr/local/lib/8 q/ u0 x4 s4 _8 ~
编辑文件/etc/php.ini 添加
7 \0 Q3 B% i: D* d) f% ezend_extension = "/usr/local/lib/ioncube/ioncube_loader_lin_5.3.so"

# A. q5 |4 s+ |, H安装 Zend Guard Loader:! M5 w4 w9 T  o) d# V# r
$ p* Y( `: ~5 ]" [
cd /root/ ~0 M- N* u$ p; ^( h* A
32位 wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz2 O* _: V* b9 x8 }8 i
64位 wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
% N$ a4 e# G1 j* f$ X5 z. T  F7 w$ C" _
sudo mkdir /usr/zend
7 Z, h9 \& }* ]- `, ^+ Xtar -zxvf  ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
$ w7 K7 r4 ~3 F* S4 Xsudo cp /root/ZendGuardLoader-php-5.3-linux-glibc23-i386/php-5.3.x/ZendGuardLoader.so /usr/zend/5 w+ \$ M. U8 r/ z5 H# l
. ^2 G) y  M. N
编辑文件/etc/php.ini 在zend_extension = "/usr/local/lib/ioncube/ioncube_loader_lin_5.3.so" 后面添加
4 p( t  i2 t; R: Q  E5 G7 {# t- \( P
9 a. w+ a' D) o+ J0 tzend_extension=/usr/zend/ZendGuardLoader.so
+ M8 d; h: u- D% ~. Bzend_loader.enable=12 @  O, y- G' [
zend_loader.disable_licensing=0% A) ?0 G) y& J6 c, v
zend_loader.obfuscation_level_support=3
) Z9 s9 W$ k( S- ^1 azend_loader.license_path=
( h/ n. v" P; q0 Y" W* R) v, ~* r' y5 D. i6 `" @0 G# B/ r( r
安装完成之后 service httpd restart 重启httpd服务 然后用php -v查看是否安装成功
" y  z0 i6 @2 M5 I  r2 U, Q3 z9 P9 J
          看起来不错你已经设置到最后一步,很辛苦了吧!没事的折腾就是这样,当你使用的时候会发现你刚才的折腾付出是值得的... 请勿用于商业用途,倒卖!! I! t* Q# o. N; z. i4 _

" M& j9 [: I" Z' C          请留意以上全文转载自:http://yzpanel.duapp.com/ 请尊重原作者劳动成果,请遵从原作者建议勿用作商业用途。
' i* m+ b( }7 w- y0 y
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|WdidcNet ( 苏ICP备17005075号-1 )

GMT+8, 2024-11-24 08:20 , Processed in 0.008675 second(s), 10 queries , APCu On.

Powered by Discuz!

© 2010-2023.

快速回复 返回顶部 返回列表