您的位置:首页 > 理论基础 > 计算机网络

jexus linux x64 [专业版] 安装和配置https

2016-11-08 16:06 225 查看
[b]一、环境[/b]

1.操作系统:centOs7-x64

2.安装:

sudo -s
curl https://jexus.org/release/x64/install.sh|sh[/code] 
[b]二、准备工作
[/b]

1.生成private key + .csr

网址:http://web.chacuo.net/netsslcsr

2.购买ssl证书

[b]三、部署
[/b]

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/lib
ls


5.将找到的SSL库创建软链到mono lib目录下

ln -s /usr/lib64/libssl.so.10 libssl.so




备注:/usr/lib64/libssl.so.10 是本机搜索出来的绝对路径,并非写死的路径

6.启网站的HTTPS功能

打开站点配置(siteconf)下的配置项,启用https(其实解开注释项即可),注意:端口修改为443

port=443
hosts=xxx.com

UseHttps=true
ssl.certificate=/x/xxx.crt  #or pem
ssl.certificatekey=/x/xxx.key
ssl.protocol=TLSv1.2


7.重启jexus

./jws restart


8.输入https://xxx.com 测试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: