记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

热点centos 5.5 x32 精简基础版v 1.0+热点centos-rdpm-1.1.4-pro新春加强版

热点centos 5.5 x32 精简基础版v 1.0+热点centos-rdpm-1.1.4-pro新春加强版

以32位centos 5.5系统为基础 精简了大部分作为web服务器用不到的包,集成了编译nginx php mysql tomcat jdk cgi perl mono等需要的依赖,系统为无x-windows版本,安装与原版centos 5.5 x32相同

不解释那么多了,该懂的不解释也懂,不懂的解释了也不懂

文件为iso光盘镜像,文件大小485m

MD5: E80BCE3D3C9C01BA4EC2938EED7831C4
SHA1: 5A8D0696F343A9F7D5C12D627F627429CBD6E32D

下载地址:http://u.115.com/file/f3daab5753

 
 

热点centos-rdpm-1.1.4-pro新春加强版提供下载!

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

本脚在centos5.x 32位系统上自动安装 php  jdk(jsp) cgi asp.net mysql 环境,适合物理机和vps vm等虚拟服务器安装模块式安装方式,新手无需记复杂的命令,简单的几个命令,快速搭建php(nginx+php+mysql)/jsp(resin或tomcat)/cgi/asp.net(mono+xsp)/vsftpd/webmin环境,除php环境必装以外其他组件都为可选择安装

包含组件:
一.nginx/php/mysql

nginx-0.9.3/nginx-0.8.54(可选择安装)
php-5.2.16(已更新)
mysql-5.1.54(已更新)
php-5.2.16-fpm-0.5.14.diff(已更新)
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
phpmyadmin-3.1.3.2
memcached-1.4.5.tar.gz(新增)
ruby-1.8.7-p72.tar.gz(新增)
rubygems-1.3.1.tar(新增)
sqlite-3.6.7.tar.gz(新增)
libevent-2.0.5-beta.tar.gz(新增)
sqlite3-ruby-1.2.4(新增)


二.resin或tomcat/jdk(已全部更新.可选安装)

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

三.cgi/perl(新增.可选安装)
FCGI-0.70.tar.gz
FCGI-ProcManager-0.18.tar.gz
IO-1.25.tar.gz
IO-All-0.41.tar.gz
四.asp.net/mono+xsp(新增.可选安装)
libgdiplus-2.6.2.tar.bz2
mono-2.6.3.tar.bz2
xsp-2.6.3.tar.bz2

五.vsftpd

vsftpd-2.3.2(已更新)

六.webmin

webmin-1.503(已更新)

安装方法:
下栽rdpm-1.1.4-pro.tar.gz 上传到服务器/tmp目录

cd /tmp

解压:
tar zxvf rdpm-1.1.4-pro.tar.gz

进入安装程序目录
cd rdpm-1.1.4-pro
1.执行:sh up.sh 更新系统和安装必要的依赖,安装完成系统会重新启动
2.执行:nginx-0.9.x.sh或者nginx-0.8.x.sh安装nginx/php/mysql集成环境,安装完成系统会重新启动(nginx-0.9.x.sh为nginx0.9.3,nginx-0.8.x.sh为nginx-0.8.54,只能选择一个安装)
3.执行:sh jsp-resin.sh或者sh jsp-tomcat.sh来安装jsp环境,可选安装,2选1
4.执行:sh cgi.sh安装cgi/perl环境.(可选)
5.执行:sh mono.sh安装asp.net环境(可选)
6.执行:sh ftp.sh安装vsftpd(可选)
7.执行:sh webmin.sh安装webmin管理面板(可选)

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

(1).修改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

(2).建立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目录下的隐藏文件不能删除)

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

下载地址:http://u.115.com/file/f3efbcb1fd
MD5: F91CDFDCA72C836279BD9F97A3CAE3B0
SHA1: 9568E046798BFAF5CD1B283141A87BE174E70CA8

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):