5上使用Jexus安装部署ASP,5上安装部署ASP

Jexus 即 Jexus Web Server,简称JWS,是Linux平台上的1款ASP.NET
WEB服务器,是 Linux、Unix、FreeBSD 等非Windows系统架设 ASP.NET WEB
服务器的中坚程序,是百货店级ASP.NET跨平台铺排的壹种可选方案。与其余WEB服务器比较,Jexus不但具备跨平台ASP.NET服务器那样的标记性特色,同期还享有内核级的平安监督、入侵检查测试、ULX570L重写、无文件路由等壹层层主要职能和专有天性。

流行版CentOS陆.5上安装配备ASP.NET MVC肆和WebApi

  • 使用Jexus5.8.1独立版
    ps:该“独立版”帮助6拾陆位的CentOS 陆.五、Ubuntu
    1二.04以上版本的操作系统,能运作WebForm、Mvc3-五、WebService以及WebApi,支持PHP,补助OWIN,协理反向代理,也正是说,无需安装mono的“独立版”与要求安装mono的“通用版”在功用上是一模一样的。

    1. 下载
      cd /tmp wget http://www.linuxdot.net/down/jexus-5.8.1-x64.tar.gz

    2. 解压
      tar -zxvf jexus-5.8.1-x64.tar.gz

    3. 移动 mv jexus /usr/local

    4. 测试 在/var/www/default/
      用vim新建1个回顾index.apsx<%@Page Language="c#" %>``<%=DateTime.Now.ToString()%>

  • Jexsus常用命名

    1. 启动 ./jws start

    2. 重启 ./jws restart

    3. 停止`./jws stop`

    4. 开发银行有些网站 start 网站名

    5. 重启有些网址 restart 网站名

    6. 闭馆有些网站 stop 网站名

  • 应用vs2013新建三个基本mvc4品类

    1. 修改引用Microsoft.Web.Infrastructure
      复制当地设为False

    2. 新建HomeController和View/Home/Index.chstml
      (主要,不新建是未有默许页面十分:System.Web.HttpException)

3.  新建ApiTestController(可选)

4.  修改配置文件(重要)

        <?xml version="1.0" encoding="utf-8"?>
        <!--
          有关如何配置 ASP.NET 应用程序的详细信息,请访问
          http://go.microsoft.com/fwlink/?LinkId=169433
          -->

        <configuration>
          <appSettings>
            <add key="webpages:Version" value="2.0.0.0" />
            <add key="webpages:Enabled" value="false" />
            <add key="PreserveLoginUrl" value="true" />
            <add key="ClientValidationEnabled" value="true" />
            <add key="UnobtrusiveJavaScriptEnabled" value="true" />
          </appSettings>

          <runtime>

            <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

              <dependentAssembly>

                <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>

                <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />

              </dependentAssembly>

              <dependentAssembly>

                <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />

                <bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0" />

              </dependentAssembly>

              <dependentAssembly>

                <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />

                <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />

              </dependentAssembly>


              <dependentAssembly>

                <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />

                <bindingRedirect oldVersion="1.0.0.0-1.3.0.0" newVersion="1.3.0.0" />

              </dependentAssembly>


              <dependentAssembly>

                <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" />

                <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />

              </dependentAssembly>


            </assemblyBinding>

          </runtime>

          <system.web>

             <customErrors mode="Off"/>
            <pages>
              <namespaces>
                <add namespace="System.Web.Helpers" />
                <add namespace="System.Web.Mvc" />
                <add namespace="System.Web.Mvc.Ajax" />
                <add namespace="System.Web.Mvc.Html" />
                <add namespace="System.Web.Routing" />
                <add namespace="System.Web.WebPages" />
              </namespaces>
            </pages>
          </system.web>

          <system.webServer>
            <validation validateIntegratedModeConfiguration="false" />

          <handlers>
              <remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
              <remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
              <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
              <add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
              <add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
              <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
            </handlers></system.webServer>
        </configuration>


      

推荐 IT网址导航
www.5203.pw 

