介绍将asp.netmvc项目部署到centos系统。

开发工具:win10+vs2017+.NetFramework4.6.1+Vmware14+centos

1.安装Jexus

这里使用独立版(专业版)。Jexus“独立版”指的是自带.net运行时(mono),不需要在客户服务器安装mono就能正常运行的Jexus版本,该版本只支持 64位Linux操作系统。

需要使用root权限安装。 安装命令: curl https://jexus.org/release/x64/install.sh|sudo sh

执行完后进入目录 usr/jexus (cd usr/jexus)就能执行jexus命令啦。

2.配置jexus网站

默认目录  /var/www,默认网站是default。 将编译好的asp.netmvc项目拷贝到目录 /var/www/default里面。(default是网站文件目录,网站名称是default)

运行 ./jws start 访问 curl localhost 即可验证网站的访问。

在/usr/jexus/siteconf 下有网站的配置。默认有default配置。如果要加入新的网站则需要添加新的配置。

3.添加第二个网站

3.1 添加目录 /var/www/mysite1,将编译好要发布的文件拷贝到此目录。 

Jexus的常用命令:

启动:sudo ./jws start [default]

重启:sudo ./jws restart [default]

停止:sudo ./jws stop [default]

 

参考网站:

 jexus官网 https://www.jexus.org/

 

posted on 2018-09-02 18:40  余昭(Ray)  阅读(3714)  评论(0编辑  收藏  举报