nginx编译安装

本机环境
# cat /etc/redhat-release
CentOS release 6.9 (Final)
# uname -r
2.6.32-696.el6.x86_64
root用户下

一、安装依赖
yum install -y pcre-devel openssl-devel

二、下载nginx软件
wget https://nginx.org/download/nginx-1.10.3.tar.gz

三、创建nginx管理用户
useradd www -s /sbin/nologin -M

四、编译安装
cd nginx-1.10.3
./configure --prefix=/application/nginx-1.10.3 --user=www --group=www --with-http_stub_status_module --with-http_ssl_module
####检查返回值是否正确
echo $?
####编译并安装
make && make install
##################################################################################################

注:

--prefix=/application/nginx-1.10.3      指定安装到哪个目录

--user=www --group=www                 指定用户和用户组

--with-http_stub_status_module           启动nginx状态模块功能(用户访问nginx的网络信息)

--with-http_ssl_module                         启用https功能模块

###################################################################################################
五、添加到环境变量
echo 'PATH=$PATH:/application/nginx/sbin/' >/etc/profile

六、启动nginx
#nginx####

原文地址:https://www.cnblogs.com/ExzaiTin/p/8287354.html