搭建LNAMP环境- 源码安装Nginx1.10
Posted 互联网技术老兵
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建LNAMP环境- 源码安装Nginx1.10相关的知识,希望对你有一定的参考价值。
上一篇:搭建LNAMP环境(一)- 源码安装MySQL5.6
1.yum安装编译nginx需要的包
yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel
软件包说明:
zlib: 为nginx提供gzip模块,需要zlib库支持
pcre: 为支持地址重写rewrite功能
openssl:为nginx提供ssl功能
2.创建nginx用户组和用户
groupadd nginx useradd -r -g nginx -s /sbin/nologin -M nginx
3.下载nginx源码包,将源码包放到/usr/local/src/目录下
下载页面:http://nginx.org/en/download.html
这里用的是 nginx-1.10.2.tar.gz
下载地址:http://nginx.org/download/nginx-1.10.2.tar.gz
4.进入src/目录
cd /usr/local/src/
5.解压nginx源码包
tar -zxf nginx-1.10.2.tar.gz
6.进入nginx源码目录,编译安装(配置参数:http://nginx.org/en/linux_packages.html)
cd nginx-1.10.2/ ./configure \\ --prefix=/usr/local/nginx \\ --with-pcre \\ --with-http_sub_module \\ --with-http_realip_module \\ --with-http_gzip_static_module \\ --with-http_stub_status_module \\ --with-http_ssl_module \\ --user=nginx \\ --group=nginx make && make install
7.修改nginx目录权限
chown -R nginx:nginx /usr/local/nginx
8.将nginx服务脚本加入到init.d/目录
vim /etc/init.d/nginx
9.加入下面内容,保存退出
10.为nginx添加可执行权限
chmod +x /etc/init.d/nginx
11.将nginx加入系统服务
chkconfig --add nginx
12.修改服务的默认启动等级
chkconfig nginx on
13.启动nginx
service nginx start
访问URL,如:http://192.168.8.9/
页面显示正常,则配置成功
Nginx安装完毕!
下一篇:搭建LNAMP环境(三)- 源码安装Apache2.4
以上是关于搭建LNAMP环境- 源码安装Nginx1.10的主要内容,如果未能解决你的问题,请参考以下文章
搭建LNAMP环境- PHP7源码安装Memcached和Memcache拓展
搭建LNAMP环境- PHP7源码安装MongoDB和MongoDB拓展
搭建LNAMP环境- PHP7源码安装Redis和Redis拓展