Jexus使用HTTPS证书
一、申请证书 https://console.cloud.tencent.com/ssl 腾讯云有免费的证书
下载证书,并解压。找到Apache目录,上传到linux服务器
二、登录linux服务器:
cd /lib 或 cd /usr/lib
find / –name libssl.so.*
回车,结果如下图,说明已经安装了OpenSSL
记录下【/usr/lib64/libssl.so.10 libssl.so】待用
cd /usr/jexus
cd rumtime/lib
将SSL库连接到mono的lib目录下
ln -s /usr/lib64/libssl.so.10 libssl.so
三、配置站点
cd ..
cd ..
cd siteconf
打开站点配置文件,如图所示修改
vim default
cd ..
./jws restart
四、打开https://域名 测试即可
五、让http自动跳转到http
cd siteconf
vim default
打开默认站点的配置文件,修改root= 和 hosts= 后面的值。乱填一通即可。只要让默认站点无法找到即可。
root找不到目录 host找不到域名(乱填域名即可)
保存 按ESC
:wq
cd ..
./jws restart
重启jexus 即可