IIS环境下部署项目
1.环境部署
1.1安装IIS7
进入控制面板,选择“程序和功能”,进入如下页面后,点击“Turn Windows features on or off”。

找到World Wide Web Services,确保选中下面的项。按照向导指引,一步步完成IIS安装。

1.2检查.Net Framework
点击开始=》控制面板=》程序和功能,打开“程序和功能“对话框。检查.Net Framework是否已经安装,如果没有安装请执行1.3。

1.3安装.Net Framework
点击开始=》管理工具=》服务器管理器,打开“服务器管理器“。

在左边的树中,选择“功能”节点,然后再右边的操作面板中点击“添加功能”按钮。

在“添加功能”向导对话框中,选择.Net Framework,点击下一步执行安装。
注意:操作系统默认安装了最新的版本,首先执行1.2,如果没有安装,则执行本部分。
1.4安装ASP NET
在开始->查找框中输入cmd,右击cmd.exe,选择Run as administrator,进入命令行界面。


顺序键入以下命令进入目标目录。

然后运行最后一条命令 aspnet_regiis.exe -i,运行完成后,系统会有相应的提示。
2.系统部署
2.1拷贝安装文件
打开C盘=》Intpub文件夹,新建一个文件夹用来存放项目,如我这里新建的名字为“oriole”,拷贝安装文件至“oriole”。

2.2 安装Web站点
在开始 ->查找框中输入IIS,找到Internet Information Services (IIS) Manager。

点击“Internet 信息服务(IIS)管理器”,打开IIS管理器。
右击“网站“,选择添加网站,在“添加网站”对话框中输入网站名称,选择项目所在的物理路径,然后给网站分配端口。

点击“确定”完成安装。
点击“应用程序池”,在右边的列表中找到“Oriole”站点,双击打开“编辑应用程序池”对话框,选择.Net Framework 4。

2.3 安装Web应用
点击站点=》Oriole,找到“bankend”目录,右击选择“转换为应用程序”。

2.4 配置临时目录
如果您的项目中需要上传一些文档,或者有些文件等需要在系统中展示,可以新建一个目录专门存放这些文件。在C盘=》Intpub=> oriole文件夹下,新建“temp”目录。
在开始->运行中输入IIS,打开IIS管理器,找到网站=》Oriole=》temp,右击选择“编辑权限”,打开属性对话框。
点击“安全”tab页,点击“编辑”按钮,选择“Users”,勾选“完全控制”和“修改”复选框,确保选中全部权限,点击确定返回。

IIS环境下部署项目的更多相关文章
- 有了SSL证书,如何在IIS环境下部署https?【转载】
昨天各位小伙伴都很开心的领取了自己的SSL证书,但是大部分小伙伴却不知道如何部署,也许是因为第一次接触SSL这种高端的东西吧,不过个人觉得就是懒懒懒...本来小编也挺懒的,但是答应了各位小伙伴的,那么 ...
- 有了SSL证书,如何在IIS环境下部署https?
昨天各位小伙伴都很开心的领取了自己的SSL证书,但是大部分小伙伴却不知道如何部署,也许是因为第一次接触SSL这种高端的东西吧,不过个人觉得就是懒懒懒...本来小编也挺懒的,但是答应了各位小伙伴的,那么 ...
- IIS环境下部署https【转载】
1.首先我们要取走我们的证书,保存在我们本地的电脑里,然后复制到服务器即可. 2.取走后接下来干嘛?当然是打开文件看看里面有些什么啊.我们找到IIS那个压缩包并解压. 3.解析得到pfx文件,也就是我 ...
- myeclipse在过时的环境下部署项目出现的问题
开发环境 操作系统:xp sp3 2002 (ps:客户公司环境只有这个老古董) 开发工具:myeclipse2014 32位 jdk: 1.7_49 32位 DB:DB2 9.1 32位 ...
- Thinkphp在Lnmp环境下部署项目先后报错问题解决:_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Home/...Access denied.
首先报错:_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Home/769e70f2e46f34ceb60619bbda5e4691.php 解决此 ...
- Linux环境下部署项目时的步骤和一些要注意的点
SQL的导出和导入 sql的导出 首先选中要导出的数据库 然后点击左下角的administration选项,进入导出界面. 点击Data Export 然后勾选图中的几个选项即可导出一个sql,如果需 ...
- 【简书】在阿里云自带的CentOS + LAMP环境下部署一个Laravel项目
在阿里云自带的CentOS + LAMP环境下部署一个Laravel项目 作者 DonnieZero 关注 2017.07.29 22:02* 字数 2218 阅读 5556评论 3喜欢 1赞赏 1 ...
- win7 IIS7环境下部署PHP 7.0
最近在本机电脑win7 II7环境下部署PHP 7.0遇到一些问题,将之记录下来 简要步骤如下: 1.到php官网下载php,由于是IIS环境要下载非线程安全的版本,我下载的是7.0.13 2.解压到 ...
- Django Windows环境下部署
环境准备 本文将介绍如何在Windows系统上部署Django web项目,本次部署基于下面的架构: Windows10 64位+Python3.6+Django1.11+Apache2.4+mod_ ...
随机推荐
- html to pdf
C++ Library to Convert HTML to PDF html2pdf PrinceXML 收费 CutePDF Ghostscript PDFDoc VisPDF PDFDoc Sc ...
- 1653: [Usaco2006 Feb]Backward Digit Sums
1653: [Usaco2006 Feb]Backward Digit Sums Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 285 Solved: ...
- 1627: [Usaco2007 Dec]穿越泥地
1627: [Usaco2007 Dec]穿越泥地 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 504 Solved: 325[Submit][Sta ...
- java中的递归
所谓递归,是指程序调用自身,当然,递归不会无休止地调用下去,它必然有一个出口,当满足条件时程序也就结束了,不然的话,那就是死循环了. 看下面这个类,有几个递归方法,看了之后肯定会对你学习递归很有帮助的 ...
- 记 suds 模块循环依赖的坑-RuntimeError: maximum recursion depth exceeded
下面是soa接口调用的核心代码 #! /usr/bin/python # coding:utf-8 from suds.client import Clientdef SoaRequest(wsdl, ...
- Caliburn.Micro - 框架搭建
简介:Caliburn.Micro是Caliburn的一个轻量级版本开源架构,可以用于wpf,sliverlight,wp7等,和注重模块化的Prism比起来也有许多优点,具体比较可以参考 此文 ht ...
- Android -- 自定义StepView实现个人信息验证进度条
1,项目中要用到个人信息验证的在网上找了一下,好像有封装好了的StepView,首先感谢一下作者,这是作者的地址,效果图如下: 2,正准备撸起袖子就是一顿复制粘贴的时候,发现效果图成这个样子了(其实这 ...
- python——时间与时间戳之间的转换
http://blog.csdn.net/google19890102/article/details/51355282
- Java语言定义的线程状态分析
说到线程,一定要谈到线程状态,不同的状态说明线程正处于不同的工作机制下,不同的工作机制下某些动作可能对线程产生不同的影响. Java语言定义了6中状态,而同一时刻,线程有且仅有其中的一种状态.要获取J ...
- iOS开发之UIPopoverController
1.概述 是iPad开发中常见的一种控制器(在iPhone上不允许使用),跟其他控制器不一样的是,它直接继承自NSObject,并非继承自UIViewController,它只占用部分屏幕空间来呈现信 ...