Jexus web server for linux V3.6 版的安装使用

Jexus 是Linux/Unix平台真正意义上的ASP.NET WEB服务器,是基于Linux/Unix平台建设ASP.NET网站的必然选择和最优方案!
Jexus 内置安全监测与自动防控功能,较之其它WEB服务器拥有更强的安全保障能力,而Jexus所具有URL重写、反向代理、无文件路由及对PHP的支持等重要功能,为建设企业级服务平台提供了强有力的支持。

一、安装:

安装前的准备工作:

A、安装好mono 2.4.3.1 或更高版本。
   Mono的官方网址是:
   Mono的下载地址:
B、必须以 root 身份登入服务器。

1、下载:
下载地址是:

2、解压:
tar -zxvf jexus-3.6.tar.gz

3、安装:
   Jexus安装非常简单,仅仅就是一个复制和注册全局程序集的过程
A、从V3.3/V3.4/3.5版升级安装:
   1) 停止旧版jexus的运行:
      sudo /etc/jws/jws.stop
   2) 卸载全局程序集:
      sudo gacutil -u jxAspx
      sudo gacutil -j jxHost
   2) 将解压文件夹中的下列文件复制到原来安装jexus的文件夹:
      jws.exe
      jwsHttpd.exe
      jwsWorker.exe
      jwsState.exe
      jxAspx.dll
      jxHost.dll
      jws.regsvr
      jws.start
      jws.restart
      jws.stop
   3) 将 jws.regsvr、jws.start、jws.restart、jws.stop 设为可执行
   4) 注册全局程序集(*非常重要*)
      进入安装jexus目标文件夹,然后运行:
      sudo ./jws.regsvr

B、全新安装:
   1) 建立jexus安装文件夹:
      sudo mkdir /etc/jws
   2) 把解压所得到的文件及文件夹全部复制到 /etc/jws 这个文件夹中
   3) 将 jws.regsvr、jws.start、jws.restart、jws.stop 设为可执行
   4) 注册全局程序集(*非常重要*)
      进入安装jexus目标文件夹,然后运行:
      sudo ./jws.regsvr

二、Jexus web server (jws) 配置:

在与 jws.exe 相同的文件夹中(即安装文件夹,一般是“/etc/jws”)为Jexus建立一个配置文件,文件名一定要设为“jws.conf”。
sudo vim jws.conf
在 jws.conf 中至少得添加 SiteConfigDir 和 SiteLogDir 两行信息:
SiteConfigDir=/etc/jws/sites   #指的是存放网站配置文件的文件夹,可以使用基于jws.exe文件的相对路径
SiteLogDir=/etc/jws/logs       #指的是存放jexus日志的文件夹,可以使用基于jws.exe文件的相对路径

重要提示:
必须为Jexus指定并创建两个专用文件夹,一个是用于存放日志文件的“日志文件夹”,一个是存放网站配置文件的“网站配置文件夹”。
日志文件夹必须让jexus系统有写入权,因为它会在这儿写入jexus系统日志、网站访问日志等重要内容,安装程序中已经建了一个文件夹,名字是logs。
网站配置文件夹是用存放网站配置文件的地方(安装包中已经建了这个文件夹,名字是sites),既使只有一个网站,也必须有这个文件夹,因为jexus启动时会从这个文件夹读取网站配置的内容。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/0e7b3f01e7aa0705c7f63344f84d5eec.html