https://www.jexus.org 【官网】
https://www.linuxdot.net/【大本营】
https://www.linuxdot.net/bbsfile-4330【独立版安装帮助】
https://www.linuxdot.net/bbsfile-4767
一. 关于Jexus
Jexus 是一款Linux平台上的高性能WEB服务器
和负载均衡网关
,以支持ASP.NET、ASP.NET CORE、PHP为特色,同时具备反向代理
、入侵检测
等重要功能。可以这样说,Jexus是.NET、.NET CORE跨平台的最优秀的宿主服务器
,如果我们认为它是Linux平台的IIS,这并不为过,因为,Jexus不但非常快,而且拥有IIS和其它Web服务器所不具备的高度的安全性,这是政府机构和重要企业对web服务器最必要也是最重要的品质需求。
二. 安装Jexus
$ wget https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz #下载
$ tar -zxvf jexus-5.8.2-x64.tar.gz -C /usr/local #解压
$ vim /etc/profile
#**************环境变量******************
#export PATH USER LOGNAME MAIL...
export PATH=$PATH:/usr/local/jexus
#****************************************
$ source /etc/profile #刷新配置
$ jws start #启动服务
$ jws -v #查看版本
三. 默认站点
$ mkdir /var/www/default -p #创建web目录
$ cd /var/www/default
$ vim index.aspx
#***************页面代码*************
<%@Page Language="C#"%>
<%=DateTime.Now.ToString()%>
#***************************************
$ jws restart #重启服务
$ curl 127.0.0.1 #测试
四. 示例站点
- 创建测试站点
$ mkdir /srv/www/Jexus/TestWeb -p
$ cd /srv/www/Jexus/TestWeb
$ vim index.aspx
#***************页面代码*************
<%@Page Language="C#"%>
<%=DateTime.Now.ToString()%>
#***************************************
- 创建Web配置
$ cd /usr/local/jexus/siteconf/
$ mv default ./TestWeb
$ vim ./TestWeb
#**********Web Site: Testweb************
port=80
root=/ /srv/www/Jexus/Testweb
hosts=*.test.com
#******************************************
五. 常用命令
$ sudo ./jws start #启动
$ sudo ./jws restart #重启
$ sudo ./jws stop #停止
$ sudo start WebName #启动某个网站
$ sudo restart WebName #重启某个网站
$ sudo stop WebName #停止某个网站