Ubuntu 部署 Nginx

AccountNull發表於2024-08-02

Nginx 反向代理

  1. 檢查 Nginx 是否已安裝

    nginx -v
    

    如果沒有輸出版本資訊,說明 Nginx 可能沒有正確安裝。

  2. 清除現有安裝
    使用 purge 命令徹底刪除 Nginx 及其配置狀態:

    sudo apt-get purge nginx nginx-common nginx-full
    sudo apt-get autoremove
    
  3. 重新安裝 Nginx

    sudo apt-get update
    sudo apt-get install -y nginx
    
  4. 檢查配置檔案
    安裝完成後,檢查 /etc/nginx 目錄是否存在:

    ls /etc/nginx
    執行 nginx -v 檢查 Nginx 是否已安裝完成
    

也可以嘗試手動安裝 Nginx:

  1. 下載 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
    
  2. 安裝依賴

    sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
    
  3. 編譯和安裝 Nginx

    ./configure
    make
    sudo make install
    

這樣可以確保 Nginx 正確安裝並生成配置檔案。

相關文章