在IIS 7 WordPress的托管

由埃里克·沃舍

介绍

WordPress是一个博客发布应用程序和内容管理系统。根据wordpress.org,WordPress是“一个国家的最先进的个人信息发布平台,侧重于美观,Web标准和可用性。”下面的部分描述了如何安装和使用FastCGI的Internet信息服务7(IIS 7)及以上版本使用WordPress的配置。本文假设你已经完成了FastCGI扩展和PHP库的安装和配置。

托管

安装WordPress最简单的方法是通过在Windows®Web应用程序库下载。如果你需要的微软Web平台,您可以安装使用微软Web平台安装程序(Web PI),这也可从Windows Web应用程序库的组件。

下面的文章提供了手动安装WordPress的指导。这些指令已经过测试,发现了以下配置工作:

  • WindowsServer®2008操作系统的系统
  • IIS 7
  • PHP 5.2.9
  • MySQL的5.1.34
  • WordPress的2.8.5

先决条件

由PHP提供的基本默认的配置文件,修改你的php.ini配置下面几行:

  • 定义扩展\ _dir为c:\ PHP \分机(例如,你的PHP扩展目录的位置)。
  • 在扩展列表中取消注释延长= PHP \ _mysql.dll使MySQL的支持。

下载并解压应用

首先,下载的WordPress的最新的稳定版本。在这篇文章中,使用WordPress版本2.8.5。解压缩WordPress的文件和文件复制到C:\的Inetpub \ wwwroot的\ Wordpress或您所选择的其他目录。有没有需要修改WordPress的网站目录的权限,因为默认权限足够了。

建立数据库

开始为WordPress安装过程之前,必须在服务器上创建一个数据库。另外创建一个用户,并授予该用户“DB所有权”权限的数据库。本文使用以下数据库信息:

修改配置文件

修改WordPress的配置文件连接到数据库。

  1. 从Windows®资源管理器。导航到安装目录C:\的Inetpub \ wwwroot的\ WordPress的。和重命名文件WP-配置 - sample.php到WP-config.php文件。
  2. 编辑WP-config.php文件;改变DB_NAME。 DB_USER。 DB_PASSWORD。和DB_HOST值如下:

安装和配置应用程序

  1. 在Windows®InternetExplorer®中。去到localhost / WordPress的/可湿性粉剂管理员/ install.php了。

输入您的博客和电子邮件地址的名称。然后单击安装WordPress。

WordPress的托管在IIS 7,如果

图1:输入信息

注意分配给该管理员帐户的临时密码。

图2:注意管理员密码

图3:登录到博客

出现欢迎页面。

图4:欢迎页

启用“漂亮固定链接”

通常情况下,WordPress的用户必须使用“几乎漂亮”的网址(例如,contoso.com/index.php/yyyy/mm/dd/post-name/)。与URL重写模块,您可以创建“漂亮固定链接”(例如,example.com/year/month/day/post-name/)托管在IIS上的WordPress博客。

下面的步骤假定的WordPress安装在网站根目录下。如果安装在一个子目录的WordPress,然后重写规则必须包含在位于同一个子目录WordPress的文件中的Web.config文件。

  1. 安装URL重写转到Live的发布。
  2. 登录到WordPress作为管理员。
  3. 点击设置按钮。

点击自定义永久链接结构页面的永久链接选项卡。

图5:自固定链接结构页

  • 选择自定义结构。然后键入
    /%,比去年%/%monthnum%/天%在自定义结构文本框中%/%postname%/。
  • 单击保存更改。你会看到,所有的博客文章链接有跟着你指定网址的格式;但是,如果你点击任何链接,Web服务器返回一个404 - 文件未找到错误,因为WordPress的依赖于一个URL服务器内重写功能重写有“漂亮固定链接”到index.php文件的请求。
  • 创建重写规则

    1. 打开Web.config文件(位于同一目录下WordPress的文件)​​。如果你没有在WordPress目录中的Web.config文件,创建它。

    复制并粘贴以下XML部分插入system.webServer元素:

    这条规则匹配任何请求的URL;如果该URL不对应于一个文件或一个文件系统上的文件夹,则该规则重写的URL的index.php并且确定发球基于包含原始URL之前它是由改性的REQUEST_URI服务器变量,它的内容规则。

    测试重写规则

    重写规则保存到Web.config文件后,打开Web浏览器,然后单击在WordPress博客固定链接中的任何一个。您应该看到Web服务器为每个固定链接返回正确的内容。


    图6:博客欢迎页面

    这篇文章的更新 “的WordPress在IIS上” 由埃里克·沃舍,2008年9月11日公布。

    相关链接更多信息

    看这个视频!

    相关文章

    托管在IIS上的WordPress由埃里克·沃舍介绍WordPress是一个博客发布应用程序和内容管理系统。根据wordpress.org,WordPress是“一个国家最先进的语义个人...
    WP-signup.php WordPress的多站点托管你真的需要一个网络?在多站点网络的网站都是独立的,非常像在WordPress.com的博客分开。他们不喜欢互连其他各种各样的东西...
    托管Windows操作系统每WordPress的网站的Linux你想知道两个(Linux或Windows),其中会为您的网站最好的选择?无论你是初学者规划开了博客或博客的思维,从一个迁移...
    Webhostinghub安装WordPress WAMP大部分网站管理员了解如何在网站上安装WordPress和可与Softaculous,Simplescript,思迪,FTP,或者一些其他的方法来完成。然而,有WordPress的...
    Web托管一键安装WordPress WAMP如何安装WordPress的WordPress的,是最人性化的CMS的一个网上,已经被下载了的时候千万十万世界各地。其易于理解的界面,...