nginx编译安装
环境:centos7.2
1、去nginx.ogr下载源码包
2、安装编译所需环境及依赖的库
yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel
3、编译(cd到nginx目录)
./config --prefix=/usr/local/nginx --user=nginx --group=nginx --pid=/usr/local/nginx/logs/nginx.pid
4、make && make install
5、将nginx加入服务 以systemctl start nginx方式启动
# vim /lib/systemd/system/nginx.service
[Unit]
Description=The NGINX HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
6、以上服务创建完成便可用systemctl start nignx启动nginx
7、测试:
浏览器输入:http://192.168.30.147(这里输入你的主机IP)