-
升级到了最新版本的 solo,访问一直出现 8080
2020-06-17 12:59好了,果然是这个问题。我用本地安装的可以了!
奇怪就是我在没升级之前是有用的,配置方向代理都生效!网站都运行大半年了!而且也是参照一篇手册使用的 nginx 容器部署!
升级后就不行了~感谢感谢!!我去打个赏!
-
升级到了最新版本的 solo,访问一直出现 8080
2020-06-17 12:11docker logs solo 正常
docker ps 正常
直接带端口访问正常:http://www.javadaily.cn:8080/ -
升级到了最新版本的 solo,访问一直出现 8080
2020-06-17 12:04ok,排查完发现还是不行。
nginx 的错误日志如下:- solo 启动命令如下
bash docker run --detach --name solo --network=host -v /dockerData/solo/skins:/opt/solo/skins --env RUNTIME_DB="MYSQL" --env JDBC_USERNAME="xxx" --env JDBC_PASSWORD="xxx" --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" --env JDBC_URL="jdbc:mysql://127.0.0.1:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" b3log/solo --listen_port=8080 --server_scheme=http --server_host=javadaily.cn
- nginx 的配置如下
upstream backend { server localhost:8080; } server { listen 80; server_name javadaily.cn; #charset koi8-r; access_log off; location / { proxy_pass http://backend$request_uri; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; client_max_body_size 10m; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } } server { server_name www.javadaily.cn; listen 80; rewrite ^(.*)$ http://javadaily.cn$1 redirect; }
麻烦您了,万分感谢!