安装 Nginx

安装编译环境 使 nginx 支持 http rewrite 模块/ssl 模块/ zlib

# sudo yum -y install gcc gcc-c++ pcre pcre-devel openssl openssl-devel zlib zlib-devel gd gd-devel
# sudo apt install -y build-essential libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev

下载安装包并编译

# wget nginx-1.21.4.tar.gz
# tar -zxvf nginx.tar.gz
# cd nginx-1.21.4
# ./configure
# make && make install

设置成服务

sudo touch /usr/lib/systemd/system/nginx.service
sudo vim /usr/lib/systemd/system/nginx.service

[Unit]
Description=nginx web service
Documentation=http://nginx.org/en/docs/
After=network.target

[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
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=default.target

sudo systemctl daemon-reload
sudo systemctl enable nginx
sudo systemctl start nginx
posted @ 2021-11-15 16:30  LiuChengloong  阅读(66)  评论(0)    收藏  举报