win7安装IIS及将网站发布到IIS上

news/2024/5/20 23:22:26/文章来源:https://blog.csdn.net/weixin_30342209/article/details/95879161

1. WIN7安装IIS:  控制面板----程序和功能-----打开或关闭windows功能,如图

展开Internet信息服务,按照下图方式进行选择,然后单击“确定”,等待几分钟就安装好了

2. 注册IIS

因为我们是先安装的VS,后安装的IIS,所以需要将IIS注册进VS(具体原因可以去网上查,或者咱们以后再说,但我还是希望大家自己寻找答案),具体方法如下:

在运行中输入“cmd,回车进入Dos界面

输入下列命令:cd C:\Windows\Microsoft.NET\Framework\v4.0.30319,敲回车,如图

上面命令的意思是进入到C:\Windows\Microsoft.NET\Framework\v4.0.30319这个目录下,然后运行这个目下名称为aspnet_regiis.exe的程序,代码如下图所示

然后冲洗IIS,重启IIS的命令为iisreset(停止IIS的命令为iisreset /stop,启动IIS的命令为iisreset /start),至此注册IIS成功

 

注:之所以使用aspnet_regiis.exe –i,而不是直接运行aspnet_regiis.exe,是因为两者的作用不同,aspnet_regiis.exe 后面除了可以跟-i之外,还可以跟其他参数,可以通过如下命令来查看asp.net_regiis.exe后面都可以跟哪些参数

 

3将程序发布到IIS

新建一个简单的Web程序 实现最简单的功能,在页面添加一个按钮,单击按钮输出“hello world

<body>     <form id="form1" runat="server">     <div>         <asp:Button ID="Button1" runat="server" Text="Button" οnclick="Button1_Click" />          </div>     </form> </body>

后台代码为

 protected void Button1_Click(object sender, EventArgs e)         {             Response.Write("hello world");         }

程序写好后将程序发布到IIS上,方法如下

右键单击项目名称,然后选择“发布”

发布方式选择“文件系统”,目标位置选择一个空的文件夹,如下图是在D盘新建了一个 名称为“test”的文件夹

然后单击发布,发布成功之后到I盘下找到'IIS'文件夹,打开查看

 

打开IIS (打开IIS的方法为控制面板----管理工具----Internet信息服务)

打开后界面如下

展开左边的节点(网站站点)

右键“网站”,选择“添加网站”

网站名称填写有意义的名称,物理路径选择存放发布后的文件的文件夹(I盘下的IIS),

端口选择除“80”意外的端口,这里使用7251(端口是有一定范围的)

 

 

然后展开左边的网站节点,可以看到我们新建的网站

选择右边的“内容视图”

 

右键单击文件“iis.aspx”,选择“浏览” 

如果出现如上图一样的错误,是.net framework版本的问题(我们使用VS2010编写程序默认使用的是.NET Frameworkd4.0,而IIS默认使用.NET Frameword2.0)

解决办法是 点击左边的“应用程序池”,然后在右边选择“thrsday

在下面的显示中选择thrsday,然后双击“thrsday”,会出现以下界面

 

.net framework版本改为4.0即可

点击“确定”,重新浏览”iis.aspx,界面如图

点击按钮

OK,到这里为止,程序就发布好了,只需要将地址栏中的地址发给别人,别人在浏览器的地址栏中输入这个地址就可以访问你的网站了,需要注意的是,这个地址在发给别人之前是需要修改的,需要将localhost改成你本机IP,如将

修改原因是因为localhost表示本机,如果别人使用此地址访问,则访问的是自己机子上的网站,而不是你的机子上的网站

到这里为止,基本就OK了,如果是将来的商业网站,则将localhost替换成实际的静态IP或者域名。

最后总结一下:我们现在学习的是Web开发,像优酷,淘宝,QQ空间等等都属于这个范畴,如我们自己的这个程序大概的流程是这样的

我们在自己的机子(暂用A表示)上发布好网站,然后将地址发给别人(暂用B表示),假设地

地址是http://192.168.53.50;7251/WebForm1.aspx

B在自己机子的浏览器的地址栏中输入这个地址,然后回车,就向A发了一条请求(因为AIP地址为192.168.53.50),表示要请求A机子上发布到端口7251上的网站下面的名称为WebForm1.aspx的文件

A接收到请求后对WebForm1.aspx进行处理(关于如何处理,以后有机会再说),然后将这个文件发送给B(暂时可以这么理解,其实中间经过了其他转换)

