Linux 下 jexus 部署.net 項目


談及.NET跨平台,已經不是什么稀奇的事兒。今天我們就以Jexus服務器的部署為例。簡單示范下。

我們首先在tmp目錄下,通過wget命令下載jexus-5.8.1-x64.tar.gz安裝包。據官網介紹,jexus-5.8.1是可以讓ASP.NET程序不依賴mono就可以獨立運行起來。該“獨立版”支持64位的CentOS 6.5、Ubuntu 12.04以上版本的操作系統,能運行WebForm、Mvc3-5、WebService 以及WebApi,支持PHP,支持OWIN,支持反向代理,也就是說,無需安裝mono的“獨立版”與需要安裝mono的“通用版”在功能上是完全相同的。目前不支持 framework 4.0 以上

 

操作步驟:

#cd /tmp

#wget linuxdot.net/down/jexus-5.8.1-x64.tar.gz

注:如果有新版本,則修改為相應版本號即可。

#tar -zxvf jexus-5.8.1-x64.tar.gz

解壓縮包並會得到一個Jexus的文件夾。

#sudo mv jexus /usr

將Jexus文件夾移動到usr下,到此安裝完成。

然后清理/tmp中的jexus:

#sudo rm -rf /tmp/jexus*

 

相關配置:

1、Jexus 網站配置文件指向的物理路徑是/var/www/default

把項目放到 default 目錄下即可 

2、Jexus每個網站都會有一個conf,所以配置文件統一放在 /usr/jexus/siteconf 文件夾下。

 

參數解析:

port 網站端口號

root 網站的物理文件路徑

hosts 域名地址

默認端口是80 可以自行修改 

 

3、相關命令集合

Jexus包括如下操作命令(首先 cd /usr/jexus):
啟動:sudo ./jws start 
停止:sudo ./jws stop 
重啟:sudo ./jws restart 

 

   啟動、重啟、停止

#sudo /usr/jexus/jws start

#sudo /usr/jexus/jws restart

#sudo /usr/jexus/jws stop

某個網站的啟動、重啟、停止
# sudo /usr/jexus/jws start default

# sudo /usr/jexus/jws restart default

# sudo /usr/jexus/jws stop default

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM