在Linux(CentOS)是運行C#的Web應用程序,這裏使用及講解的是Jexus服務器安裝及配置。非ASP.net Corehtml
yum install yum-utils -y rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" yum-config-manager --add-repo http://download.mono-project.com/repo/centos7/ yum install mono-devel -y
wget linuxdot.net/down/jexus-5.8.2.tar.gz tar -zxvf jexus-5.8.2.tar.gz cd jexus-5.8.2 sudo ./install
安裝完後將看到以下界面linux
默認安裝完後的Jexus程序路徑在:/usr/jexusnginx
啓動Jexusweb
#啓動Jexus ./jws start #中止Jexus ./jws stop #重啓Jexus ./jws restart
到這裏已經安裝完成,能夠使用瀏覽器打開地址便可看到結果:ubuntu
(Oh your god, 怎麼能夠這麼簡單....^o^)vim
進入/usr/jexus目錄,能夠看到以下文件:centos
在siteconf目錄下會有一個default文件,使用vim編輯它,好比我這裏修改成:瀏覽器
root:參數爲web程序發佈的目錄,把.net的程序放在這裏便可直接運行(包括WebApplication和ASP.net MVC)。服務器
port:參數爲端口號網站
hosts:是你的域名
addr:默認是註釋的,我這裏把它只設置爲本地IP,由於我再上一層使用了nginx反向
其它的Jexus設置,能夠自行上網搜,這裏就再也不細節說明了。
Mono官網:http://www.mono-project.com/download/#download-lin-centos
寫得比較詳細的Jexus配置文章:http://www.cnblogs.com/msdynax/p/3735344.html