软件介绍
centos6.0 x64下自动编译安装nginx、php、mysql的脚本
自己写的一个小脚本,用于在centos x64下自动编译安装nginx、php、和mysql,在centos 6.0 x64下测试通过,虽然编译安装后工作正常,但是脚本比较乱,并且中间有很多编译错误。
本来还计划安装google-perftools的,但是,google-perftools虽然编译安装了,在nginx启动时报错,所以注释掉了google-perftools的编译安装。
nginx的模块ngx_http_upstream_keepalive在我这里一直编译出错,因此也注释掉了。
脚本可以接受的参数是:init|mysql|php|nginx|cfgall|cfgsys|cfgphp|cfgnginx|all
init:用于初始化系统
mysql:用于编译安装mysql
php:用于编译安装php
nginx:用于编译安装nginx
cfgall:用于配置系统、php和nginx
cfgsys:用于软件编译安装完毕后配置系统
cfgphp:用于配置php
cfgnginx:用于配置nginx
all:包括所有,初始化系统、安装软件、配置软件、配置系统
脚本中均用中文注释,不影响脚本运行。
需要注意的是,如果拷贝脚本内容,在windows下用editplus之类的软件进行编辑的话,需要将文件格式保存成unix类型。
脚本比较乱,另外本人菜鸟,脚本基本上是命令的堆积,没有考虑到更多的方面,有什么错误或者建议请大家不吝指点。
相关下载
- ·centos5.6+nginx1.04+mysql5.5.14+php5.3.6一键安 (2012-09-07 21:14:05)
- ·centos6优化shell脚本代码 (2012-09-01 16:00:31)
注意事项