文章出處

Jexus 即 Jexus Web Server,簡稱JWS,是Linux平臺上的一款ASP.NET WEB服務器,是 Linux、Unix、FreeBSD 等非Windows系統架設 ASP.NET WEB 服務器的核心程序,是企業級ASP.NET跨平臺部署的一種可選方案。與其它WEB服務器相比,Jexus不但具有跨平臺ASP.NET服務器這樣的標志性特征,同時還擁有內核級的安全監控、入侵檢測、URL重寫、無文件路由等一系列重要功能和專有特性。

安裝與部署

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

升級版本

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

啟動服務

啟動: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

建立網站

首先得建“網站配置文件”,在/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上運行asp.net網站了,當然你也可以把它放入docker容器中!

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()