mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-10 18:05: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
|
||||
|
||||
# 使用前注意
|
||||
Nginx UI 遵循 nginx 的标准,创建的网站配置文件位于 nginx 配置目录(自动检测)下的 sites-available 目录,
|
||||
启用后的网站将会创建一份软连接到 sites-enabled 目录中。因此,您可能需要调整配置文件的组织方式。
|
||||
|
||||
# 安装
|
||||
1. 克隆项目
|
||||
2. 运行 install.sh
|
||||
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