摩登版CentOS陆.5上设置配备ASP.NET MVC4和WebApi

  • 使用Jexus5.8.1独立版
    ps:该“独立版”帮忙陆12人的CentOS 陆.5、Ubuntu
    1二.0四以上版本的操作系统,能运作WebForm、Mvc三-伍、WebService以及WebApi,扶助PHP,协助OWIN,匡助反向代理,也等于说,无需安装mono的“独立版”与特殊供给设置mono的“通用版”在职能上是大同小异的。

    1. 下载
      cd /tmp wget http://www.linuxdot.net/down/jexus-5.8.1-x64.tar.gz

    2. 解压
      tar -zxvf jexus-5.8.1-x64.tar.gz

    3. 移动 mv jexus /usr/local

    4. 测试 在/var/www/default/
      用vim新建3个轻易index.apsx<%@Page Language="c#" %>``<%=DateTime.Now.ToString()%>

  • Jexsus常用命名

    1. 启动 ./jws start

    2. 重启 ./jws restart

    3. 停止`./jws stop`

    4. 运维有个别网址 start 网站名

    5. 重启有些网址 restart 网站名

    6. 闭馆有个别网址 stop 网站名

  • 选择vs二零一二新建三个基本mvc四类型

    1. 修改引用5上使用Jexus安装部署ASP,5上安装部署ASP。Microsoft.Web.Infrastructure
      复制本地设为False

    2. 新建HomeController和View/Home/Index.chstml
      (主要,不新建是不曾默许页面非凡:System.Web.HttpException)

3.  新建ApiTestController(可选)

4.  修改配置文件(重要)

        <?xml version="1.0" encoding="utf-8"?>
        <!--
          有关如何配置 ASP.NET 应用程序的详细信息,请访问
          http://go.microsoft.com/fwlink/?LinkId=169433
          -->

        <configuration>
          <appSettings>
            <add key="webpages:Version" value="2.0.0.0" />
            <add key="webpages:Enabled" value="false" />
            <add key="PreserveLoginUrl" value="true" />
            <add key="ClientValidationEnabled" value="true" />
            <add key="UnobtrusiveJavaScriptEnabled" value="true" />
          </appSettings>

          <runtime>

            <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

              <dependentAssembly>

                <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>

                <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />

              </dependentAssembly>

              <dependentAssembly>

                <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />

                <bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0" />

              </dependentAssembly>

              <dependentAssembly>

                <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />

                <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />

              </dependentAssembly>


              <dependentAssembly>

                <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />

                <bindingRedirect oldVersion="1.0.0.0-1.3.0.0" newVersion="1.3.0.0" />

              </dependentAssembly>


              <dependentAssembly>

                <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" />

                <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />

              </dependentAssembly>


            </assemblyBinding>

          </runtime>

          <system.web>

             <customErrors mode="Off"/>
            <pages>
              <namespaces>
                <add namespace="System.Web.Helpers" />
                <add namespace="System.Web.Mvc" />
                <add namespace="System.Web.Mvc.Ajax" />
                <add namespace="System.Web.Mvc.Html" />
                <add namespace="System.Web.Routing" />
                <add namespace="System.Web.WebPages" />
              </namespaces>
            </pages>
          </system.web>

          <system.webServer>
            <validation validateIntegratedModeConfiguration="false" />

          <handlers>
              <remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
              <remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
              <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
              <add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
              <add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
              <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
            </handlers></system.webServer>
        </configuration>


      

推荐 IT网址导航
www.5203.pw 

一.开始竞技表明

  a.
首先自身在写那篇博客在此之前,已经在温馨本地配置了mono和jexus并且成功陈设了asp.net
mvc项目,小编也是依赖于在网络寻觅的各样材料来布局情况并且安插项目标,而其在网络也已有了成百上千这上头的稿子,故而笔者就想我是写照旧不写吗,但是想来想去,小编大概写一下呢,因为网络的篇章太拉杂,不是风尚版本,不是很整齐并且也或者会遇见各式各样的标题,所以自身决定写1篇从无到安插项目上线的稿子同期会友情提醒广大内容以及化解方案,希望也能够融合本身的构思。
  b.
因为明天跨平台是3个方向,网络学习的人口众多,小编大概写的倒霉,希望大家见谅,下边开端从无到部分经过吧。

一、使用Jexus5.8.1独立版

2.Mono和Jexus简单表达

  a.
Mono是由Novell公司(由Xamarin(已被微软收购并且将会开源,前途一片光明)发起,3个从事于开创.NET在Linux上选择的开源工程。它涵盖了1个C#言语的编写翻译器,二个CLENVISION的运维时和一组类库,并且完结了ADO.NET和ASP.NET,能够使的开采人士在Linux下用C#付出顺序。)主持的项目,该品种的靶子便是创立一密密麻麻符合典型的ECMA(Ecma-33四和Ecma-33伍)的.NET工具,蕴含C
#编写翻译器和共同语言(CL 即 Common
Language)执行平台,与微软的.Net分歧:Mono项目不但能够运作于Windows系统内,还足以运作于Linux、
FreeBSD、Unix、Mac OS X和Solaris,能够说是完完全全的跨平台。

  b. Jexus即Jexus Web
