Linux+Nginx+PHP+MySQL+Memcache自动安装脚本 For Debian/CentOS
2011-01-14Linux撒加15451°c
A+ A-此脚本是下载了Licess’s的自动安装脚本后,经过自己的修改重新搞的
版权还是Licess的,修改是因为原作者的脚本不适合我们公司服务器上的部署。在CENTOS X86_64中,作者的脚本安装后会将i686和x86_64的包都安装上。对于CENTOS X86_64的机器,为了保证安装的软件都是x86_64的,执行centos.sh前,编辑/etc/yum.conf,添加exclude=*.i?86,这样可以保证YUM安装的包都是X86_64的.接着执行ln -s /usr/lib64 /usr/lib,之后就可以保证在64BIT的机器上安装的包都是纯净的,而且LNMP安装过程不会出错,比如不执行ln -s /usr/lib64 /usr/lib,在编译PHP的时候会提示libjpeg.(a|so) not found的错误。
如果需要PHP PEAR,在安装完LNMP后,执行:
apt-get install curl
curl https://pear.php.net/go-pear
| /var/webserver/php/bin/php
changelog
更新pcre为pcre-8.10
更新nginx为nginx-0.8.36
更新mysql为mysql 5.1.50的二进制版本
更新vsftpd为vsftpd-2.3.2.tar.gz
nginx 安装在/var/webserver/nginx
php 安装在/var/webserver/php
mysql 安装在/var/webserver/mysql
网站主目录 /var/webserver/htdocs
未定义标签