首页 > 系统相关 >Windows Server 2008 Web服务器配置

Windows Server 2008 Web服务器配置

时间:2024-06-02 09:31:17浏览次数:28  
标签:Web 管理器 Windows Server 站点 添加 IP地址 服务器

一、环境准备

        Web服务器配置之前,先安装Windows Server 2008操作系统,虚拟机安装Windows Server 2008操作系统可以参考http://t.csdnimg.cn/05JWz安装教程。

        Windows Server 2008是一个多任务操作系统,它能够按照需要、以集中或分布的方式处理各种服务。这些“服务”包括文件服务器、打印服务器、应用程序服务器、终端服务器、远程访问NVPN 服务器、DNS服务器、域控制器、WINS 服务器、多媒体服务及 DHCP 服务器等。Windows Server 2008 可以提供一种服务,也可以提供多种服务。
        系统重新启动以后,以管理员(Adminstrator)身份登录,屏幕上将出现服务器管理器程序。利用它可以轻松地进行服务器配置。用户也可以通过“开始”一“管理工具”一“服务器管理器”来配置服务器。从“初始配置任务”窗口中或“服务器管理器”中打开添加角色向导之后,可看到下列可用于安装的角色(主要功能)。

        Windows Server 2008 通过IIS 7.0 实现web服务器。IIS 7.0采用完全模块化的安装和管理方式,增强了安全性和自定义服务器,减少了攻击的可能性,简化了诊断和排错功能。

二、安装服务器

开始菜单,选择管理工具,进入服务器管理器

添加新的服务器角色,我们选中Web服务器(IIS),下一步即可

添加Web服务器的相关服务,有需求可以按需选择,本次配置默认即可

然后下一步完成安装即可

三、配置Web服务

打开Web服务管理器

运行服务器下的默认网站

在该网页主页,单击右侧标签栏中的启动网站即可,后续测试站点可以使用浏览器

运行成功

说明服务器安装成功,默认网站可以删除也可以选择保留

否则需要检查服务器或者网络排除故障

在命令提示符中,使用ipconfig命令获取本机IP地址,为后续配置做准备

四、添加Web站点
(1)基于端口号添加站点

Web站点的默认端口一般为80,如果改变这一端口,就能实现在同一服务器上新增站点的目的。

可以通过右键站点选项,选中“编辑绑定”命令,可以查看网页的默认端口号,以及该端口绑定的所有IP地址

在C盘下,创建Web文件夹,作为我们创建的网站的Web发布目录,并建立两个文件夹port和port2,作为站点发布地址

也可以使用IIS默认的目录,安装程序提供的文件夹一般是\Inetpub\wwwroot,没有指定的话可以到该目录下查找我们建立的站点

在各自目录下新建名为index.html文件,作为网站首页,文件中输入自己的测试主页,此处将第一个网络的端口指定为81,第二个指定为82

打开Web服务管理器,右键网站,添加新站点

新建完成后,可以看到站点列表,同样测试能否正确连接到站点

将站点的目录浏览功能全部打开,后续站点建立就不再强掉此步骤

直接启用网站进行测试

或者在浏览器中,输入192.168.233.129:81进行访问

(2)基于主机名添加地址

同样在Web文件夹下新建web1和web2的文件夹,作为站点发布地址

添加index.html文件作为网站首页

打开Web服务管理器,右键网站添加新网络,我们通过主机名添加站点

输入站点名称,指定站点发布路径,此时的IP和端口默认分配,我们添加主机名称即可

添加成功后可以观察到站点列表

然后为保证域名解析正确,手动修改

本地磁盘C:\Windows\System32\drivers\etc文件

手动添加我们创建的两个主机的域名记录

添加保存

打开命令提示符,使用命令

ipconfig /flushdns

刷新DNS解析缓存,保证基于主机名访问网站时,域名解析成功

直接启用站点

或者浏览器访问站点输入www.web1.com以及www.web2.com

测试是否创建成功

(3)基于IP地址添加地址

需要先给虚拟机添加另一个本地连接,可以理解为另一个网络上的IP地址

在虚拟机设置中,添加另一个网卡,添加选项使用默认即可

添加成功之后,进入命令提示符使用ipconfig命令查看此时本机的IP地址

会发现有两个本地连接,即可分配不同IP创建站点