Server,简称JWS,是再linux平台上的1款ASP.NET WEB服务器,Jexus for
linux有如下特点:

    b.1扶助多样操作系统:Jexus最初的安排指标正是”跨平台的ASP.NET
WEB服务器”,由于在window系统上,IIS已经是ASP.NET的地道平台,所以当前的Jexus以支撑Linux和FreeBSD等非Windows系统为首要设计指标。

    b.二高性能:“高质量”是Jexus的重中之重设计目的,固然Jexus基于Mono处境运维,但Jexus并非任何由mono的.NET组件构成,对于涉嫌性能的首要代码,Jexus非常奇妙的大方施用了Linux/Unix本人的杰出天性,从代码层面确定保障了Jexus的性质优势,同不常间Jexus的框架特征也为高品质提供了根基保障。Jexus不象XSP那样,纯HTML也亟需经过ASP.NET处理,更不象Apache和Nginx等服务器,须求经过插件的款型直接地对ASP.NET举办支撑,Jexus把HMTL静态文件管理模块、ASP.NET管理模块、静态文件高速缓存机制、epoll/poll数据传输体制等展开了惊人集成,从架构自身入手,最大限度地拉长WEB服务器的管理技能和传输速度。

    b.三安全性:Jexus内核含有安全监察机制,绝大大多黑心访问在进入网址前就能够被Jexus直接Pass掉,那是Jexus有别于其余Web服务的一大特色。

    b.4牢固性:从运营机制来讲,Jexus系统中,有非常监测职业经过执市场价格况的管制单元,任何2个历程退出可能其余五个ASP.NET网站应用程序域退出,就能够被管理单元开采并且重启,从而确认保障了Jexus能够持续不间断的干活,旧程序本人来说,Jexus程序的代码力求提纲契领,Bug十分少,同不平时候,Jexus的每种版本在正规公告在此之前,都要进过严苛的下压力测试,影响稳固的因素,差很少在标准表露此前既已被全体革除。

    b.5效用庞大,Jexus帮忙U路虎极光L重写,辅助多指标服务器的反向代理,扶助PHP,扶助GZIP压缩传输并且能够动用分歧端口,不一样虚拟路线,分裂域名设置大四数量的网址。

    b.十堰装、配置、操作即为轻松,服务社区化,各样难题都能火速的处理,有能够的三番五次服务帮助手艺。

    b.7在官方网址下还会有部分益处请查看:

      备注:部分剧情出自互连网,多谢张善友等社区活泼人员。

    c.
Mono官网:

    d.
Jexus官网:

    e.
工欲善其事必先利其器,那么下边我们来张开配置mono和Jexus并且布置MVC网址,这次操作需求动用的软件以及系统如下所示:虚拟机、虚拟机中设置的Centos系统(IP:192.16八.37.138)、Xshell、Xftp至于怎么样运用它们大家下边会说起。

网址 ps:该“独立版”辅助60位的CentOS 陆.5、Ubuntu
1二.0四以上版本的操作系统,能运作WebForm、Mvc三-伍、WebService以及WebApi,帮衬PHP,补助OWIN,支持反向代理,也正是说,无需安装mono的“独立版”与特殊必要设置mono的“通用版”在效率上是一模一样的。

3. 配置Mono需要的GDI+兼容API的库Libgdiplus

  a.
通过下面轻松的哦介绍之后,我们开头布署mono和jexus,在配备mono从前,首先来配置Libgdiplus。

  b.使用XShell连接Centos,然后输入更新系统命令:yum-yupdate将低版本的系统晋级(小编的从centos6.四晋级到六.7),陆.4下安顿也得以。

  c.
实行实现之后,在装置要求的软件,命令如下:

    yum-yinstallgccgcc-c++bisonpkgconfigglib2-develgettextmakelibpng-devellibjpeg-devellibtiff-devellibexif-develgiflib-devellibX11-develfreetype-develfontconfig-develcairo-devel

    备注:也许计算机已经设置了那个文件,可用rpm-qalibexif*指令查看,可是此间为了确定保障百不失一,直接全部实施。

  d.
实践实现之后跳转到local上面创制属于自个儿的公文夹kencery,在此文件夹上面创立libgdiplus文件夹,命令如下:

d.1:cdusr/local/ :mkdir kencery :cd
kencery/ :mkdirlibgdiplus :cdlibgdiplus/

  e.
