热点CentOs-RDPM1.1.3(nginx+php+mysql+resin+jdk+vsftpd)自动安装程序,支持最新的5.5系统

时间:2010年05月19日作者:买醉查看次数:7,847 views评论次数:10

本自动安装脚本是参考了张宴等人的资料而写,在此表示感谢
本安装脚本在centos5.x 32位系统 最小安装上通过测试

本脚在centos5.x 32位系统上自动安装nginx php resin jdk(jsp)

mysql 环境,适合物理机和vps vm等虚拟服务器安装

模块式安装方式,新手无需记复杂的命令,简单的几个命令,快速搭建

nginx/php/mysql/resin/jsp(java)/ftp(vsftpd)/webmin环境

一.程序介绍

1.nginx/php/mysql模块包含以下文件
nginx-0.8.37
php-5.2.13
mysql-5.1.46
eaccelerator-0.9.6
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.01
PDO_MYSQL-1.0.2
php-5.2.13-fpm-0.5.13.diff
phpmyadmin-3.1.3.2

2.resin/jsp(java)模块包括以下文件(本模块可选择安装)
jdk-6u17-linux-i586
resin-pro-3.1.9
mysql-connector-java-5.1.12
sun-javadb-client-10.4.2-1.1.i386
sun-javadb-common-10.4.2-1.1.i386
sun-javadb-core-10.4.2-1.1.i386
sun-javadb-demo-10.4.2-1.1.i386
sun-javadb-docs-10.4.2-1.1.i386
sun-javadb-javadoc-10.4.2-1.1.i386

3.ftp(vsftpd)模块包括以下文件(本模块可选择安装)
vsftpd-2.2.2

4.webmin模块包括以下文件(本模块可选择安装)
webmin-1.500

二.安装方法

1.下栽rdpm-1.1.3.tar.gz 然后上传到服务器
下载地址:http://u.115.com/file/f3475ed61f
MD5:81fed49e26343fdfdeb8959fa180a351

2.解压程序,并进入程序目录

tar zxf rdpm-1.1.3.tar.gz
cd rdpm-1.1.3/

3.升级系统(升级完成会重新启动系统),执行:

sh up.sh

4.安装nginx/php/mysql模块,执行:

sh rdpm.sh

5.安装ftp模块,执行:

sh ftp.sh

6.安装jsp(java)模块,执行:

sh jsp.sh

7.安装webmin模块,执行:

sh webmin.sh

安装完成nginx/php/mysql模块后,重新启动系统,检查/tmp目录下有没有mysql.sock文件,本文件生成的时间与电脑的运行速度有关,慢的可能几分钟,生成文件后在浏览器里输入 http://ip/phpmyadmin/打开phpmyadmin页面,输入帐号root密码空登陆,登陆后设置root密码并删

除不必要的帐号

修改nginx.conf

vi

/usr/local/webserver/nginx/conf/nginx.conf

找到:

#if (-d $request_filename){
#rewrite ^/(.*)([^/])$ http://// permanent;
#}

替换成:

if (-d $request_filename){
rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
}

然后从新启动php和nginx

killall -9

nginx;/usr/local/webserver/nginx/sbin/nginx
ulimit -SHn 51200
/usr/local/webserver/php/sbin/php-fpm restart
/usr/local/webserver/nginx/sbin/nginx

建立ftp帐号

adduser -d /目录名 -g ftp -s /sbin/nologin 帐号

如:adduser -d /wwwroot/htdocs/host_7qy_com -g ftp -s

/sbin/nologin 7qy_com

修改目录权限

chmod -R 775 /目录名

如:chmod -R 775 /wwwroot/htdocs/host_7qy_com

设置ftp帐号密码

passwd 帐号

如:passwd 7qy_com

最后输入密码并确认一次就可以了

修改ftp帐号限制

vi /etc/vsftpd.chroot

把刚才建立的ftp帐号加进去,每个帐号一行

在nginx.conf里建立server并把站点目录设置成刚才建立的ftp目录(

注意ftp目录下的隐藏文件不能删除)

webmin登陆http://ip:10000 帐号和密码是你的root帐号和密码

声明: 本文采用 BY-NC-SA 协议进行授权 | 纯 白 色
转载请注明转自《热点CentOs-RDPM1.1.3(nginx+php+mysql+resin+jdk+vsftpd)自动安装程序,支持最新的5.5系统

8条评论
  1. epai留言于:2010年06月02日08:33

    115网盘下载不了。还有其他下载地址吗??

    admin 回复:

    可以正常下载

  2. 雨滴留言于:2010年06月22日19:21

    似乎你的第二部应该和第三步对调一下,那样就完美了。。。

  3. 雨滴留言于:2010年06月22日19:57

    我的问题是,
    make[4]: *** wait: 没有子进程。 停止。
    make[4]: *** 正在等待未完成的任务….
    make[4]: *** wait: 没有子进程。 停止。
    make[3]: *** [install-data-local] 错误 2
    make[2]: *** [install-am] 中断
    make[1]: *** [install-recursive] 中断
    make: *** [install-recursive] 中断
    错误二是怎么回事??

  4. alex留言于:2010年07月13日08:55

    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)
    联系配置服务器失败;某些可能原因是需要为 ORBit 启用 TCP/IP 联网,或者由于系统崩溃,您的 NFS 锁定已失效。请访问 http://www.gnome.org/projects/gconf/ 了解详细信息。(详细信息 – 1: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录 2: IOR 文件“/tmp/gconfd-root/lock/ior”没有成功打开,无 gconfd 位于:没有那个文件或目录)

  5. alex留言于:2010年07月15日03:37

    按照教程安装完成nginx/php/mysql模块后在/tmp目录下没有发现有mysql.sock这个文件,而且80端口也没开启,http://ip/phpmyadmin这个也打不开,我用的是CentOS5.5

  6. oracle留言于:2010年08月19日00:12

    下载不了了。哪里还可以下载吗?

  7. oracle留言于:2010年08月19日00:16

    下载不了。能否提供下载一下。谢谢

  8. 非鸡类留言于:2010年10月15日18:18

    mysql不知道为什么占用内存很高

你必须 登陆后 才可以发表评论!.
苏ICP备05064273号