1.下载nginx源码
wget http://nginx.org/download/nginx-1.21.3.tar.gz
2.解压源码包
tar - zxvf
nginx - 1.21.3.tar.gz
cd nginx - 1.21.3 (编译安装前不要修改源文件名称,指定安装在 /home/test/nginx即可)
3、在Nginx源码目录中,你可以通过运行以下命令来配置和编译Nginx。你可以根据需要添加或修改配置选项。
./ configure \
- -prefix=/home/test/nginx \
- -
with-http_ssl_module \
- -with-http_gzip_static_module \
--with-http_stub_status_module \
--with-http_realip_module \
--with-stream
异常处理:配置编译安装Nginx时遇到了缺少OpenSSL库的问题处理:
sudo apt update
sudo apt install libssl - dev
make clean
再次执行 / configure配置
4、编译和安装Nginx
make
sudo make install
5.验证安装
安装完成后,你可以通过运行Nginx来验证安装是否成功。首先,进入安装目录:
cd /opt /nginx/sbin/
然后启动Nginx:
sudo. /nginx
检查配置文件命令:./nginx - t
加载配置文件:./nginx - s reload
ps - ef | grep nginx 查看进程