简介及配置指南:Windows服务器的IIS (windows服务器的iis)

随着数字化的快速发展,越来越多的企业将其业务重心转向了网络平台。而这些网络平台,主要依赖于服务器提供的相关功能和服务。在这方面,Windows服务器的IIS(Internet Information Services)是一款免费的,强大的Web服务器,可以满足各种需求。

本文将为您介绍IIS的简介及配置指南。无论您是初学者还是有经验的用户,都能从中获得帮助。

一、IIS简介

IIS是微软公司开发的一款Web服务器应用程序,可以在Windows操作系统下运行。它可以通过HTTP,FTP和TP协议提供服务,支持各种不同的Web应用程序,如ASP、ASP.NET等。IIS提供了一个运行Web应用程序,在Internet上发布HTML页面的服务器平台,可以提供从Web服务器管理到应用程序开发的所有相关服务。

二、IIS配置指南

IIS已预装在Windows操作系统中,但要使用IIS必须先安装并配置它。

1. 安装IIS

在Windows 服务器操作系统 中打开控制面板并在“程序”下找到“Windows 功能”选项,然后选择“Internet Information Services”。 注意:在安装之前请确认您的计算机已连接到Internet并已正确配置IP地址。

2. 配置IP地址

IIS需要一个唯一的IP地址在Internet上进行通信。可以通过启动 “cmd “命令行窗口,并输入 “ipconfig /all “命令查看计算机的IP地址,以及网关和DNS服务器信息。使用这些IP地址配置IIS可以在Internet上进行通信。

3. 配置并启动IIS服务

当IIS安装完成后,打开IIS管理工具通过访问控制面板,选择“管理工具”下的“InternetInformation Services(IIS)管理器”。在管理工具中,选择“计算机名称”下的“网站”,然后单击右键选择“新建网站”。

在新建网站向导中,按下面的步骤进行操作:

a. 输入新网站的名称。

b. 输入新网站的IP地址。

c. 选择要使用的端口(80是默认端口,如有需要可以输入其他端口)。

d. 输入新网站的主机头名称(这通常与网站名称相同,可以使用本地主机名)。

e. 在选择目录时,选择您网站的根目录。

f. 选择权限,一般是默认设置。

4. 配置IIS服务以与使用者交互

在默认情况下,IIS运行在静态Web服务器模式下,即只可以提供HTML页面服务。如果我们需要向使用者提供更为复杂的功能和交互,IIS就不能用默认模式启动,而需要更多配置。

比如,我们需要运行PHP或是ASP.NET等编程语言的网站,我们就需要在如下位置进行配置:

a. 进入服务器管理器,选择“角色”,然后选择“Web 服务器 (IIS)”,选择添加角色服务。

b. 在选择应用程序服务器角色服务时,选择“ASP”,“ASP.NET”,“CGI”,“ISAPI 扩展”,“ISAPI筛选器”,“服务器-Side include”这些选项进行添加。

5. 配置IIS安全

在运行时,IIS需要提供较高的安全性保证,以确保不被非正常的访问和攻击。在参数配置和使用上,也需要注意以下问题:

a. IIS需要借助防火墙和安全软件等安全措施来确保安全性。

b. 当服务器直接与Internet连接时,IIS应建立在DMZ(离Subnet很近的位置)的网络上,没有直接连接到内部网络。

c. 如需保护可执行IIS的计算机,则应禁用保护的任何端口以及无关的Web服务,同时安装杀毒软件。

三、

在本文中,我们介绍了IIS的简介及配置指南。IIS是Windows服务器系统下一款功能强大的Web服务器应用程序,通过配置IIS,我们可以轻松地为我们的Web应用程序提供服务。通过正确的配置和安全保护,能更好地保护我们的服务器、数据和系统安全。

相关问题拓展阅读:

如何配置windows server2023 iis

1-单击宫格菜单的之一个“服务器管理器”;

2-在“快速启动(Q)”子菜单下,单击“2 添加角色和功能”;

3-点击左边“安装类型”,然后单击“基于角色或基于功能的安装”,再单击“下一步(N)”;

4-先单击“从服务器池模码中选择服务器”,再单击“本服务器的计算机名”,这个ip上只有本机,所以直接单击“下一步(N)”;

5-这里角色列表内找到“Web服务器(IIS)”,单击勾选它;

6-弹出子对话框“添加角色和功能向导”,直接单击“添加功能”;

7-单击左边“功能”,中间勾选“.Net Framewore 3.5”;

8-再单击左边“角色服务器”,中间角色服务列表选择需要安装的项目(如果你不知道需要选哪些,建议你全部都勾选它);

9-安装前确认下所勾选的安装组件,然后单击“安装(IIS)”;

1010-windows 2023 Server IIS8.0开始安装了…,耐心等候几十秒;

