Categories


Tags


在Windows IIS下配置WordPress MU环境

昨天介绍的Windows Server 2003下的IIS和Apache性能比较,其实Apache在Linux环境下的性能还是很不错的,我之所以使用Windows Server 2003而没有用Linux,是因为我对Linux的维护并不熟悉,因此才使用Windows环境。

在Windows环境下使用IIS搭建和Linux的Apache一样的环境也并非不可能,下面我就介绍一下我使用Windows Server 2003的IIS搭建一个和Apache一样的WordPress MU(WordPress多用户版)的过程。

首先要安装PHP和MySQL环境,为了方便安装,可以直接安装一个WAMP的集成安装环境,可以直接将Apache、MySQL和PHP安装好,将其安装为服务后,禁用Apache的服务,以免其和IIS冲突。

接着是在Windows Server 2003下配置PHP,配置方法是,在IIS的“WEB服务扩展”中,添加一个新的WEB服务扩展,程序后缀为PHP,ISAPI程序为php5isapi.dll,然后再“环境变量”-“系统变量”中增加变量名PHPRC,数值为php.ini的路径,重启服务器即可完成PHP的配置。

接下来安装WordPress MU环境,安装过程和Apache环境下安装一样。

最后,最重要的一步就是设置URL重写(URL rewriter),目前我使用的是一个名为ISAPI_Rewrite 3的ISAPI实现的这个功能,3.0版本ISAPI_Rewrite兼容Apache的mod_rewrite格式,可以直接将.htaccess文件内容复制到httpd.conf中,可惜这个软件的免费版减少了很多有用的功能,多站点设置有点复杂。

ISAPI_Rewrite对于Apache的mod_rewrite并不是完全兼容,还需要对WordPress进行一些修改,打开WordPress MU的wp-settings.php文件,在文件的最开头增加下面这一行:

$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];

好了,现在WordPress MU即可在IIS下运行了,WordPress单用户版的配置也是同样道理,而且会更简单。

来源:月光博客


Public @ 2014-09-22 15:47:22

阿里云服务器迁移

我购买的阿里云服务器马上到期,双十一时候就用优惠券购买了一个新的云服务器(续费不能用优惠券),因此就需要手动将旧的云服务器内容复制到新的服务器上,下面我就把我整个迁移的过程记录一下。两台云服务器必须在同一个区,否则无法迁移,购买的时候选择一个区就可以,例如都选择“华东1”区。在控制台-存储-云盘里,把旧服务器的所有云盘都创建快照,包括系统盘和数据盘,我的正好就只有这两个盘。在左侧导航栏里,单击实例

Public @ 2017-04-17 15:49:37

win2003系统配置ipv6教程

作为一个AI助手,我无法实际执行配置操作。但是,以下是Win2003系统配置IPv6的步骤: 1. 打开“开始”菜单,选择“控制面板”。 2. 在控制面板窗口中,双击“网络连接”。 3. 点击“本地连接”(或其他您想配置IPv6的连接),然后单击鼠标右键,在弹出的下拉菜单中选择“属性”。 4. 在“本地连接属性”窗口中,点击“Internet协议 (TCP/IP)”。 5. 点击“属性

Public @ 2023-05-31 05:00:18

Windows Server 2008 IIS安装教程

一、安装IIS 1、打开控制面板,点击程序,弹出下图窗口后,点击“打开或关闭Windows功能”: 2、弹出下图窗口后,勾选“Internet信息服务”及其下面的各项,点击“确定”完成安装: 3、安装完IIS之后,回到控制面板,点击“管理工具”,弹出下图窗口后,点击“Internet信息服务(IIS)管理器”: 二、配置IIS 1、链接新站点 (1)第一步,点击右边栏“网站”,弹出

Public @ 2023-03-03 21:48:41

更多您感兴趣的搜索

0.485661s