【发布时间】:2022-01-14 18:22:04
【问题描述】:
我对任何容量的托管都很陌生,但我有一个备用的树莓派,我想我会尝试使用 nginx 运行我自己的 Bitwarden 设置。我可以使用我的 IP 地址访问 Bitwarden 页面,所以我知道它至少可以正常工作。但是,我无法使用我拥有的域访问网页。我目前拥有域名 willjp.dev 并有一条 A 记录将 willjp.dev 指向我的 IP 地址。
这是我的站点启用/默认文件:
server {
listen 80;
listen [::]:80;
server_name willjp.dev; #domain name
return 301 https://www.willjp.dev$request_uri;
}
server {
listen 443 ssl http2;
server_name willjp.dev; #domain name
ssl_certificate /etc/nginx/ssl/willjp.dev.crt;
ssl_certificate_key /etc/nginx/ssl/willjp.dev.key;
client_max_body_size 128M; # Allow large attachments
location / {
proxy_pass http://0.0.0.0:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /notifications/hub {
proxy_pass http://0.0.0.0:3012;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location /notifications/hub/negotiate {
proxy_pass http://0.0.0.0:8080;
}
}
它是端口转发的,我有一个静态 IP 地址,并且我禁用了 gzip。这些都是我在潜伏论坛中尝试过的所有解决方案。
如果有人可以帮助我,我将永远感激不尽!
【问题讨论】:
-
您遇到了什么错误?向
/var/log/nginx/error.log发送了哪些错误?
标签: nginx web-hosting raspbian