mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 02:15:48 +02:00
Update README.md
This commit is contained in:
parent
855634cd45
commit
2a074ba50f
1 changed files with 38 additions and 0 deletions
38
README.md
38
README.md
|
@ -3,10 +3,48 @@ Yet another Nginx Web UI
|
||||||
|
|
||||||
Version: 0.1
|
Version: 0.1
|
||||||
|
|
||||||
|
# 使用前注意
|
||||||
|
Nginx UI 遵循 nginx 的标准,创建的网站配置文件位于 nginx 配置目录(自动检测)下的 sites-available 目录,
|
||||||
|
启用后的网站将会创建一份软连接到 sites-enabled 目录中。因此,您可能需要调整配置文件的组织方式。
|
||||||
|
|
||||||
# 安装
|
# 安装
|
||||||
1. 克隆项目
|
1. 克隆项目
|
||||||
2. 运行 install.sh
|
2. 运行 install.sh
|
||||||
3. 添加配置文件到 nginx
|
3. 添加配置文件到 nginx
|
||||||
```
|
```
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
listen [::]:80;
|
||||||
|
|
||||||
|
server_name <Your server name>;
|
||||||
|
rewrite ^(.*)$ https://$host$1 permanent;
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl http2;
|
||||||
|
listen [::]:443 ssl http2;
|
||||||
|
|
||||||
|
server_name <Your server name>;
|
||||||
|
|
||||||
|
ssl_certificate /path/to/ssl_cert;
|
||||||
|
ssl_certificate_key /path/to/ssl_cert_key;
|
||||||
|
|
||||||
|
root /path/to/nginx-ui-frontend/dist;
|
||||||
|
index index.html;
|
||||||
|
|
||||||
|
location /api {
|
||||||
|
rewrite /api/(.+) /$1 break;
|
||||||
|
proxy_pass http://127.0.0.1:9000;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /ws/ {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real_IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $remote_addr:$remote_port;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
|
proxy_set_header Connection upgrade;
|
||||||
|
proxy_pass http://127.0.0.1:9000/;
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue