windows环境搭建web服务器(IIS)

windows环境搭建web服务器(IIS)windows环境下如何搭建web服务器,百度或者谷歌一下都会有很多教程和资源可以参考。这里我也记载一下过程,便于大家参考。至于什么是web服务器,为什么需要web服务器,这里不太明白的也可以百度一下。简单的说就是需要一个能够处理HTTP协议的互联网程序,当做好一个网站后将其放在这个程序包里。如果指定了这个程序所在电脑的IP地址,就可以用浏览器来显示这个网站了。通常这个程序所在的电脑位置我们称之为…

大家好,又见面了,我是你们的朋友全栈君。

windows环境下如何搭建web服务器,百度或者谷歌一下都会有很多教程和资源可以参考。这里我也记载一下过程,便于大家参考。至于什么是web服务器,为什么需要web服务器,这里不太明白的也可以百度一下。简单的说就是需要一个能够处理HTTP协议的互联网程序,当做好一个网站后将其放在这个程序包里。如果指定了这个程序所在电脑的IP地址,就可以用浏览器来显示这个网站了。通常这个程序所在的电脑位置我们称之为服务器,而在除了服务器之外的电脑或者移动端我们称之为客户端。在客户端使用网页浏览器,在地址栏输入HTTP://IP地址+文件名,就可以浏览网站了。

目前最主流的三个Web服务器是Apache、Nginx、IIS。Apache是最受欢迎的一款服务器程序,各大互联网公司都有使用它搭建网站,市场占有率接近60%。易安装、易使用,非常受欢迎,但对并发业务处理性能较差。因此Nginx成为了具有大流量、多用户、高并发业务互联网公司搭建服务器时的选择,尤其现在提供云服务的公司。IIS是微软公司提供的一款服务器程序,由windows操作系统自带,实现起来非常简单,功能也比较强大,不过由于微软操作系统本身非开源免费的缘故,市场占有率不如前两种。

下面就windows环境搭建IIS服务步骤简述一下:

(1)打开控制面板,找到程序,点击卸载程序。

windows环境搭建web服务器(IIS)

(2)在卸载程序页面点击启动或关闭windows功能,找到IIS(Internet Information Services)。

windows环境搭建web服务器(IIS)

(3)如果不考虑更加复杂的web服务器功能,简单实用,直接将IIS左侧的框选中即可。然后点击确定,系统就即将开始安装该服务。完成后,打开系统C盘,就可以看到根目录下多了一个文件夹inetpub。打开该文件夹,里面会有一个wwwroot文件夹,这个文件夹就是放置网站的地方。把做好的网站文件夹放在这个里面,就是网站服务的开始。

(4)如最开始所示,这个IIS服务就是提供HTTP服务的,如果想要访问网站就还得需要IP地址。如果在本地机器测试,本机的IP地址为127.0.0.1。因此在浏览器地址栏输入http://127.0.0.1/test,这个test就是网站名称。一般情况下都默认直接读取首页,名称为Index开头,如index.html,index.jsp, index.php等;如果要读取网页,即确定的URL,就可以在地址栏输入http://127.0.0.1/test.html。浏览器就会渲染显示test.html文件里的相应的内容。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143001.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • asp实现用户注册登录代码(用Javaweb制作登录注册页面)

    最近在写asp课程设计,网站登录注册的功能怎么能少,捣鼓了两天终于弄出点东西来了。环境:Windows10+VS2015+自带LocalDB看一下效果:1、注册页面:如果用户重名:2、登录页:3、注册或者登录好了会跳到Home页面并且显示当前的用户下面看看关键代码:①注册前台页面Register….

    2022年4月15日
    82
  • 考考基础部分,谈谈Java集合中HashSet的原理及常用方法

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:工匠初心cnblogs.com/LiaHon/p/11257805.html 目录 HashSet概述 Has…

    2021年6月24日
    89
  • android 混淆不起作用,Android代码混淆的写法总结

    android 混淆不起作用,Android代码混淆的写法总结Apk文件被反编译出来能被获取到里面的代码。对于这种情况,我们可以对项目代码进行混淆,随机生成难理解的类名,方法名,让代码难以阅读,加大功能被盗取的难度。混淆可以起到压缩Apk,混淆文件,预检,优化的作用。1.使用方式,在gradle文件中设置minifyEnabled为true即可开启混淆buildTypes{release{minifyEnabledture//是否开启代码混淆pro…

    2022年5月24日
    30
  • Hadoop生态圈各种组件介绍

    Hadoop生态圈各种组件介绍好多初入学习大数据的人不是很清楚,今天分享一个图,并介绍一下大致的组件,其他还有一些组件是没有包含在其中的,但是大部分这个图片是有了的。一、简介Hadoop是一个由Apache基金会所开发的分布式系统基础架构。Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。二、HDFSHado…

    2022年5月21日
    39
  • 修改MySQL端口_windows安装mysql数据库

    修改MySQL端口_windows安装mysql数据库我的MySQL是解压免安装版的,要修改MySQL的端口,方法很简单:解压MySQL后,在MySQL根目录下有一个my-default.ini,打开它,上面的注释写的很清楚“#***DONOTEDITTHISFILE…..”将该文件复制粘贴一份,重命名为:my.ini,还是放在根目录下然后,里面有个#port=……去掉注释,并修改为你想要的端口,如port=3337…

    2022年10月3日
    0
  • SqlTransaction事务的用法

    SqlTransaction事务的用法使用SqlTransaction实现数据库操作事务 SqlTransaction类是对SQLServer数据库进行事务处理的类,该类的实例由SqlConnection类实例的BeginTransaction方法创建,表示在该数据库连接实例上开始一个数据库事务,创建SqlTransaction类实例后,在程序中使用该实例的Commit方法提交事务,或者使用该类的Rollback方法回滚事…

    2022年6月10日
    25

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号