B接受到这个文件后(确切的说是B机子上的浏览器接收到这个文件),就将这个文件显示出来,就是我们看到的画面

B点击按钮后,一条请求又发送给A

A接受后知道是B用户点击了哪个按钮,然后去后台寻找这个按钮的单击事件

   Response.Write("hello world");

这段代码在A机子上执行,其中Response.Write方法将“hello world”发送到A机子的浏览中

A机子上的浏览器接收到”hello world”后进行显示出来,就是我们最后看到的画面

 

转载于:https://www.cnblogs.com/fanyf/p/3237775.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_792217.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WordPress 3.8 中文正式版下载 - 建站与学习首选!全球最流行的开源PHP博客网站程序...

转载自&#xff1a;http://www.iplaysoft.com/wordpress.html 话说虽然我一直都在网站底部写着本站基于 WordPress 构建&#xff0c;但时常还是有人问我网站是用什么程序建的&#xff0c;还真有点无语。看到 WP 又有新版本发布&#xff0c;那就顺势发篇文推荐下它吧。 WordPres…

在IIS6,7中部署ASP.NET网站

查看web.config文件 ASP.NET网站与一般的桌面程序不同&#xff0c;不是拷贝过来就能运行的&#xff08;数据库连接除外&#xff09;。 要想运行它&#xff0c;通常需要一些配置过程。但是&#xff0c;我们到底需要配置什么呢&#xff1f;答案是&#xff1a;查看web.config web.…

【网站太慢怎么破?】从原理到分析到解决

#客户原创#【网站太慢怎么破&#xff1f;】从原理到分析到解决&#xff0c;前端和服务器角度优化网站全攻略~~http://weibo.com/1644971875/BkcBNm4sj &#xff08;这个绝对重磅推荐啊&#xff01;&#xff09; 转载于:https://www.cnblogs.com/aliyunblogs/p/3939170.html

各大招聘网站信息实时查询浏览

最近听得较多的跳槽、面试之类的&#xff0c;相信很多园友也开始蠢蠢欲动了&#xff0c;有的甚至早已经开始了。最近我也在琢磨着换工作的事。说得俗套点&#xff0c;人在外面不就为了那么点工资么。现在找工作大部分都是通过在网上投简历&#xff0c;然后等电话 通知面试的。然…

纯CSS一分钟让网站拥有暗黑模式切换功能

本文字数&#xff1a;6784字 预计阅读时间&#xff1a;17分钟 前言 暗黑模式这个概念最早起源于MacOS系统的Mojave&#xff0c;提供浅色主题和深色主题两种皮肤供用户选择&#xff0c;深色主题就是我们常说的暗黑模式。为了眼睛健康&#xff0c;笔者在手机、平板和电脑上都选择…

30个让人兴奋的视差滚动(Parallax Scrolling)效果网站--转

视差滚动&#xff08;Parallax Scrolling&#xff09;是指让多层背景以不同的速度移动&#xff0c;形成立体的运动效果&#xff0c;带来非常出色的视觉体验。作为今年网页设计的热点趋势&#xff0c;越来越多的网站应用了这项技术。今天这篇文章就与大家分享30个视差滚动效果的…

前端通用SEO技术优化指南

本文字数&#xff1a;2585字预计阅读时间&#xff1a;8分钟背景近期团队开发的新产品的官网上线了&#xff0c;随之而来的问题就是如何让网站更快更好的传播出去。当然SEO就是最常见的手段之一&#xff0c;对官网的SEO工作有利于产品的网络传播和分享。有的团队会有专人负责SEO…

Windows Server 2008 R2服务器在IIS上添加网站

1、安装网站之前&#xff0c;我们先需要确定aspx模块是否安装成功&#xff0c;在管理工具下找到IIS管理器&#xff0c;在IIS管理器下找到应用程序池&#xff0c;单击右键选择添加应用程序池&#xff0c;即可弹出相关的弹出框。 我们看到.NET Framework版本中看到有2.0和4.0版本…

bugku-网站被黑(这个题没技术含量但是实战中经常遇到)

题目地址&#xff1a;http://123.206.87.240:8002/webshell/ 进去之后没什么特别的提示 但题目说了 实战 经常遇到 所以 直接 御剑 跑一下 http://123.206.87.240:8002/webshell/shell.php 进入到一个 后台登陆页面 打开burp 使用burp中的 Intruder模块 爆破 用bur…

