澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

澳门新浦京娱乐场网站Linux意况下的配置

Jexus 即 Jexus Web Server,简称JWS,是Linux平台上的一款ASP.NET WEB服务器,是 Linux、Unix、FreeBSD 等非Windows系统架设 ASP.NET WEB 服务器的核心程序,是企业级ASP.NET跨平台部署的一种可选方案。与其它WEB服务器相比,Jexus不但具有跨平台ASP.NET服务器这样的标志性特征,同时还拥有内核级的安全监控、入侵检测、URL重写、无文件路由等一系列重要功能和专有特性。

Jexus 即 Jexus Web Server,简称JWS,是Linux平台上 的一款性能优良、功能强大的 ASP.NET WEB服务器。Jexus Web server 是第一款真正意义上的(非开源)LINUX/UNIX ASP.NET WEB服务器,它是 Linux、Unix、FreeBSD 等非Windows系统架设 ASP.NET WEB 服务器的核心程序,是企业级ASP.NET跨平台部署的首选方案。与其它WEB服务器相比,Jexus不但具有跨平台ASP.NET服务器这样的标志性特征,同时还拥有内核级的安全监控、入侵检测、URL重写、无文件路由等一系列重要功能和专有特性。因此,相对其他WEB服务器而言,Jexus具有同样的实用价值。

安装与部署

cd /tmp
sudo rm jexus-5.5*
wget http://www.linuxdot.net/down/jexus-5.5.3.tar.gz
tar -zxvf jexus-5.5.3.tar.gz
cd jexus-5.5.3
sudo ./install

澳门新浦京娱乐场网站 1

升级版本

cd /tmp
sudo /usr/jexus/jws stop
sudo rm jexus-5.5*
wget http://www.linuxdot.net/down/jexus-5.5.3.tar.gz
tar -zxvf jexus-5.5.3.tar.gz
cd jexus-5.5.3
sudo ./upgrade

Jexus for linux 有如下特点:

启动服务

启动:sudo /usr/jexus/jws start
停止:sudo /usr/jexus/jws stop
重启:sudo /usr/jexus/jws restart
重启指定网站:sudo /usr/jexus/jws restart siteName
停止指定网站:sudo /usr/jexus/jws stop siteName
  1. 支持多种操作系统:Jexus最初的设计目标是“跨平台的ASP.NET WEB服务器”,由于在Windows系统上,IIS已经是ASP.NET的优秀平台,所以,当前的Jexus以支持Linux和FreeBSD等非Windows系统为主要设计目标。正因为这个原因,就Linux/FreeBSD等平台的ASP.NET建设而言,Jexus具有特别重大的意义。

  2. 高性能:“高性能”是Jexus的重要的设计目标。虽然Jexus基于Mono环境运行,但Jexus并非全部由Mono的.NET组件构成,对于涉及性能的关键代码,Jexus非常巧妙地大量采用了Linux/Unix本身的优秀特性,从代码层保证了Jexus的性能优势。

    同时,Jexus的框架特征也为高性能提供了基础保证。Jexus不象XSP那样,纯HTML也需要经过ASP.NET处理,更不象Apache和Nginx等服务器,需要通过插件的形式间接地对ASP.NET进行支持,Jexus把HMTL静态文件处理模块、ASP.NET处理模块、静态文件高速缓存机制、epoll/poll数据传输机制等进行了高度集成,从架构本身入手,最大限度地提高WEB服务器的处理能力和传输速度。

  3. 安全性:Jexus内核含有安全监控机制,绝大多数恶意访问在进入网站前就会被Jexus直接禁止,这是Jexus有别于其它WEB服务器的又一大特色,所以,Jexus特别适合那些对安全要求较高的企业网站或政府网站使用。

  4. 稳定性:从运行机制而言,Jexus系统中,有专门检测工作进程执行状态的管理单元,任何一个进程退出或者任何一个ASP.NET网站应用程序域退出,被会被管理单元发现并得到重启,从而保证了Jexus能够7*24小时不间断工作;从程序本身而言,Jexus程序代码力求简洁,BUG很少,同时,Jexus的每个版本在正式发布之前,都要经过严格的压力测试,影响稳定性的因素,几乎在正式发布之前即已被全部排除。

  5. 功能强大:Jexus支持URL重写,支持多目标服务器的反向代理,支持PHP,支持GZIP压缩传输,并且,可以利用不同端口、不同虚拟路径、不同域名设置任意数量的网站,这些功能要素,表明了Jexus是一款功能完整而强劲的WEB服务器。

  6. 安装、配置、操作极为简单,服务社区化,各种问题能得到快速的处理,有良好的后续服务支撑能力。 

建立网站

首先得建“网站配置文件”,在/usr/jexus/siteconf中的每一个文件都是一个网站的配置文件,每一个配置文件就代表一个网站。
安装jexus后,在/usr/jexus/siteocnf中,就已经有一个默认的网站配置文件,文件名叫“default”。
你可以修改这个配置文件,也可以将这个配置文件复制并修改为一个新站。
配置文件中,有关键的三项是必填项:
port:端口号定义
root:虚拟根路径和物理根路径的定义
hosts:域名定义

端口号(port)是一个整数,一般是80,也可以是65535以下的其它整数,但这个端口号必须没有其它服务程序占用。
根路径(root)由两部分组成,中间用空格分开。空格前表示这个网站访问时的虚拟根路径(一般都是“/”),空格后是存放这个网站内容的文件夹的物理路径(比如“/var/www/default”)。
域名(hosts),填写访问这个网站的域名,如果有多个域名,域名间就英文逗号分开,同时还可以用“泛域名”,比如“*.mysite.com”。
网站名:jexus把网站配置文件的名称,作为网站名。

网站建立后,重启服务它就生效了,sudo /usr/jexus/jws restart siteName

澳门新浦京娱乐场网站,澳门新浦京娱乐场网站Linux意况下的配置。好了,现在我们就可以在linux上运行asp.net网站了,当然你也可以把它放入docker容器中!

 

2008年10月18日,Jexus 1.0版正式发布,随后,Jexus就逐渐进入了实际应用, JEXUS技术社区 和 杰兴网 最先采用Jexus在Linux系统上架设ASP.NE服务器,让其得到了实践的检验。当前,某些企业网站、政府网站也开始基于Linux Jexus进行建设。

澳门新浦京娱乐场网站Linux意况下的配置。从V3.6版开始,Jexus在继续保持对ASP.NET进行优先支持的基础上,加入了对PHP的支持。从此,ASP.NET和PHP这两个强大但完全不同的网站语言或框架,在Linux平台上终于能够同站共处,相得益彰,交相辉映了。 Jexus在Linux平台上同时支持ASP.NET和PHP,其意义是重大的,它不但为网站建设者们提供了更强的支持、更多的选择,同时对Linux服务器的实用价值也作出了重要的贡献。

随着Jexus应用的普及和深入,Jexus技术支持社区日趋活跃,热心网友针对不同平台发布了许多关于Jexus的技术文章或心得体会, 网友大哲在论坛中分享了使用JEXUS在SUSE 10企业版下开发的ASP.NET项目 中天证券 ,有兴趣的朋友可以通过JEXUS技术社区的下面的帖子了解详细的信息。 

  • SUSE10企业版下ASP.NET项目开发部署心得(一)
  • SUSE10企业版下ASP.NET项目开发部署心得(二)

  • SUSE10企业版下ASP.NET项目开发部署心得(三)

  • SUSE10企业版下ASP.NET项目开发部署心得(四)

  • SUSE10企业版下ASP.NET项目开发部署心得(五)

Jexus v4.1版已于2011年1月1日正式发布,支持Linux、FreeBSD,支持Mono2.4.3-2.8.1,支持ASP.NET 2.0-3.5,较之旧版本,V4.1在性能、稳定性等方面都有很大的提高,处理静态文件的速度是V4.0版的1.2-1.5倍,是3.x版的1.8-2.3倍,压力测试表明,V4.1整体素质表现突出,是一款优秀的ASP.NET WEB服务器。

*张善友 毕业于兰州大学数学系,现任职于腾讯公司企业IT部,微软多届ASP.NET MVP。*

免费下载地址在

用户名与密码都是www.linuxidc.com

具体下载目录在 /pub/常用工具/Linux ASP.NET WEB服务器:JEXUS/

澳门新浦京娱乐场网站 2

本文由澳门新浦京娱乐场网站发布于澳门新浦京娱乐场网站,转载请注明出处:澳门新浦京娱乐场网站Linux意况下的配置