首页 > 代码库 > jexus 独立版 配置https
jexus 独立版 配置https
一、环境
1.jexus版本:5.8.1独立版
2.操作系统:centOs7
jexus独立版由于是免安装版并且内置mono,所以解压即可使用。
二、准备工作
1.生成private key + .csr
网址:http://web.chacuo.net/netsslcsr
2.购买ssl证书
三、部署
1.首先查看“/lib”或“/usr/lib”等系统库文件夹中是否有SSL库文件的名字,该文件名应该是“libssl.so.版本号”(find / -name libssl.so.*),如果没有列出文件名,就证明你的系统还没有安装OpenSSL,请安装后再操作。
find / -name libssl.so.*
2.查找到结果的话,如图
3.进入jexus解压目录
cd /usr/local/jexus ls
4.进入mono lib目录
cd runtime ls cd lib
5.将找到的SSL库创建软链到mono lib目录下
ln -s /usr/lib64/libssl.so.10 libssl.so
备注:/usr/lib64/libssl.so.10 是本机搜索出来的绝对路径,并非写死的路径
6.把证书和私钥文件名填写到JWS的配置文件中。
在Jexus文件夹中,打开 “jws.conf”,添加下面两句:
CertificateFile=证书文件路径和文件名
CertificateKeyFile=私钥文件路径和文件名
7.启网站的HTTPS功能
port=443
启用https:
UseHttps=true
8.重启jexus
./jws restart
9.输入https://xxx.com 测试
jexus 独立版 配置https
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。