使用命令wget下载最新版本的libgdiplus,命令如下,下载完结之后将包解压(至于安装包里面是什么样内容,请自行行职务令ls
-l查看),如下图所示:

    e.1wget

    e.2tar-zxvflibgdiplus-4.2.tar.gz

      图片 1

    备注:可以展开

  f.
进入libgdiplus-四.2(cdlibgdiplus-肆.贰)文件下,实践上面包车型客车指令举办设置

    f.1./configure–prefix=/usr

    f.2 make

    f.3 make install

下载 cd /tmp wget

4. 配置Mono

  a.
Mono的安装在全体进程中时间相比长,请大家耐心安装。

  b.
cd跳转到文件夹kencery,在此文件夹上边创造mono文件夹,命令如下:

    b.1:cd /usr/local/kencery
:mkdir mono :cd mono/

  c.
使用命令wget下载最新版本的mono,命令如下,下载完成以往将包解压(至于安装包里面是怎么着内容,请自行行任务令ls
-l查看),如下图所示:

    c.1wget

    c.2tar-jxvfmono-4.4.0.148.tar.bz2

      图片 2

    备注:能够展开

  d.
进入mono-四.肆.0(cdmono-四.四.0)文件下,奉行上面包车型大巴指令进行安装

    d.1./configure–prefix=/usr

    d.二 make
(开采会见世大多告诫,不用操心,不会影响到品种安排)

    d.3 make install

  e. 上述命令实践到位将来,输入mono
-V如果带有mono的版本音信,则表明安装成功,版本消息如图所示:

    图片 3

解压 tar -zxvf jexus-5.8.1-x64.tar.gz

5. 配置Jexus

  a.
当mono配置完毕同有时候测试没相当的情状下,那时候大家就能够对Jexus实行安顿了。

  b.
cd跳转到文件夹kencery,在此文件夹上边成立jexus文件夹,命令如下:

    b.1:cd /usr/local/kencery
:mkdir jexus :cd jexus/

  c.
使用命令wget下载最新版本的jexus,命令如下,下载完毕之后将包解压(至于安装包里面是怎么样内容,请自行行职务令ls
-l查看),如下图所示:

    c.1wget

    c.2tar-zxvfjexus-5.8.1.tar.gz

      图片 4

      备注:在官方网址下找到最新的jexus下载。

  d.
进入jexus-五.捌.一(cdjexus-五.八.1)文件下,实践上边包车型地铁吩咐举办安装

    d.1 sudo ./install

    备注:在试行install脚本时,jexus暗中同意是安装到/usr/jexus/中,假设你想安装到自定义的目录,能够在实践该脚本的时候扩充三个目录参数(sudo
./install /usr/local/kencery/jexus/)

  e.
因为Jexus是1个劳动,故而可以决定总体服务的起步、截止、重启,命令如下,请自行测试

    e.1
启动sudo/usr/jexus/jwsstart

    e.2
停止sudo/usr/jexus/jwsstop

    e.3 重启sudo/usr/jexus/jws
restart

  f.
当然也足以垄断(monopoly)钦赐网址的起步,结束,重启,命令如下:请自行测试

    f.1 启动sudo/usr/jexus/jwsstart
website

    f.2 停止sudo/usr/jexus/jws stop
sizeName

    f.3 重启sudo/usr/jexus/jws
restart sizeName

  g.
使用命令:sudo/usr/jexus/jwsstart运行,要是jexus运营OK,则印证安装成功了。

  h.
当jexus运营成功,那时候大家想在外围访问jexus,可是浏览器访问出错,使用ping
域名是足以ping通,不过浏览器访问正是退步(提醒:不只怕访问此网址,192.16八.37.13八的响应时间过长),那是为何呢?那是因为jexus暗中认可是80端口,而系统设置到位之后80端口是不允许外界访问的,故而访问不了,设置将80端口开放使外围得以访问。

    h.1cd/etc/sysconfig/

    h.2vimiptables
修改并且保留,如图所示:

      图片 5

    h.3 重启服务 service iptables
restart

  i.
当h完毕今后,重启jexus,输入如下网站访问,如图所示,则印证jexus安装完全成功,接下去大家就须要铺排ASP.NET
MVC项目了。

    图片 6

  备注:火速安装形式(①对命令将会设置成功Jexus)

    1.安装:sudocurljexus.org/release/install|sh

    2.更新:sudocurljexus.org/release/upgrade|sh

    表达:使用这种命令的安装情势将会吧Jexus安装到/usr/jexus地点。

————————————-华丽的分割线—>上面将ASP.NET
MVC项目配置到Jexus下——————————————————-

