一、开启IIS功能

刚安装完的server2008是没有默认开启IIS功能,在这里简单介绍一下如何开启IIS。

步骤:

1. 打开控制面板,选中【程序】

2. 在【程序和功能】下面,选择【打开或关闭windows功能】

3. 选中角色,点击【添加角色】

4. 默认下一步

5. 第一次安装会提示是否添加Web服务器(IIS)所需的功能,这里选择【添加必须的功能】

6. 默认下一步

7. 勾选上自己需要的功能模块,默认下一步

8. 点击【安装】

9. 安装成功,重启下电脑就可以了

二、发布Web项目

用vs简单的创建了一个Asp.Net的web项目,这里就不展示代码了,现在说一下怎么用IIS发布一个web项目。

步骤:

1. 打开IIS管理器,右键点击网站,选择【添加网站】

2. 在弹出的窗口中,配置你的项目路径和访问的IP地址、端口号,点击【确定】

3. 双击你新建的网站,找到默认文档选项,双击进入

4. 右键空白地方,在弹出的选项中选择【添加】,添加的文档名字和你的项目默认页面的名字一样

5. 浏览网站

6. 在客户机中访问网站地址,效果图

三、访问权限的解决方案

在发布完项目后,访问的时候可能出现“HTTP错误 500.19-Internal Server Erroor“的错误,提示配置错误是“由于权限不足而无法读取配置文件”,这里提供一个解决方案。

步骤:

1. 找到你的项目文件,右键选择属性,找到【安全】选项卡,点击【编辑】

2. 点击【添加】按钮

3. 点击【高级】按钮

4. 点击【立即查找】,在下面搜索结果中找到Everyone,双击选中它

5. 选择Everyone,在下面权限配置中,允许一列勾上完全控制,点击【确定】

6. 再次访问刚发布的网站,问题解决

下一章节将介绍一个Web项目中,如何去连接Mongodb和Redis。

模拟搭建Web项目的真实运行环境(五)的更多相关文章

  1. 模拟搭建Web项目的真实运行环境(一)

    序言 最近尝试完整搭建一个Web项目的运行环境,总结一下这几个月学到的知识点. 后面的文章主要包括一下几个内容: A. 搭建一个Linux服务器,用来部署Redis.Mongo等数据存储环境: B. ...

  2. 模拟搭建Web项目的真实运行环境(四)

    本篇介绍如何部署mongodb环境,主要分为三个部分: 第一部分 介绍如何在ubuntu下安装mongodb, 第二部分 介绍如何在windows下安装使用MongoChef客户端, 第三部分 介绍在 ...

  3. 模拟搭建Web项目的真实运行环境(七)

    下面这个是mongo驱动的小案例,里面也有涉及到一点redis的操作 https://github.com/SuperRocky/MyMongoDriver 接下来通过几张图片主要介绍一下每个文件的具 ...

  4. 模拟搭建Web项目的真实运行环境(六)

    今天把Redis和Mongodb的操作整理一下,方便日后自己查看,废话不多说,直接进入主题. 一.Redis 1. 引用StackExchange.Redis.dll 由于ServiceStack.R ...

  5. 模拟搭建Web项目的真实运行环境(三)

    一.解决Redis出现的RDB权限问题 当你在安装redis的时候,如果是使用超级用户root安装, 开启redis服务的时候没有用超级用户去开启, 在用客户端登录redis,然后使用shutdown ...

  6. 模拟搭建Web项目的真实运行环境(二)

    上一节已经介绍了如何在虚拟机中部署测试环境,接下来将介绍怎么在ubuntu下部署redis.   一.在ubuntu安装Xrdp + Vnc 为了在以后可以通过windows系统来远程操作ubuntu ...

  7. 【maven】 在 MyEcplise上使用maven搭建Web项目

    二.在My Ecplise上使用Maven搭建Web项目 1.新建一个maven项目   2.create一个简单的骨架 3.就像在ecplise中一样设置项目的以下配置   4.新创建的项目结构如下 ...

  8. Spring-Boot快速搭建web项目详细总结

    最近在学习Spring Boot 相关的技术,刚接触就有种相见恨晚的感觉,因为用spring boot进行项目的搭建是在太方便了,我们往往只需要很简单的几步,便可完成一个spring MVC项目的搭建 ...

  9. 如何使用maven搭建web项目

    博客园注册了有二十多天了,还没有写过博客,今天就发一篇,也便于后面查找笔记. 我个人已经做了几年的java web开发了,由于所在的公司是业务型公司,用的都是一些老旧的稳定技术,很少接触到稍微新点的内 ...

随机推荐

  1. ActiveMQ入门

    ActiveMQ简介 概要 开源 JMS-compliant 消息中间件message-oriented middleware(MOM) 松耦合,相对于RPC的紧耦合 发送消息fire-and-for ...

  2. Asp.net C# 把 Datatable转换成JSON 字符串

    First of all, we have to fetch the records from the database (MS Sqlserver) into the C# DataTable, o ...

  3. 如何提高账户密码存储的安全性——PasswordSalt的使用

    使用 Salt + Hash 将密码加密后再存储进数据库 如果你需要保存密码(比如网站用户的密码),你要考虑如何保护这些密码数据,象下面那样直接将密码写入数据库中是极不安全的,因为任何可以打开数据库的 ...

  4. ebay api接口开发基本步骤

    因公司项目需求,要进行ebay api开发,网上很多资料已过时,自己记录一下. 准备工作 一.注册账号 1开发者账号注册 https://developer.ebay.com/signin?retur ...

  5. 关于JSP中<body onload="fun()">body标签中onload中函数不执行问题

    问题描述: 在一个页面中,我们经常会初始化一下数据,而且会在指定的DOM元素初始化数据,这时候我们就会使用<body onload="fun()">来加载我们的数据.o ...

  6. PHP数组常用函数

    [官方]PHP Array 函数 一.数组操作的基本函数 数组的键名和值 array_values($arr);  获得数组的值 array_keys($arr);  获得数组的键名 array_fl ...

  7. Swift3.0P1 语法指南——构造器

    原档:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programmi ...

  8. 分分钟教你从根本上认识Struts2框架

    在了解Struts2之前我们先来聊聊Struts1,我们都知道在很长的一段时间内,所有的MVC框架中,Struts1他是处于一个超级大咖的地位,无论是从市场角度和使用的用户的数量这个角度而言,Stru ...

  9. 使用Navicat Preminum时,发现的几个好用的功能

  10. C++基础知识(5)---类和对象

    终于把C++中的基础在前面的几篇博客中总结完了,可能还有一些语法还没有总结到,没关系,以后用到了再查资料就好.类是C++中的一个非常重要的概念,这是区别你使用的C++到底是面向过程还是面向对象的一个重 ...