Skip to content

安裝指令碼

此 shell 指令碼僅適用於 Linux 作業系統。如果您使用的是其他作業系統,請參考 快速入門 指南進行手動安裝或使用 Docker。

安裝或升級

install.sh install

安裝或更新 Nginx UI。

用法

shell
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/

快速使用

shell
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/master/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。

用法

shell
install.sh remove [OPTIONS]

選項

選項
--purge刪除所有 Nginx UI 檔案,包括日誌、配置等 (boolean)

快速使用

shell
# 解除安裝 Nginx UI 但保留配置和資料庫檔案
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/master/install.sh) remove
shell
# 解除安裝並刪除所有 Nginx UI 檔案,包括配置和資料庫檔案
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/master/install.sh) remove --purge

幫助

install.sh help

顯示可用選項。

用法

shell
install.sh help

快速使用

shell
bash <(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/master/install.sh) help

控制服務

透過此指令碼,Nginx UI 將作為 nginx-ui 守護行程安裝在 systemd 中。請使用以下 systemctl 指令控制。

shell
systemctl start nginx-ui
shell
systemctl stop nginx-ui
shell
systemctl restart nginx-ui
shell
systemctl status nginx-ui

Released under the AGPL-3.0 License. (31bbab71)