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