解决依赖关系
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
nginx源码下载地址
http://nginx.org/download/
解压
tar -zxvf nginx-1.8.1.tar.gz
进入目录
cd nginx-1.8.1
检测配置
./configure --prefix=/usr/local/nginx --sbin-path=/usr/bin/nginx --with-http_ssl_module
--prefix 安装位置
--sbin-path 执行命令
参考手册
编译并安装
make && make install
启动nginx
/usr/bin/nginx
查看进程
pstree -p | grep nginx
显示2个进程 ( 一个主进程 一个工作进程 )
加入systemctl中管理
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/bin/nginx
ExecStop=/usr/bin/nginx -s stop
ExecReload=/usr/bin/nginx -s reload
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重载systemctl配置
systemctl daemon-reload