
nginxWebUI官網(wǎng)
以Ubuntu操作系統(tǒng)為例
注意:本項(xiàng)目需要在root用戶(hù)下運(yùn)行系統(tǒng)命令,極容易被黑客利用,請(qǐng)一定修改密碼為復(fù)雜密碼
1.安裝java運(yùn)行環(huán)境和nginx
ubuntu:
apt install openjdk-8-jdk
sudo apt install nginx
centos:
yum install java-1.8.0-openjdk
yum install nginx
2.下載最新版發(fā)行包jar
wget http://file.nginxwebui.cn/nginxWebUI-2.4.2.jar
有新版本只需要修改路徑中的版本即可
3.啟動(dòng)程序
nohup java -jar -Xmx64m nginxWebUI-2.4.2.jar --server.port=8080 --project.home=/home/nginxWebUI/ > /dev/null &
參數(shù)說(shuō)明(都是非必填)
-Xmx64m 最大分配內(nèi)存數(shù)
--server.port 占用端口, 默認(rèn)以8080端口啟動(dòng)
--project.home 項(xiàng)目配置文件目錄,存放數(shù)據(jù)庫(kù)文件,證書(shū)文件,日志等, 默認(rèn)為/home/nginxWebUI/
--spring.database.type=mysql 使用其他數(shù)據(jù)庫(kù),不填為使用本地sqlite,選項(xiàng)包括mysql和postgresql
--spring.datasource.url=jdbc:mysql://ip:port/nginxwebui 數(shù)據(jù)庫(kù)url
--spring.datasource.username=root 數(shù)據(jù)庫(kù)用戶(hù)
--spring.datasource.password=pass 數(shù)據(jù)庫(kù)密碼
注意命令最后加一個(gè)&號(hào), 表示項(xiàng)目后臺(tái)運(yùn)行
打開(kāi) http://xxx.xxx.xxx.xxx:8080 進(jìn)入主頁(yè)。
第一次進(jìn)入會(huì)讓你創(chuàng)建賬號(hào)
創(chuàng)建后登錄就好了。