如何在windows server 2008 r2 上配置web服务器

如何在windows server 2008 r2 上配置web服务器,第1张

1、启动Windows Server 2008 R2操作系统,如图所示。单击任务栏上的“开始”按钮以显示“开始”菜单中的“管理工具→服务器管理器”项。

2、调出“服务器管理器”程序窗口。单击“服务器管理器→角色→添加角色”图标,下一步将安装WEB服务器。

3、系统弹出“添加角色向导”对话框,如图所示。选中“服务器角色→Web服务器(IIS)”复选框,然后单击“下一步”按钮。

4、调用“Select Role Service”选项界面。选择为Web服务器(IIS)安装的角色服务,并在设置完成后单击“下一步”按钮。

5、调出“确认安装选择”选项屏幕,如图所示。要安装以下角色,角色服务或功能,请单击“安装”按钮。

6、完成安装WEB服务器的操作。效果如下。

试验环境为:Windows server 2008(服务端)、Windows2003(客户端)

一、搭建DHCP服务

“dhpc即动态主机设置协议,是一个局域网的网络协议,使用UDP协议工作。主要是给网络快速自动地分配IP地址,能够帮助我们将IP地址和相关IP信息分配给网络中计算机。

为什么需要dhcp:内网ip不足、手动配置ip造成ip冲突、内网机器多手工配置ip累死人

        1、将两台虚拟机调整到统一网段(LAN),相当于交换机里划分了一个VLAN

        2、2008dhcp一定要配置静态ip

IP: 192.168.1.2(随意分配)

子网掩码: 255.255.255.0(默认)

默认网关: 192.168.1.1(一般情况下就是路由器的网关/上网地址,网关一般是路由器出口的地址)

首选DNS: 192.168.1.1(一般情况下也是网关的地址)

备用DNS: 114.114.114.114(任何人都能使用的公用DNS)

        3、开始 =》 管理工具 =》 服务器管理(默认功能&角色不安装,需要手动安装,安装的时候,必须要挂载镜像文件)

        4、勾选安装dhcp服务器

用2003(客户端)查看

        5、DHCP的保留地址(给领导&运维人员,单独分配给某一个人使用)

        6、DHCP的排除

二、Web服务搭建

又称之为WWW(万维网服务),且服务的运行离不开中间件(如,iis、apache、nginx、tomcat、jboss等),没有中间件的话,则不能运行Web站点

        1、服务器管理  =》 添加角色   =》 web服务

        4、Web站点访问方式

                a)、ip访问,多个ip地址的话自己选择

                b)、多端口访问,默认80端口,访问的时候后面跟:端口

                c)、多主机头(域名访问),目前联网基本都是这个方法,网址与域名绑定,内网需要自己搭建dns服务,详见DNS服务器第三点

三、搭建DNS服务器

        1、服务器管理    =》    DNS服务     =》    一路下一步,安装完成

        2、本地网络中,dns设置成自己的IP地址

        3、开始=》打开DNS管理器

                创建A机

这样也解决了ip地址不容易记住的问题

一、安装 IIS 7.0 :

虽然 Windows Server 2008 内置了I IS 7.0,但是默认情况下并没有安装。由于 Windows Server 2008 中安装 IIS 服务和以前操作相比有很大的不同,因此首先要首先需要参照下述步骤安装 IIS 7.0 组件。

1:开始 - 服务器管理器 - 角色 - 添加角色 :

2:勾选 Web服务器(IIS),接着可以查看到对 Web 服务器进行了简要介绍。

3:选择Web服务器中的角色服务组件,一般采用默认的选择即可,如果有特殊要求则可以根据实际情况进行选择。

4:接着可以查看Web服务器安装的详细信息,确认之后“安装”按键即可安装Web服务器。安装好Web服务器之后,依次运行“开始→管理工具→Internet信息服务管理器”命令激活Internet信息服务管理器窗口,可以发现IIS 7.0的界面和以前版本有了很大的区别。

二、在 IIS 7.0 中创建网站:

