solo 的运行模式
请将 ./WEB-INF/classes
路径下的配置做一个修改。
serverScheme=https
同时建议使用 b3log 的 CDN 静态资源加速
staticServerScheme=https
staticServerHost=static-solo.b3log.org
证书申请
各个云产品都可以申请证书,按照操作进行就好了。
证书审批通过后,将证书下载到服务器上。
可以参考为 iTerm2 配置 Zmodem 文件传输(支持跳板机)
修改 Nginx 配置
upstream backend {
server localhost:8080; # Tomcat/Jetty 原有的监听
}
server {
listen 80;
server_name jithub.cn www.jithub.cn;
access_log off;
return 301 https://$server_name$request_uri; # 监听80端口,并将server_name全部转发
}
server {
listen 443; # 修改监听接口
server_name jithub.cn www.jithub.cn;
charset utf8; # 修改默认字符
ssl on; # 开启ssl
# 很重要!!!设定你的ssl证书
ssl_certificate /root/cert/Nginx/1_jithub.cn_bundle.crt;
ssl_certificate_key /root/cert/Nginx/2_jithub.cn.key;
# 重要! 原有的接口代理可以不用修改,在内部使用http
location / {
proxy_pass http://backend$request_uri;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
client_max_body_size 10m;
}
}
重启 Nginx
service nginx restart
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于