zoukankan      html  css  js  c++  java
  • 在CentOS上部署Asp.Net MVC3的第一次尝试

    关注mono已经很久了,现在才有时间真正的尝试一下在linux中部署asp.net的网站,也算是记录

    一下自己的第一次尝试吧。

    我的实践的环境是win7 + VM10 + CentOS6.5

    下面就是具体的步骤:

    1、在linux下搭建asp.net所需要的环境(mono 3.12.0+jexus 5.6.3.12),这一步也已经有很多

    可以参考的文章了,大家可以看看惊鸿哥的博客张善友先生的博客来搭建环境,我搭建的最终如

    下:

    2、环境搭建好了,当然就是要开发了。开发我是在VS上,将发布后的文件上传到虚拟机来进行部署。

    这个是我的项目,新建的是空的mvc3项目,添加了一个控制器,添加对应的视图,如上所示。

    加上由于个人习惯,我会将部分没有用到的程序集删除掉,所以References看起来没有那么臃肿。

    搞定后就是发布啦~~~~

    将发布的文件上传到虚拟机的 /var/www/test 目录下(test是我新建的一个目录)

    3、配置jexus,在/usr/jexus/siteconf目录下添加一个新的配置名为test(除了port和root

    有所改动,其余的都是照搬默认配置的),具体如下

    保存退出 :wq

    重新启动jexus     /usr/jexus/./jws restart

    重启成功后即可

    大功告成。

    不过值得注意的是,linux上大小写是敏感的,而在windows上没有问题。在windows中

    IP:port/Home/Index与IP:port/home/index是等价的,而在linux上是不等价的,被这

    个绕了好久,一直以为是那里没有配置好~~~这篇博客也算是给自己一个提醒吧。

  • 相关阅读:
    没有精神分裂的测试不是一个好家长
    防火墙中配置开放 8080端口--续上一篇
    rocketMQ(一)基础环境
    如何做一个对账系统
    通用对账系统介绍与设计(上)
    pdf转图片
    虚拟机加载类机制
    jenkins
    zookeeper和dubbo
    正则日常积累
  • 原文地址:https://www.cnblogs.com/catcher1994/p/4314478.html
Copyright © 2011-2022 走看看