访问服务器网站出现 HTTP ERROR 500 该网页无法正常运作

项目在本地写好后上传到服务器访问出现如下图所示&#xff1a; 经过查看php日志文件发现问题在于数据库连接错误&#xff0c;如下图&#xff1a; 将项目中数据库配置部分修改成服务器中数据库的用户名和密码&#xff0c;重启服务器即可正常访问。

网站设计中常用的一些jq效果

只做会做网站设计不会前端是不行的&#xff0c;现在很多网站设计师都会精通前端CSSjquery&#xff0c;但是今天要说的是是我个人在一家厦门网站设计公司中经验笔记&#xff0c;都是很实用的&#xff0c;希望能帮助网站设计者们&#xff0c;现在越来越多的网站运用上了Jquery技术…

如何利用Python监控你女/男朋友每天都在浏览什么网站?

需求&#xff1a; (1) 获取你对象chrome前一天的浏览记录中的所有网址(url)和访问时间&#xff0c;并存在一个txt文件中 (2)将这个txt文件发送给指定的邮箱地址(你的邮箱) (3)建立例行任务&#xff0c;每天定时自动完成这些操作&#xff0c;你就可以通过邮件查看你对象每天看…

给你8个接私活的网站,保证你月薪轻松上W

今天给大家推荐几个江湖卖艺赚钱养家的好渠道&#xff08;程序员&#xff1a;8个接私活的网站&#xff0c;只要你有码&#xff0c;那“我”就有钱&#xff01;&#xff09;一起来看看吧&#xff01; 1、程序员客栈 https://www.proginn.com/ 2、快码众包 https://www.kuai.m…

不会吧,学过爬虫连这个网站都爬不了?那Python岂不是白学了

本文内容 系统分析目标网页html标签数据解析方法海量图片数据一键保存 环境介绍 python 3.8pycharm 模块使用 requests >>> pip install requestsparsel >>> pip install parseltime 时间模块 记录运行时间 通用爬虫 导入模块 import requests # 数…

工程师英语和计算机证书查询,点击进入国家硬件维修工程师证书查询网站

工程师证书查询网站人力资源社会保障部指定查询国家职业资格证书的唯一官方网站。涵盖全国各省市、各行业、各央企颁发的证书。电脑硬件维修工程师网上能查看国家工信部硬件维修工程师证书查询网址&#xff1a;http://www.ceiaec.org/index.htm工程师证书编号在网上怎么查询如果…

根目录_怎样找到网站根目录?

什么是根目录&#xff1f;什么是根目录&#xff1f;根目录&#xff0c;或根文件夹&#xff0c;是顶层目录一个的文件系统。目录结构可以直观地表示为上下颠倒的“树”&#xff0c;因此术语“ root ”代表顶层。所有其它目录、子目录、目录的“分支”等都储存在根目录中。尽管所…

网站服务器怎么理解,http请求的原理怎么理解

(1)是请求方法&#xff0c;GET和POST是HTTP中最常用的方法&#xff0c;除了DELETE、HEe、OPT、NS、PUT和Sea之外。但目前大多数浏览器仅支持GET和POST。它提供了一个HiddenHtyMethodFilter&#xff0c;可以让你通过“_method”的表单参数来指定这些特殊的HTTP方法(实际上&#…

Tornado 网站demo 二

连接数据库 methods 中建立一个文件 db.py 分别建立起连接对象和游标对象 #!/usr/bin/env Python # codingutf-8import pymysql conn pymysql.connect(host"localhost", user"root", passwd"123456", db"testdb", port3306, charset&…

【redux】详解react/redux的服务端渲染:页面性能与SEO

亟待解决的疑问 为什么服务端渲染首屏渲染快&#xff1f;&#xff08;对比客户端首屏渲染&#xff09; react客户端渲染的一大痛点就是首屏渲染速度慢问题&#xff0c;因为react是一个单页面应用&#xff0c;大多数的资源需要在首次渲染前就加载好&#xff0c;这较大程度地拖慢…

顶级白嫖!!!八个python免费自学网站一周搞定python(抓紧收藏)。。

导读 人工智能必将到来&#xff0c;在那个时代&#xff0c;我们的工作方式会发生很大的改变&#xff0c;尤其是Python都已经进入了中小学教育的大纲&#xff0c;在智能为主的时代&#xff0c;Python就像现在的电脑一样&#xff0c;每个人工作中必备的工作技能&#xff0c;学会…