11-提示安装成功,我们单击“关旦衫哪闭”,结束安装;

12-查看windows 2023 Server IIS8.0安装和运行结果:打开浏览器 输入localhost,看到IIS8.0界面显示出来了!

13-打开“IIS”管塌饥理器,可自由查看各项IIS8.0

以下是具体步骤:(软件都要靠自己去网上找,本教程不提供以下各种软件)

软件及平台要求:

1、平台:windows 2023 server datacenter(数据中心版)

2、环境:iis8 php5.3.20 rewrite_2.0_rtw_x64 phpMyAdmin-3.5.5

3、数据库:mysql 5.5.28

4、硬盘:要求全部用NTFS格式分区

5、测试用程序:discuz x2.5

配置顺序:

1、将所以分区格式化为 NTFS格式(此步省略)

2、安装操作系统 windows server 2023 datacenter (此步省略)

3、安装 iis

4、安装 php5.3.20

5、安装 mysql5.5.28

6、安装 phpMyAdmin-3.5.5-all-languages

7、在C盘以外的分区新建一个文件夹(随便命名,用来作为网站根目录)

8、配置相关文件夹权限 例如:IUSR 、NETWORK SERVICE 修改权限

测试环境是否完全成功:

1、安装discuz x2.5

2、用phpmyadmin操作 mysql5进行表和库的操作

下面开始正题,偶唯枯巧现在配置 iis8 php环境。

首先准备好相关软件和环境,再配置,这些软件需要你自己去下载,网上都能找到:)由于全部都是开源软件,所以都使用最新版本,这样也有利于 php环境的配置。

一、

先安装 iis8.0,这是 Windows server 2023的默认服务器,性能相对上一代的

iis7.5,有进一步的提升。打开 服务器管理器 - 添加角色和功能 - 找到 服务器角色 - 应用程序服务器 勾选,下一步 勾选 .net

framework 3.5进行安装,这个需要点时间,请耐心等待。

由于有点时间,看看 Windows server 2023系统长啥样子?刚刚就是 ie10,速度很不错,几乎和 Google Chrome相当。

务管理器的外观和内容也比之前的 2023r2 要详细些。2023更大的特点就是启动快速和开始菜单,其余各方面效率确实要高于

2023r2,但并不是完美的,比方删除较大和较多文件时,那速度要比任何操作系统都慢,呵呵。OK!经过近 10分钟后,终于安装成功。下面要安装

iis,2023的 iis在应用程序服务器下面,名称是 Web服务器IIS支持,刚才安装 .net framework 3.5,是为了

以后能够使用低版本的应用程序池子,方便管理服务器和调试各种程序。将需要的都勾选,这个安装很快,一下就好了。iis8.0,是目前微软最新的 web服务器环境,它在管理工具败正里面可以找到,

开 localhost 或 127.0.0.1,如果看到 iis8 大图标页面,就表示 iis安装成功!应用程序池一共有 6个,如果当作正规

web服务器工作,就必须关闭不需要或不用的,否则会增加服务器负担,一般

DefaultAppPool是默认的应用程序池,这个是效率更好的一个,所以不要新建也不要删除或修改它,对于喜欢

优化服务器性能的朋友来说,什么都用默认就是更高效的,至于是否更好,就要看实际需求。Service UnavailableHTTP Error

503. The service is unavailable.

//应用程序池 关闭之后提示。HTTP 错误 404.2 – Not Found

由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。

//asp.net 4.0拒绝之后提示。2023 iis8.0默认安装后,很多服务和组件就已经设置好了,不需要再作设置,但还是有部分未设置,这就需要我们手动来设置。

1、MIME类型偶只加了个 f4v/videox-flv,这个是 flash H.264格式的,和 flv一样的,只是质量高些。

2、默认文档 –指键 添加 index.asp index.php default.php这 3个文件类型,这是索引入口文件。

其它的就不作详细介绍,因为那些和 php无关的,至于它们的作用,偶只想说,米个组件都有它的功能,要不微软也不会提供这么多。

rewrite_2.0_rtw_x64.msi 这个软件是 iis的伪静态组件,现在下载并安装。有点难找,偶 E文不好哦~

官方网址:

… -url-rewrite-module

就用刚刚下载的最新安装包,URL Rewrite安装完成,全英文界面,但不影响功能。

二、

现在就开始配置 php了,偶之前下载了最新的 php5.3.20 nts安装版本,现在直接安装。下一步 下一步 选择 iis

FastCGI,下一步 下一步。完成。然后打开 php.ini,找到 short_open_tag,是将 Off改成 On开启,再找到

upload_max_filesize改成你需要的,当然无论改多大,实际并不可能上传那么大的文件,因为涉及到网速、接口和转发以及服务器本身的多种

