jexus linux x64[标准版] - 未集成mono 配置https

一、找到mono安装位置

sudo find / -name mono

二、首先查看“/lib”或“/usr/lib”等系统库文件夹中是否有SSL库文件的名字,该文件名应该是“libssl.so.版本号”(find / -name libssl.so.*),如果没有列出文件名,就证明你的系统还没有安装OpenSSL,请安装后再操作。

find / -name libssl.so.*

三、编辑config

vi /usr/local/mono/etc/mono/config

这个文件,在“<configuration>”节中,添加下面这一句:

<dllmap dll="libssl" target="libssl.so.10" os="!windows" />

(注意:dll的值一定要填“libssl”,target的值必须填你系统/lib文件夹中的ssl库文件名)

四、siteconf

port=443
hosts=xxx.com  

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

五、重新启动jexus

/usr/local/jexus/jws restart

 

posted @ 2017-01-06 14:02  b̶i̶n̶g̶.̶  阅读(366)  评论(0编辑  收藏  举报