此 shell 指令碼僅適用於 Linux 作業系統。如果您使用的是其他作業系統,請參考 快速入門 指南進行手動安裝或使用 Docker。
install.sh install
安裝或更新 Nginx UI。
install.sh install [OPTIONS]
選項 | |
---|---|
-l, --local <file> |
從本地檔案安裝 Nginx UI (string ) |
-p, --proxy <url> |
透過代理伺服器下載 (string )例如: -p http://127.0.0.1:8118 或 -p socks5://127.0.0.1:1080 |
-r, --reverse-proxy |
透過反向代理伺服器下載 (string )例如: -r https://mirror.ghproxy.com/ |
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh) install
安裝指令碼預設的監聽埠為 9000
,HTTP Challenge 埠預設為 9180
。如果出現埠衝突請修改 /usr/local/etc/nginx-ui/app.ini
,
並使用 systemctl restart nginx-ui
重啟 Nginx UI 守護行程。更多有關資訊,請檢視 配置參考。
install.sh remove
解除安裝 Nginx UI。
install.sh remove [OPTIONS]
選項 | |
---|---|
--purge |
刪除所有 Nginx UI 檔案,包括日誌、配置等 (boolean ) |
::: code-group
# 解除安裝 Nginx UI 但保留配置和資料庫檔案
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh) remove
# 解除安裝並刪除所有 Nginx UI 檔案,包括配置和資料庫檔案
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh) remove --purge
:::
install.sh help
顯示可用選項。
install.sh help
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh) help
透過此指令碼,Nginx UI 將作為 nginx-ui
守護行程安裝在 systemd 中。請使用以下 systemctl
指令控制。
::: code-group
systemctl start nginx-ui
systemctl stop nginx-ui
systemctl restart nginx-ui
systemctl status nginx-ui
:::