在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