在服务器上发布MVC5的应用

如果在Windows server 2012R2上发布MVC应用,步骤稍微简单一些:

  1. 安装Win Server2012R2
  2. 增加角色IIS和asp.net4.5,
  3. IIS里增加asp.net4.5支持
  4. 如果要访问Oracle数据库,则安装ODTwithODAC121024,要去掉vs的工具。
  5. 在ODAC相应目录配置好tnsnames.ora
  6. 在IIS里配置网站,并配置网站使用的应用程序池是DefaultPool(或新加一个应用程序池,选择dotnet4.0版本)。
  7. 启动网站,IE访问,成功。

如果在Windows server 2008R2上发布,步骤要稍微复杂一些,主要是要自己安装.net framework4.5.1,并且还要运行一个系统补丁:

Windows6.1-KB980368-x64.msu,否则MVC的控制器不能被访问。

时间: 2024-08-25 04:19:44

在服务器上发布MVC5的应用的相关文章

在linux服务器上发布web应用的完整过程

首先你要有一个完整的web应用的小Demo,一个简单的demo就可以了,但是要涉及到数据库,笔者这里简单的模拟一个登陆的过程. 在本地测试,访问项目: 键入账号密码,点击登陆: 就是这么个简单的动作,下面把它部署到linux服务器上,在linux服务器上需要安装jdk(1.8).tomcat8.mysql.这里先用本机的虚拟机里的linux做模拟,后边再部署到真正的服务器上,这里使用的linux是CentOS6.使用Xshell连接安装好的linux系统,点击Xftp工具,将所需的安装包上传到服

快速在web服务器上发布视频

运行环境: 操作系统:Linux web服务器:Apache/Nginx 实战操作过程: Camtasia studio录制在线视频: 生成".mp4"格式视频文件: 将视频上传到Linux服务器的web服务器的html目录下: web服务器正常运行的前提下,直接通过浏览器访问即可:"http://ip_address/XXX.mp4"; 测试情况:http://101.132.79.69/jxatei.mp4  [不确保永久生效]. 原文地址:http://blo

在windows服务器上发布JSP程序

操作系统:Windows Server 2003 安装软件: jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe apache-tomcat-6.0.53.exe 任务:发布JSP程序 操作步骤: 一.配置JAVA: 1.点击我的电脑,右键属性,新用户变量: 2.配置安装目录: JAVA_HOME C:\Program Files\Java\jdk1.6.0_10: 3.配置CLASSPATH路径: .;%JAVA_HOME%\lib\dt.j

centos08-Linux服务器上发布java项目

Hibernate本身是不具备自动创建数据库的能力(这是受约于JDBC的缘故),只能自动创建表. 插入3条测试数据 测试linux服务器,tomcat访问mysql,一切正常. 说明:windows下开发的java项目,是能够正常运行在linux下. 原文地址:https://www.cnblogs.com/wyj1212/p/8524929.html

发布网站到服务器上 注意事项

发布网站到服务器上后: 1.添加网站 2.应用程序池的 托管模式  改成  经典 3.高级设置  34位改成true 4.如果打开报错 找不到服务器  路径不对,没有找到根路径   右击 管理网站--高级设置--物理路径 5.IP地址和限制 6.修改70服务器里的防火墙   入站规则--新建规则

Linux上部署web服务器并发布web项目

近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果.以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我一样的新手们有些帮助,有误的地方还请大神们指出 ??!(以下操作都是在虚拟机中进行) 1.选用CentOS6 64位作为服务器系统. (原因:redhat要钱,而CentOS免费:CentOS相比于其它linux系统要成熟.稳定一点:CentOS7操作命令和目录结构发生了一些变化所以选用版本6) 2.

前段时间,接手一个项目使用的是原始的jdbc作为数据库的访问,发布到服务器上在运行了一段时间之后总是会出现无法访问的情况,登录到服务器,查看tomcat日志发现总是报如下的错误。    Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected est

前段时间,接手一个项目使用的是原始的jdbc作为数据库的访问,发布到服务器上在运行了一段时间之后总是会出现无法访问的情况,登录到服务器,查看tomcat日志发现总是报如下的错误. Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too man

发布网站后只能在服务器上访问 外网访问不了??

以前发布网站,只要在服务器上可以访问成功,在外网机器上是没有问题的. 但是今天发布了一个网站,服务器上访问ok,但是在外网上就访问不了, 最后百度查了,说是要在防火墙中设置运行的端口. 当当当~ 真的是这个问题. 如何设置呢? 首先打开“我的面板”,找到防火墙,点开防火墙,如下图 找到“高级设置”,点击进去, 如下图 找到“入站规则”,点击进去, 点击右侧的“新建规则”, 如下图: 选择“端口” 点击下一步: 输入你刚才发布网站时输入的端口号,点击下一步 后面的大家应该都会了 在最后一步中,输入

发布MVC项目到服务器上时候遇到的 模块 DirectoryListingModule 通知 ExecuteRequestHandler 处理程序 StaticFile 错误代码 0x00000000

应用程序“HMW121197”中的服务器错误错误摘要HTTP 错误 403.14 - ForbiddenWeb 服务器被配置为不列出此目录的内容. 详细错误信息模块 DirectoryListingModule 通知 ExecuteRequestHandler 处理程序 StaticFile 错误代码 0x00000000 最可能的原因:没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览. 可尝试的操作:如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在. 使用 IIS