zoukankan      html  css  js  c++  java
  • 独立版Jexus配置SSL,支持https访问

     一、申请证书【腾讯免费证书】

     

    二、验证DNS,即解析域名。记录类型选择 TXT ,主机记录与证书上的主机记录保持一致,记录值也与证书上的记录值保持一致

    三、等待DNS验证与CA轮询,轮询成功后即可下载证书

    四、Jexus用到的是Nginx中的证书,将Nginx上传到服务器

    五、开始部署【来源:jamesbing

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

    find / -name libssl.so.*

       2) 查找到结果的话,如图

      3)进入jexus解压目录

    cd /usr/jexus/runtime/lib

     4)将找到的SSL库创建软链到mono lib目录下

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

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

     5)配置网址的https

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

     6)重启jexus

     7)在服务器中进行本地测试

    curl -k https://localhost/info

    8 )在浏览器中进行访问

    六、如果访问失败,请查看443端口是否开放

         开启端口

  • 相关阅读:
    Instruments Tutorial for iOS: How To Debug Memory Leaks
    How to Use Instruments in Xcode
    Demystifying iOS Application Crash Logs
    “iOS 推送通知”详解:从创建到设置到运行
    推送通知iOS客户端编写实现及推送服务器端编写
    cocos2d-iphone 与 UI组件
    ScrollLayer
    TexturePacker
    mybatis的配置
    spring+redis
  • 原文地址:https://www.cnblogs.com/xiaoyaodijun/p/9771510.html
Copyright © 2011-2022 走看看