搭建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.加入下面内容,保存退出

 View Code

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

原文地址:https://www.cnblogs.com/quanzhiguo/p/7157207.html