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

Linux系统root密码重置

1、Centos 6.x系统重启系统,在进入系统欢迎界面时按ESC 然后选择自己启动的内核后按 e图片2.png选择kernel这一行按e进行编辑图片3.png进入该编辑模式后,在quiet后面输入 simple 或者 1 然后回车图片4.png图片5.png按b键进入单用户模式图片6.png图片7.png使用命令更改密码  passwd root  ,输入2次密码图片8.pn

Public @ 2014-11-06 15:47:29

Windows操作系统带宽、CPU跑满或跑高排查思路

1.找到影响带宽和 CPU 跑满或跑高的具体进程2.分析处理。排查影响带宽和 CPU 跑满或跑高的进程是否正常WINDOWS系统本身可以定位 CPU 和带宽跑满或跑高的问题,例如任务管理器,资源监视器(Resource Monitor),性能监视器(Performance Monitor), Process Explorer,Xperf (Windows server 2008 以后),抓取系统

Public @ 2021-09-14 15:47:12

windows2003网站权限设置错误提示未授权的处理方法

要解决Windows Server 2003网站权限设置错误提示未授权的问题,您可以采取以下步骤: 1. 确认已经登录到正确的账户。您需要使用管理员账户或拥有管理员权限的账户登录。 2. 打开IIS管理器。选择您需要修改权限的网站,在右侧菜单中选择“权限”。 3. 确认当前已经对该网站授予了正确的权限。例如,如果需要对网站进行修改,您需要在权限中添加“写入”权限。 4. 如果您确认权限设置

Public @ 2023-06-24 04:00:11

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

更多您感兴趣的搜索

0.558712s