ubuntu20.04源碼安裝nginx
下載
wget http://nginx.org/download/nginx-1.19.0.tar.gz
安裝依賴軟件
apt install openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev make
編譯
./configure --prefix=/opt/nginx \
--with-http_ssl_module \
--http-client-body-temp-path=/opt/nginx/temp/client_body_temp \
--http-proxy-temp-path=/opt/nginx/temp/proxy_temp \
--http-fastcgi-temp-path=/opt/nginx/temp/fastcgi_temp \
--http-uwsgi-temp-path=/opt/nginx/temp/uwsgi_temp \
--http-scgi-temp-path=/opt/nginx/temp/scgi_temp
安裝
make && make install
啟動
cd /opt/nginx && mkdir temp && sbin/nginx
常用命令
- 啟動
sbin/nginx
- 關閉
sbin/nginx -s stop
- 檢查配置
檢查nginx.conf配置文件的正確性和完整性
sbin/nginx -t
```
- 重新加載
修改nginx.conf配置文件后,可以不用重啟nginx實現熱加載配置信息
```
sbin/nginx -s reload
```