先在Web文件夹下新建web1和web2的文件夹,作为站点发布地址

添加index.html文件作为网站首页

打开Web服务管理器,右键网站添加新网络,在添加过程中配置分配IP

网络1分配本地连接的IP地址

网络2分配本地连接2的IP地址

测试的时候输入IP地址进行访问

五、配置完成

        IIS提供了虚拟Web网站功能,可以在一台计算机上创建多个web站点,各个站点可以分别拥有自己独立的IP地址、端口、或者域名。因此会出现以上三种创建站点方式,但是各自的访问和管理权限不一样。当创建大量站点时,则需要考虑服务器的性能,包括CPU、内存、磁盘I\O操作、以及网卡性能等,并按照需求进行相应升级和更新。

标签:Web,管理器,Windows,Server,站点,添加,IP地址,服务器
From: https://blog.csdn.net/weixin_67607179/article/details/139354830

相关文章

  • Windows Software Tips
    WindowsSoftwareTipsscoopscoopinstallsysinternals默认的安装路径(C:\Users_user_\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\ScoopApps\SysInternals)scoopstatus这个命令会列出所有有更新的软件。scoopupdateappnametracert最常用的命令是tracer......
  • Windows bat批处理多行内容输出到指定文件
    前言全局说明一、说明二、要写入到desktop.ini的内容echo[.ShellClassInfo]echoIconResource=favicon.icoechoIconFile=favicon.icoechoIconIndex=0三、bat批处理代码@Echooffchcp65001>nul(echo[.ShellClassInfo]echoIconResource=favicon.icoec......
  • 不挑电脑安装 WIndows11 用 Rufus这个软件
    下Rufus找一个U盘先别动然后去夸克网盘下载windows1124h2iso版本的安装文件,陶10块钱加速下载下来然后安装Rufus 然后使用这个启动盘制作工具选择下载好的iso原版安装包制作启动U盘把那个tpm的对号点上,然后按提示使用启动盘制作软件然后等着做完后,关机,把U盘插上......
  • Windows Server 2022上使用DFS文件服务器
    WindowsServer2022上使用DFS(分布式文件系统)作为文件服务器的初级应用大纲:课程内容介绍DFS什么是DFS?DFS的优势和应用场景部署WindowsServer2022WindowsServer2022的安装和配置安装DFS角色在WindowsServer2022上安装DFS角色创建DFS命名空间创建DFS......
  • PowerShell 来操作 Windows 防火墙,实现网络访问控制和防火墙规则的设置。下面是一些常
    PowerShell来操作Windows防火墙,实现网络访问控制和防火墙规则的设置。下面是一些常见的PowerShell命令,用于创建阻止特定类型文件传输协议的规则和限制电子邮件附件的规则:阻止FTP传输协议:powershellCopyCodeNew-NetFirewallRule-DisplayName"BlockFTP"-DirectionOu......
  • 鸿蒙HarmonyOS实战-Web组件(请求响应和页面调试)
    ......
  • 关于最新版本protobuf在Windows环境下编译失败的解决办法
    在最新版本的cmake子目录中你是看不到CMakeLists.txt文件的,所以你会遇到莫名其妙的错误。经过长时间的摸索,得出一条稳妥的解决方案:参考以下视频的protobuf版本10.在widnows中编译和部署protobuf_哔哩哔哩_bilibili即可成功。。。没必要给自己找事做.点击跳转protobuf3.......
  • SpringBootWeb 篇-深入了解 Filter 过滤器与 Interceptor 拦截器(实现登录校验 Filter
    ......
  • WebAssembly作为PLC(可编程逻辑控制器)引擎技术的10大优势
    WebAssembly(简称Wasm)是一种用于在现代Web浏览器中安全执行低级代码的二进制指令格式。它被设计为一种与语言无关的目标格式,这意味着可以用任何编程语言编写代码,然后编译成Wasm。将WebAssembly作为PLC(可编程逻辑控制器)IEC61131-3编程语言的的中间格式,可以带来一系列显著的优点,以下......
  • css41 CSS Website Layout
    https://www.w3schools.com/css/css_website_layout.asp WebsiteLayoutAwebsiteisoftendividedintoheaders,menus,contentandafooter: Therearetonsofdifferentlayoutdesignstochoosefrom.However,thestructureabove,isoneofthemostcomm......