嗨!
我在 Windows 2003 Server 上拥有一个 VPS 主机。我正计划将我拥有“thecitybear.com”的域的主机服务移到此服务器上。该网站使用 wordpress 平台。我已经安装了 MySql 5.1 和 PHP 5.2.9。下一步是什么?安装 IIS 6.0?
嗨!
我在 Windows 2003 Server 上拥有一个 VPS 主机。我正计划将我拥有“thecitybear.com”的域的主机服务移到此服务器上。该网站使用 wordpress 平台。我已经安装了 MySql 5.1 和 PHP 5.2.9。下一步是什么?安装 IIS 6.0?
到目前为止,设置 Wordpress(或 Drupal 或 DotNetNuke)的最简单方法是使用免费的 Web 平台安装程序 ( http://www.microsoft.com/web/downloads/platform.aspx )。它处理下载、先决条件和安装。
从下载说明:
Microsoft Web Platform Installer 2.0 (Web PI) 是一个免费工具,可以轻松下载、安装和更新 Microsoft Web 平台的最新组件,包括 Internet 信息服务 (IIS)、SQL Server Express 、.NET 框架和可视化 Web 开发人员。此外,使用 Web PI 安装流行的开源 ASP.NET 和 PHP Web 应用程序。
我遵循了这些说明并且运气很好:
http://blogbuildingu.com/wordpress/install-wordpress-wemp
不过,缺点是 WordPress 的自动升级、插件安装和主题安装似乎从来没有正常工作过。最新版本的 WordPress(2.7 和 2.8)可以通过 FTP 完成这些工作,但您也需要设置 FTP 服务器。
另一个需要注意的是缓存插件,它在 Windows 托管中似乎很容易发生意外(主要是未命中)。如果您依靠 WP Super Cache 来处理负载,那么请使用几种不同的浏览器对其进行真正的测试。我的 IE 用户抱怨说,当他们点击链接时,网站会向他们发送 zip 文件,而且 gzip 压缩很难正确配置。如果没有 WP Super Cache,它似乎工作得很好,但是一旦我涉及到缓存,一切都走下坡路了。
我最终切换回了 Linux 主机,因为它值得。
键盘面有一篇关于 IIS/WordPress 中永久链接的精彩文章:
http://www.keyboardface.com/archives/2007/09/07/update-for-wordpress-permalinks-on-iis/
我已经在 Server2003/IIS6 上运行 WordPress 超过 18 个月了,没有任何问题 - 从 Linux(CentOS)/Apache 主机转移到专用的 Windows 机器。