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 正確安裝並生成配置檔案。