Categories


Tags


Windows Server的IIS和Apache性能

我曾经在《Windows服务器下的IIS和Apache性能比较》一文中比较了IIS和Apache的一些性能比较,并实际搭建了一个Apache+MySQL+PHP的平台,我当时的初步比较是两者在静态HTML的处理能力上基本相同。

但是,经过我在实际网站上运行Apache+MySQL+PHP一段时间后,我发现在Windows Server 2003的环境下,Apache 2.2.6的稳定性的确不如IIS6,在动态文件处理能力上也不足,内存的消耗量却远远高于IIS,以至于将系统配置为《在Windows Server下集成Apache、Tomcat和IIS》的时候,Apache会影响IIS的并发处理能力。

因此,在Windows Server 2003的环境下还是使用IIS6更为稳定,IIS同样也可以支持PHP和MySQL,配置方法是,在IIS的“WEB服务扩展”中,添加一个新的WEB服务扩展,程序后缀为PHP,ISAPI程序为php5isapi.dll,然后再“环境变量”-“系统变量”中增加变量名PHPRC,数值为php.ini的路径,重启服务器即可。

这样搭建的系统也可以支持WordPress等等流行的PHP程序,可惜不支持mod_rewrite,使用一些第三方的插件才能支持类似Apache的mod_rewrite功能。

新搭建的IIS+MySQL+PHP系统我还会观察一段时间,看看整体性能和稳定性是否比Apache好一些。

来源:月光博客


Public @ 2021-12-12 16:01:02

Windows Server 2008 IIS的备份和还原

Windows Server 2008 IIS的备份和还原流程如下: 备份: 1. 打开IIS Manager,选中要备份的应用程序池或站点。 2. 在右侧“操作”区域中,选择“导出配置”。 3. 在“导出配置向导”中,选择要保存的文件名和位置,并单击“下一步”。 4. 在“选择要导出的配置设置”页上,选择“所有”或只选择需要备份的设置。 5. 单击“下一步”,并在“导出文件电子邮件报

Public @ 2023-06-25 18:50:17

Windows2008系统如何切换PHP版本

Windows2008系统网站助手里面没有切换PHP5.3的功能,需要单独安装PHPManagerForIIS来手工切换。1,  先在http://download.myhostadmin.net/php/PHPManagerForIIS-1.2.0-x64.msi下载安装文件到服务器上,直接运行安装。2,  打开IIS进入站点,可以看到有PHP Manager的管理功能3,&

Public @ 2017-09-01 16:00:52

[原创]取消Ubuntu系统意外关机后停留在GRUB界面的解决办法

Ubuntu系统因为意外关机或其他原因导致再次开机时停留在GRUB界面,这时候我们需要手动输入命令才能继续进入系统,这对于一些比较新手的用户来说可能会造成一些困惑和不便。 下面介绍一种解决方法,可以避免意外关机后停留在GRUB界面。 首先,打开终端(Terminal),输入以下命令: sudo cp /etc/default/grub /etc/default/grub.bak 这个命令是

Public @ 2023-04-18 12:00:30

Windows Server 2012 访问网页慢解决方案

Windows Server 2012打开网页慢,本地和我们测试均正常,服务器流量和ping都正常。分析审查元素,发现2012系统每次connecting时间都很长。查看原因,发现原来Windows server 2012默认打开了ECN功能(从Windows server 2008之后都默认打开),个人操作系统却没有打开,而当网络拥塞不小的时候,就会造成这种效果。ECN每打开一个网页,都会先向目

Public @ 2016-03-15 15:47:05

更多您感兴趣的搜索

0.462503s