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 测试

时间: 2024-10-06 15:19:40

jexus 独立版 配置https的相关文章

ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”

在Linux上运行ASP.NET网站或WebApi的传统步骤是,先安装libgdiplus,再安装mono,然后安装Jexus.在这个过程中,虽然安装Jexus是挺简便的一件事,但是安装mono就相对的比较费时费力了. 现在的情况不同了,为了克服安装 Mono 的繁琐,简化 ASP.NET WEB 应用在Linux操作系统上的部署过程,我们为Jexus 5.8.1制作了一款无需安装mono就能使用的"独立版",该"独立版"支持64位的CentOS 6.5.Ubunt

Centos6.x 下安装Jexus独立版

操作步骤: #cd /tmp #wget linuxdot.net/down/jexus-5.8.1-x64.tar.gz 注:如果有新版本,则修改为相应版本号即可. #tar -zxvf jexus-5.8.1-x64.tar.gz 解压缩包并会得到一个Jexus的文件夹. #sudo mv jexus /usr 将Jexus文件夹移动到usr下,到此安装完成. 相关配置: 1.Jexus 网站配置文件指向的物理路径是/var/www/default 2.Jexus每个网站都会有一个conf,

ASP.NET跨平台实践:Jexus“独立版”的使用

为了方便大家把ASP.NET WEB应用部署到Linux操作系统上,我们为Jexus 5.8.1制作了一款无需安装mono就能使用的Jexus“独立版”,该独立版支持64位的Linux操作系统,包括64位的CentOS6.5.Ubuntu12.04以上的系统. 该独立版的安装极为简便,本质上就是一个“下载+解压”的过程. 下面谈谈从下载到运行一个简单的aspx的全部过程. 一,下载: 把 jexus压缩包下载到linux临时文件夹中. cd /tmp wget linuxdot.net/down

.net core使用jexus配置https

今天搞了一下怎么从http换成https,写一篇博客记录该过程.关于jexus的安装和使用请看我之前的一篇博客<Jexus部署Asp.Net Core项目>,唯一的不同是,将jexus升级成了5.8.3的专业版.我觉得在这里还是有必要再说一下jexus这个东东. 什么是Jexus?Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关,以支持ASP.NET.ASP.NET CORE.PHP为特色,同时具备反向代理.入侵检测等重要功能.可以这样说,Jexus是.NET..NET CO

Jexus-5.6.3使用详解、Jexus Web Server配置

一.Jexus Web Server配置 在 jexus 的工作文件夹中(一般是“/usr/jexus”)有一个基本的配置文件,文件名是“jws.conf”. jws.conf 中至少有 SiteConfigDir 和 SiteLogDir 两行信息:SiteConfigDir=siteconf      #指的是存放网站配置文件放在siteconf这个文件夹中,可以使用基于jws.exe文件的相对路径SiteLogDir=log              #指的是jexus日志文件放在log这

liunx下安装Jexus5.8.1独立版运行asp.net MVC5

Jexus 5.8.1独立版介绍 支持系统(64位):CentOS 6.5.Ubuntu 12.04版本以上包含当前版本. 运行环境:WebForm.Mvc3-5.WebService WebApi,支持PHP,支持OWIN,支持反向代理. 安装运行环境 一.下载jexus到liunx临时文件夹: 1.cd /tmp 2.wget linuxdot.net/down/jexus-5.8.1-x64.tar.gz 二.解压到jexus文件夹并移动到工作位置并清理临时文件夹: 1.tar -zxvf

360断网急救箱下载-独立版

360断网急救箱独立版下载,修复网络无法连接的问题. 很多时候电脑除了问题我们都能上网搜索一下,很快就能解决问题,但如果网络出了问题,在断网的情况下就无法获得来自网络的帮助,这个时候360断网急救箱独立版就能帮助你修复网络连接,建议常备! 如果您打不开网页,或是打不开聊天软件,建议您使用360断网急救箱,帮您全面诊断网络. 您是否经常遇到有些网页打不开,聊天软件登录不上,邮件收取不到等无法上网的情况? 快来试试360断网急救箱吧! 有了360断网急救箱,网络异常轻松搞定! 360断网急救箱主要有

linux-SSR多用户版配置详解

前述:好久没有玩服务器,今天有一哥们要浏览下external website,就搭建一个新的服务器(本人用Vultr的Japan2.5$/mon centOs7.0 64位) 工具:Xshell5,flashFXp 嗯,条件差不多了,开始啦. 1下载安装ssr(这个就用Teddysun大神的一键安装脚本) wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/maste

【burp】配置HTTPS抓包方法

以Chrome为例,配置HTTPS抓包方法 1.获取破解版的burp,将BurpLoader.jar和burpsuite_pro_v1.5.18.jar放到一个路径下 2.在cmd里进入上述两个jar包所在目录,运行java -jar BurpLoader.jar,启动burp 3.访问http://localhost:8080/ 如下: **burp占用默认端口号为8080** 4.点击CA Certificate下载证书到本地 **证书内包含机器本身信息,故不可机器间通用** 5.进入Chr