千家信息网

centos7源码安装nginx

发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,1、服务器版本:CentOS Linux release 7.4.1708 (Core)2、nginx版本:nginx-1.14.2.tar.gz3、部署步骤 /usr/sbin/groupadd -
千家信息网最后更新 2024年11月18日centos7源码安装nginx

1、服务器版本:CentOS Linux release 7.4.1708 (Core)

2、nginx版本:nginx-1.14.2.tar.gz

3、部署步骤

 /usr/sbin/groupadd -f www  /usr/sbin/useradd -g www wwwyum install -y pcre-devel openssl-develyum -y install gcc gcc-c++ autoconf automake makecd /data/applicationtar xf /data/pkg/nginx-1.14.2.tar.gzcd nginx-1.14.2
./configure --prefix=/data/application/nginx  --conf-path=/data/application/nginx/conf/nginx.conf --error-log-path=/data/application/nginx/log/error.log --http-log-path=/data/application/nginx/log/access.log  --pid-path=/data/application/nginx/conf/nginx.pid --http-proxy-temp-path=/data/application/nginx/cache/proxy_temp --http-fastcgi-temp-path=/data/application/nginx/cache/fastcgi_temp  --user=www --group=www  --with-http_realip_module   --with-http_gunzip_module --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module  --with-http_sub_module --with-http_realip_module --with-http_sub_module

make && make install

firewall-cmd --add-port=80/tcp --permanent

firewall-cmd --reload

4、增加自启动:

vim /lib/systemd/system/nginx.service

[Unit]Description=nginxAfter=network.target  [Service]Type=forkingExecStart=/data/application/nginx/sbin/nginxExecReload=/data/application/nginx/sbin/nginx -s reloadExecStop=/data/application/nginx/sbin/nginx -s quitPrivateTmp=true  [Install]WantedBy=multi-user.target
------------------------------------------


systemctl enable nginxsystemctl start nginx


0