移动 mv jexus /usr/local

6. 部署ASP.NET MVC项目

  a.
当mono配置完毕而且测试符合规律的动静下,这时候大家就必要向其配置MVC项目,那么什么样布署项目呢?那块很珍视

必发88手机最新客户端 ,  b.
那么怎么安插二个新的网址先后吗?

    b.一首先必要树立几个”网址配置文件”,jexus安装的路子下(作者本机安装在/usr/jexus)下有一个siteconf文件夹,这里面包车型地铁每3个文书都以贰个网址的配备文件,每多个陈设文件就象征四个网址,在(/usr/jexus/siteconf/)中,就已经有二个默许的网站配置文件,文件名称叫:”default”;你能够修改这几个布局文件,也足以将那一个布局文件赋值并修改为2个新的站点。

    b.二在布局文件中,有至关心珍视要的叁项是必填项:

      port:端口号定义,端口号是3个整数,一般是80,也得以是6553伍之下的别的整数,但是这几个端口号必须没有别的服务程序占用。

      root:虚拟根路线和大意根路线的定义,根路径由两局地组成,中间用空格分开,空格前表示这么些网址访问时的虚拟根路线(一般都以”/”,不用修改),空格后是存放那个网址内容的公文夹的物理路线(比方:”/var/www/default/”)

      hosts:域名定义,填写访问这么些网站的域名,倘使有八个域名,域名间用英文逗号分开,同有时间仍可以够用”泛域名”,比如:”*.mysite.com”。

      网址名称:jexus把网址配置文件的名称作为网址名。

    b.三首先拷贝一份default文件,拷贝到jexus安装的门径下的siteconf下,然后修改里面的开始和结果,命令如下:

      :cd/usr/jexus/siteconf/
:cpdefaultmms :vimmms 修改未来保存如图所示:

      图片 7

    b.3那时候在jexus中我们将网址配置文件已经布署完毕,可是还从未上传网址,那时候我们供给上传网址,上传的路径如上海教室所示在/var/www/mms下,假设未有公文,则开创就能够。

  c. Visual Studio安插网址

    c.一首先大家将上面包车型大巴项目搬迁到Jexus下,此项目不是德姆o,是1个在其实境况中动用的品种,故而结构就不截图了,只简轻松单将主项目截图,项目布局如图所示:

      图片 8

    c.2然后使用VS的发表效用,将品种揭破,和一般的门类揭发一模一样,这里就不做详细解说了,请仿效:)

      图片 9

    c.三项目揭破完毕将来,删除无用的文本信息,如图所示:

      图片 10
图片 11

  d. 将品种搬迁到Jexus

    d.1首先在Linux下跳转到须求停放项目标目录下(cd/var/www/mms),打开XFtp,将网址文件上传都此目录下,如图所示:

图片 12

    d.二其次大家须求开放8080端口,在篇章上边已经说过怎么开放端口80,参谋开放就能够,这里就不在累赘了。

    d.叁使用jexus的重启成效重新起动Jexus大概运维网址(./jwsstart也许./jwsstartmms(若是这几个访问照旧有标题,则采用前边的下令进行运行))

  e. 安排产生后走访项目

    e.一布署到位未来拜访发掘出现了如下图所示的失实,出现了很乱的源委,这是因为Linux下是分别轻重缓急写的,故而大家须求配备jexus,使其大小写都得以转移,那么会怎么着布置呢?

      图片 13

    e.2展开jexus的安排文件,打消#exportMONO_IOMAP=”all”这段内容的前方的#,保存,然后再次起动jexus(./jwsrestart),如下图所示:

      图片 14

    e.三末了我们在浏览器中走访(

      图片 15

    备注:笔者对项目实行了简短的操作,未有境遇任何难点。

  f. 表明:本博客计划的品种是ASP.NET
MVC伍项目,还是能配备MVC三、4和WebApi,接待大家尝试,借使超过什么样难点化解不了,欢迎联系本身问话,大家一齐学习。

    Jexus的升华丰富赶快,在此从前在动用Jexus下必须设置mono,未来已经冒出了无需安装mono就可以使用的Jexus版本了(当然依然凭借于mono,只可是是Jexus内部内置了三个小的mono意况),学习地点:

      备注:本地已做测试,根据宇内大师兄的文章去完结,未有别的难点,详细请参见上边包车型大巴博客。

    最终谢谢张善友的篇章给自个儿的思绪和落实:

    每一天一丢丢都此前进

      纵然小说哪个地方存在难题,迎接大家提出来,小编会在第反常间修改。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图