限制。一定要记得保存 Ctrl + s,偶保存速度很快的,而且一般是 5秒保存一次,虽然麻烦些,但这样避免停电或无响应造成不必要的麻烦。

安装 mysql5.5.28,这个和 php一样,下一步 下一步 下一步,当然要勾选 Windows开机启动和设置下密码。OK,安装完成。

安装

phpMyAdmin-3.5.5-all-languages,这个就更容易了,复制进去,然后添加个权限就行,不过得新建个文件夹子,叫作

wwwroot,用它来作为网站根目录。添加相关权限,例如:IUSR 、NETWORK SERVICE 修改权限。另外还有个文件夹

Windows\Temp\ 添加 IUSR修改权限。设置好之后,将 iis目录修改至 当前文件目录,打开 iis信息服务(IIS)管理器,点开

网站 默认网站 – 高级设置 – 物理路径,这里修改成刚刚新建的 wwwroot文件夹位置,然后打开 phpmyadmin,就能够检测

php环境是否配置成功,OK,php环境配置成功。三、

由于 php环境已经配置成功,但是否完全成功,必须使用 1 - 2种程序测试,现在开始安装 discuz x2.5 UTF-8版本。论坛程序一般需要支持伪静态,现在配置。

HTTP 错误 404.0 – Not Found

您要找的资源已被删除、已更名或暂时不可用。

// discuz

x2.5开启静态化后提示这个,则说明 iis8 的 web.config或 URL Rewrite组件问题,检查就可以配置好,将 discuz

x2.5伪静态文件 web.config放至网站根目录后,URL Rewrite组件里面出现了伪静态规则,伪静态已经配置成功。

测试程序上传 10M单张图片和 另一个尺寸达到 5994_8774px的图像,均不成功,可能是由于程序本身的问题,最后上传一个

002_3000px.png则成功,但在文件编辑器内无法显示图片,发布后可以看到,这可以确实是程序本身问题,太大的图像是无法显示的,确实太大了

至此,整个 iis8

php环境配置完成,其实真正配置的时间是比较少的,但偶却花了太多时间在其它上面,呵呵。希望此教程能够帮助你配置出自己的

php环境,至于真正的服务器能否这样配置呢?答案是肯定的,但那些略有不同,只是细节上的问题,例如:端口,后台绑定

hosts,防火墙设置、杀毒软件设置、补丁和服务器软件优化等等,就给个实例吧:)不知道能否看见,具体的都需要自己的去做,最简单就是更高效的,这是

所有Windows系统的基本原则,好比刚刚安装的系统,是最快的,那么环境软件也一样,刚刚安装的,是更优配置,但依据程序功能的实现和访问速度,也需

要具体去配置,而那些配置,在偶看来,就是 10 - 20分钟的事情,无论多么复杂或者网站系统软件全部米了,恢复也只要 20分钟左右,呵呵。

1-单击宫格菜单的之一个“服务器管理器”;

2-在“快速启动(Q)”子菜单下,单击“2 添加角色和功能”;

3-点击左边“安装类型”,然后单击“基于角色或基于功能的安装”,再单击“下一步(N)”;

4-先单击“从服务器池中选择服务器”,再单击“本服务器的计算机名”,这个ip上只有本机,所以直接单击“下一步(N)”;

5-这里角色列表内找到“Web服务器(IIS)”,单击勾选它;

6-弹出子对话框“添加角色和功能向导”,直接单击“添加功能”;

7-单击左边“功能”,中间勾选“.Net Framewore 3.5”;

8-再单击左边“角色服务器”,中间角色服务列表选择需要安装的项目(如果你不知道需要选哪些,建议你全部都勾选它);

9-安装前确认下所勾选的安装组件,然后单击“安装(I)”;

10-windows 2023 Server IIS8.0开始安装了…,耐心等候几十秒;

11-提示安装成功,我们单击“关闭”,结束安装;

12-查看windows 2023 Server IIS8.0安装和运行结果:打开Internet Explprer10浏览器,输入本机公网ip,或者本机内网ip,或localhost都可以,看到IIS8.0界面显示出来了!

13-打开“Internet Information Services 8”管理器,弯仿慎可自由查埋敬看各大蠢项IIS8.0设置选项。至此,安装圆满成功。开始你的windows 2023 Server IIS8.0之旅。

根据以下提示模喊操作:

控制面板-系统和安全-管理工具-服务器管理器乎谨-添加角色和功能,默认岁码基下一步,选择web服务(iis),下一步,安装即可

windows服务器的iis的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于windows服务器的iis,简介及配置指南:Windows服务器的IIS,如何配置windows server2023 iis的信息别忘了在本站进行查找喔。


数据运维技术 » 简介及配置指南:Windows服务器的IIS (windows服务器的iis)