# Web服务器与代理(网关)
常见使用的有:
- IIS
- Nginx+Node.js
- Kestrel(DotNetCore) DotNetCore自带Web托管服务。
- Apache+Tomcat
- CDN(OSS)
- 国产WebServer
Jexus
简介
官方描述:Jexus----强劲、坚固、免费、易用的国产 WEB 服务器系统。
什么是Jexus
Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关服务器,以支持ASP.NET、ASP.NET CORE、PHP为特色,同时具备反向代理、入侵检测等重要功能。可以这样说,Jexus是.NET、.NET CORE跨平台的最优秀的宿主服务器,如果我们认为它是Linux平台的IIS,这并不为过,因为,Jexus不但非常快,而且拥有IIS和其它Web服务器所不具备的高度的安全性。同时,Jexus Web Server 是完全由中国人自主开发的国产软件,真正做到了“安全、可靠、可控”, 具备我国党政机关和重要企事业单位信息化建设所需要的关键品质。(源自官方解释)
Jexus版本
Jexus安装分为独立版(专业版)和通用版(官方提示不推荐安装)。
区别: Jexus“独立版”指的是自带.net运行时(mono),不需要在客户服务器安装mono就能正常运行的Jexus版本,该版本只支持 64位Linux操作系统。 Jexus通用版不带 .NET运行时,因此,使用者应该首先在客户机安装mono和libgdiplus。
Jexus的安装
安装jexus独立版
命令:curl https://jexus.org/release/x64/install.sh|sudo sh
输入root密码
OK
安装版本:jexus-6.2.x-x64.tar.gz
安装jexus通用版
命令:curl https://jexus.org/release/install|sudo sh
注:运行安装命令,需要操作者有root权限。
在Ubuntu上安装Mono,可参见附录:在Ubuntu操作系统上安装mono的具体方法 在CentOS上安装Mono,可参见附录:张善友先生写的CentOS Mono安装教程
Jexus的重要操作命令
Jexus包括如下操作命令(首先 cd /usr/jexus):
- 启动:sudo ./jws start
- 停止:sudo ./jws stop
- 重启:sudo ./jws restart
Jexus收费/免费策略
来自官方声明: Jexus从2008年10月正式发布到现在这么多年,从来没有思考过收费的问题。Jexus既是免费软件,也是自由软件,你可以自由发布、自由集成、自由分发,你拥用完整的使用权。