Ubuntu 部署 Nginx
Nginx 反向代理
-
检查 Nginx 是否已安装:
nginx -v
如果没有输出版本信息,说明 Nginx 可能没有正确安装。
-
清除现有安装:
使用purge
命令彻底删除 Nginx 及其配置状态:sudo apt-get purge nginx nginx-common nginx-full sudo apt-get autoremove
-
重新安装 Nginx:
sudo apt-get update sudo apt-get install -y nginx
-
检查配置文件:
安装完成后,检查/etc/nginx
目录是否存在:ls /etc/nginx 执行 nginx -v 检查 Nginx 是否已安装完成
也可以尝试手动安装 Nginx:
-
下载 Nginx 源码:
wget http://nginx.org/download/nginx-1.20.2.tar.gz tar -zxvf nginx-1.20.2.tar.gz cd nginx-1.20.2
-
安装依赖:
sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
-
编译和安装 Nginx:
./configure make sudo make install
这样可以确保 Nginx 正确安装并生成配置文件。