一.概述
热点 rd-c/k/n-mp v2.0.3 为32位centos 5.x 全能服务器自动安装程序
c=cherokee k=kangle n=nginx
1.web server
自动安装包集成了cherokee-1.22 nginx-1.0.3 kangle-2.3.0新内核版本(3种web server用户可选1种安装)
2.php
自动安装包集成了php-5.2.17和php-5.3.6(2种php用户可选1种安装)
备注:php-5.2.x支持ZendOptimizer.php5.3.x支持ZendGuardLoader.其他第3方扩展eaccelerator memcached suhosin 2种php都支持
3.mysql
自动安装包集成了mysql-5.1.57和mysql-5.5.12(2种mysql用户可选1种安装)
4.集成了以mono环境的.net支持,后台服务器为Jexus-4.2.3
5.集成了以iasp环境的asp支持,后台服务器为apache
6.集成了perl5环境的cgi/pl支持
7.集成了jdk环境的 jsp/do支持 后台服务器为resin/tomcat(2种java server用户可选1种安装)
8.集成了python环境的 py支持,后台服务器为web.py
9.集成了vsftpd ftp server支持
其中kangle为官方未发布的2.3.0版,使用了新的软件内核,把kangle集成的目的是为了支持国产软件的发展,帮助kangle推广.
二.安装前准备工作
如果你需要asp.net支持请从系统安装注意事项开始,如果你不需要asp.net环境,可以标准安装centos系统(有x无x皆可)
需要安装asp.net环境,安装系统时注意选择,见下图:
http://i40.servimg.com/u/f40/12/90/03/86/redian10.jpg
http://i40.servimg.com/u/f40/12/90/03/86/redian11.jpg
http://i40.servimg.com/u/f40/12/90/03/86/redian12.jpg
http://i40.servimg.com/u/f40/12/90/03/86/redian13.jpg
三.本地安装完整包
首先更新系统安装必要的依赖环境,执行以下命令:
cd /tmp
wget http://u.xsdou.com/RD-K-N-MPcentos-up.sh
chmod +x RD-K-N-MPcentos-up.sh
./RD-K-N-MPcentos-up.sh
1.下载地址:
http://115.com/file/aq11qcm1#
ImageX.rar
http://115.com/file/aq11qtq1#
rd-k-n-mp-v2.0.2.tar.gz
2.上传到服务器
3.在终端里执行以下命令:
tar xvf rd-k-n-mp-v2.0.2.tar.gz
cd rd-k-n-mp-v2.0.2
cp *.* /tmp/
cd /tmp
chmod +x rd-k-n-mp-v2.0.2-setup.sh.x
./rd-k-n-mp-v2.0.2-setup.sh.x
已知bug:
在安装完asp.net组件后不能自动返回安装面板,请执行以下命令返回面板安装其他组件!
cd /tmp
chmod +x rd-k-n-mp-v2.0.2-setup.sh.x
./rd-k-n-mp-v2.0.2-setup.sh.x
所选组件全部安装完成后,需要重新启动系统让环境生效!
包含组件说明:
一.mono组件包
libgdiplus-2.8.1
mono-2.8.2
二.rd-k-n-mp主体包
nginx 1.0.0
kangle 2.2.1
php-5.2.17
mysql-5.1.55
php-5.2.17-fpm-0.5.14.diff
eaccelerator-0.9.6.1
ZendOptimizer-3.3.9
ImageMagick-6.5.1-2
imagick-2.3.0
libiconv-1.13
libmcrypt-2.5.8
mcrypt-2.6.8
memcache-2.2.5
mhash-0.9.9.9
pcre-8.1.2
PDO_MYSQL-1.0.2
phpmyadmin-3.1.3.2
memcached-1.4.5
ruby-1.8.7-p72
rubygems-1.3.1
sqlite-3.6.7
libevent-2.0.5-beta
sqlite3-ruby-1.2.4
三.cgi组件包
FCGI-0.70
FCGI-ProcManager-0.18
IO-1.25
IO-All-0.41
四.jsp组件包
jdk-6u23-linux-i586
resin-4.0.13
tomcat-6.0.29
mysql-connector-java-5.1.14
sun-javadb-client-10.5.3-0.2.i386
sun-javadb-common-10.5.3-0.2.i386
sun-javadb-core-10.5.3-0.2.i386
sun-javadb-demo-10.5.3-0.2.i386
sun-javadb-docs-10.5.3-0.2.i386
sun-javadb-javadoc-10.5.3-0.2.i386
五.asp.net组件包
jexus 4.2.3
六.asp Access组件包
iasp 2.1.1
httpd 2.0.64
mdbtools 0.5.1
mdbtools-devel 0.5.1
mdbtools-odbc 0.5.1
七.ftp组件包
vsftpd 2.3.2
八.python组件包
Python-2.7.1
web.py-0.34
MySQL-python-1.2.3
注意事项:
1.mysql管理员账号:root 密码为空.安装完后登陆删除不必要的账号,并设置密码
2.如果使用的是nginx 安装完以后修改/usr/local/webserver/nginx/conf/nginx.conf
找到:
#if (-d $request_filename){
#rewrite ^/(.*)([^/])$ http://// permanent;
#}
替换成:
if (-d $request_filename){
rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
}
3.设置ftp账号:
adduser -d /目录名 -g ftp -s /sbin/nologin 帐号
如:adduser -d /wwwroot/htdocs/host_7qy_com -g ftp -s /sbin/nologin 7qy_com
4.修改ftp目录权限:
chmod -R 775 /目录名
如:chmod -R 775 /wwwroot/htdocs/host_7qy_com
5.设置ftp帐号密码:
passwd 帐号
如:passwd 7qy_com
最后输入密码并确认一次就可以了
6.修改ftp帐号限制:
vi /etc/vsftpd.chroot
把刚才建立的ftp帐号加进去,每个帐号一行
在nginx.conf里建立server并把站点目录设置成刚才建立的ftp目录(注意ftp目录下的隐藏文件不能删除
如果安装的是kangle web后台为: http://ip:3311 账号:admin 密码:kangle
在kangle环境下增加Python组件步骤见下图:
http://i40.servimg.com/u/f40/12/90/03/86/redian14.jpg
热点RD-K/N-MP V2.0.1-V2.0.2升级程序
本程序为热点RD-K/N-MP V2.0.1-V2.0.2升级程序,在原有基础上增加python环境组件,升级原有nginx0.8.54到1.0.0, kangle2.1.8升级到2.2.1,mysql5.1.54升级到5.1.55,jexus4.1.2升级到4.2.3.
安装升级程序以前首先备份好您的个人资料,运行升级程序后按照顺序首先备份系统,如果出现升级失败,选择安装面板里的恢复系统来恢复系统没升级以前的设置.
升级包内的组件都是可选安装的,您可以n选.
升级安装:
cd /tmp
wget http://vbets.googlecode.com/files/2.0.2-up.tar.gz
tar xvf 2.0.2-up.tar.gz
cd 2.0.2-up
chmod +x 2.0.2-up.sh.x
./2.0.2-up.sh.x
升级mysql的时候需要输入mysql的root密码才能正常升级,如下图
注意!如果您以前安装的是nginx,请不要选择kangle升级,同样您以前安装的是kangle,请不要选择nginx升级.
增加python环境,如果您使用的是nginx,修改nginx的配制文件nginx.conf,在
location ~ .*\.(jsp|do)?$
{
proxy_pass http://127.0.0.1:8080;
}
下面增加:
location ~ .*\.py$
{
proxy_pass http://127.0.0.1:8000;
}
如果您使用的是kangle,需要增加python环境,请按照上面增加python环境操作.
---------------------------------------------------------------------------
Hot CentOs Round Serv 全能服务器环境安装程序集成php jsp(java) .net(mono) perl(cgi) iasp(asp) Ruby Python 等环境,如果全部使用Hot CentOs Round Serv 所有的环境和web server都可以无缝衔接.
1.更新系统(菜单上有更新的就必须更新)
2.如果需要安装.net环境需要在更新完系统后首先选择(3)进入环境菜单安装.net
3.数据库安装必须在其他环境以前(.net除外),必须在安装php以前
4.asp环境依赖java,所以安装asp环境一起必须先安装java
注意安装顺序,有的安装顺序错了就安装失败!
ppt.cc/fVjECx ppt.cc/fEnHsx ppt.cc/fRZTnx ppt.cc/fSZ3cx ppt.cc/fLOuCx ppt.cc/fE9Nux ppt.cc/fL5Kyx ppt.cc/fIr1ax ppt.cc/f71Yqx tecmint.com linuxcool.com linux.die.net linux.it.net.cn ostechnix.com unix.com ubuntugeek.com runoob.com man.linuxde.net bit.ly/2EzoUDo bit.ly/2tW6eYT bit.ly/2X6vadl bit.ly/2viLpHU linuxprobe.com linuxtechi.com howtoforge.com linuxstory.org systutorials.com ghacks.net linuxopsys.com v.gd/2P9wTx v.gd/FtfpqE v.gd/eMfHsm v.gd/Ub7mqv v.gd/RReVk0 v.gd/vS3uTI v.gd/4Zxmba
Total Pageviews
Wednesday, 14 December 2011
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment