文章4:一键安装Linux+Nginx+MySQL+PHP完美版
文章内容
1.安装方法2.特别注意文件目录3.升级Nginx和进行Nginx模块开发
之前安装LNMP的开发环境,花了有4天的时间,结果MySQL模块还一直不能成功安装。偶然间发现一键安装LNMP的网址http://lnmp.org/,经过实践,这篇文章真的十分给力。不禁让人感叹啊。如今,将这篇文章发布上来,方便大家使用。
1.安装方法
安装方法:按照http://lnmp.org/install.html所说方法,进行安装,在CentOS 6.2环境下成功安装。各种实验均成功。
2.特别注意文件目录:
nginx : /usr/local/nginx
mysql : /usr/local/mysql
php : /usr/local/php
网站目录: /home/wwwroot/
Nginx日志目录:/home/wwwlogs/
/root/vhost.sh添加的虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/
3.升级Nginx和进行Nginx模块开发
在一键安装过程及centos.sh中都可以看到LNMP的安装都是采用下载.tar.gz文件,进行安装,即都是通过下载源码,进行编译和安装的。
那么可否通过下载高版本的Nginx,进行编译和安装,以及模块开发呢?
很高兴的告诉你,这是可以的。
通过查看centos.sh可以看到Nginx的configure选项如下
/configure --user=www --group=www --prefix=/usr/localinx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6
如何进行版本升级呢?方法如下:
wget http://nginx.org/download/nginx-1.2.3.tar.gztar zxvf nginx-1.2.3.tar.gzcd nginx-1.2.3./configure--user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6make && make install