虽然安装好了 IIS7.0,但是还不能马上正常使用Web服务,毕竟创建网站还要经过一番设置。虽然 IIS 7.0 的变化很大,但是在 Windows Server 2008 中创建网站还是比较简单的,参照下述步骤就能够轻松架设。

1:在Internet信息服务窗口中选取“网站”,右击鼠标之后在弹出的菜单里选择“添加网站”命令开始创建一个Web站点。

2:在窗口中设置Web站点的相关参数。例如,网站名称可以设置为“win2008”、Web站点的主目录可以选取主页所在的目录或者是采用WindowsServer 2008默认的路径、Web站点IP地址和端口号可以直接在“IP地址”下拉列表中选取系统默认的IP地址。

3:完成后返回到 Internet 信息服务器窗口,“网站”一项之后可以在中间区域查看到多出了一个新的“win2008”站点。

为了验证创建的Web服务器可用,只要在内网的其他计算机上运行IE浏览器,然后在地址栏中输入Web服务器对应的IP地址,如果能够看见 IE7.0 的欢迎界面就说明 Web 服务器创建成功了。

三、网站迁移案例:

1、新旧服务器环境要一致(或版本更高):

原始服务器环境:window 2003 enterprise SP4 + iis6 + .NET Framework 4.0 + SQL server 2005 + 其他

目标服务器环境:window 2008 enterprise R2 + iis7 + .NET Framework 4.0 + SQL server 2008 + 其他

2、在 SQL2008 中新建与备份库同名的空数据库:

还原数据库:

稍作等待,还原成功后,检查数据库体积:

检查 DBA 账户是否还原成功:

3、停止默认站 Default Web。添加新站:指定应用程序池、80端口、物理主目录(同时要设置根目录的权限为 everyone 读取):

4、在服务器应用程序池中,修改:

状态 - 启动所有应用程序,并改进程模型标识和数据库验证方式一致(比如系统验证):

重启、并浏览网站(此时也可在局域网中测试访问):

服务器本地和局域网均可访问:

5、把服务器公网地址做域名解析。至此,移站案例完成。

四、图形化模块设置Web属性 :

IIS 7.0的模块化和图形化是新增的功能,在Internet信息服务管理器窗口中展开“网站”项目,并且选择已创建的网站,即可查看到模块化设置界面。通常这些功能设置都比较简单,接着以设置Web网站的两个案例进行介绍。

案例1:设置 Web 网站默认文档

IIS 7.0 中默认将 index.html,index.htm,default.htm 和 default.asp 等文档设置为默认文档,如果需要将其他文档设置为默认文档,则可以参照下述步骤进行操作。

1:在图形化模块界面中双击“默认文档”图标激活设置窗口。

2:在设置窗口中单击右部“添加”链接,并且从弹出窗口中输入“index.asp”,确认之后即可将index.asp文件添加到默认文档中。

3:对于默认文档,还可以选取之后单击右部的“上移”或者“下移”链接来调整文排列次序。

案例2:设置服务器证书

出于安全考虑,很多网站都要发布安全证书,如果用户在浏览网站的时候没有接受证书或者安装证书,就无法正常浏览网站。在IIS 7.0中可以设置服务器证书,并且在客户端计算机访问网站的时候提示接受。

1:在图形化模块界面中双击“服务器证书”图标激活设置。

2:在服务器证书窗口中单击右侧的“创建自签名证书”链接,接着在创建自签名证书窗口中为证书设置一个名称。

3:创建好自签名证书之后返回图形化模块窗口,并且单击右侧的“绑定”链接,此时会弹出网站绑定窗口,在此单击“添加”按键。

4:在窗口“类型”下拉列表中选择“https”,将网站设置为https认证类型;接着在“IP地址”下拉列表中选择当前Web服务器的IP地址,例如,此处为192.168.1.25,而端口采用默认的443;接着在“SSL证书”下拉列表中选择已经创建好的“webssl”证书。完成上述操作之后,证书设置已经完成。

五、备份、还原 IIS 配置:

1、备份:这里指向的是一个目录,文件名管理器会自动指名:

2、还原:


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/226155.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-08
下一篇2023-04-08

发表评论

登录后才能评论

评论列表(0条)

    保存