码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 安装 Jexus

时间:2016-12-15 18:17:43      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:卸载   src   span   etc   str   bin   ima   编辑   linux   

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

安装过程就照着页面上做就好了,前提是需要安装好mono

在VS2015中新建一个MVC应用程序,这里需要注意两个步骤:

第1步:移除bin下的Microsoft.Web.Infrastructure.dll
第2步:项目上右键管理NuGet程序包,打开管理器,按顺序卸载以下两个组件
     2.1 Microsoft.CodeDom.Providers.DotNetCompilerPlatform
     2.2 Microsoft.Net.Compilers

使用XFTP发布到CentOS中,例如放到/usr/project/Mono

编辑/usr/jexus/siteconf 下的default 文件:

######################
# Web Site: Default
########################################

port=80
root=/ /usr/project/Mono
hosts=*    #OR your.com,*.your.com

此时启动服务:

cd /usr/jexus
./jws start

打开防火墙:

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload 

在Windows上访问:

技术分享

报错了,这里是看不到具体错误的,需要在CentOS上查看具体错误:

技术分享

这个问题是因为Windows的路径和Linux的路径不一致造成的,修改/usr/jexus目录下的jws文件:

export MONO_IOMAP="all"

把此行的“#”去掉,重启:

/usr/jexus/jws restart

再次访问即可。

CentOS 安装 Jexus

标签:卸载   src   span   etc   str   bin   ima   编辑   linux   

原文地址:http://www.cnblogs.com/uptothesky/p/6183960.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!