A-A+

SqlServer环境安装WordPress

2012年08月06日 学习随笔 暂无评论 阅读 1 次

在你读这篇文章之前,请注意:SQL Server或SQL Azure上安装WordPress的最简单的方法是使用入门页面。如果你仍然遇到麻烦或想了解更多详情,请阅读它!

首先假设你的Windows 7或Windows Server 2008或2008 R2上安装WordPress的。如果你安装Windows共享托管环境中的WordPress的许多应用,这些相同的概念。

下面是一个简易的步骤:

  1. 安装先决条件
  2. 配置数据库
  3. 下载WordPress的SQL Server上的分布
  4. 配置IIS
  5. 安装WordPress
  6. 删除IIS详细错误和配置URL重写

1。安装先决条件

使用微软Web平台安装。确保您有:

  • II7或以上(Windows Vista中,Windows 7中,Windows Server 2008中的Windows Server 2008 R2)
  • PHP 5.2或以上
  • SQL Server Express的2008 W /工具或以上
  • PHP驱动程序为SQL Server 1.1版或以上
  • URL重写2.0或以上

获取与Web平台安装的产品

点击这里安装的Web平台安装所有这些产品。图像

点击获取微软Web平台“按钮,并接受提示安装WPI的。

图像

点击浏览器的顶部安装的附加酒吧。

图像

按照屏幕提示,并授予该网站打开WPI的权限。

图像

图像

一旦Web平台安装程序下载和安装所有的先决条件,它会提示你配置你的SQL Server Express的安装。

图像

选择混合模式身份验证,并提供密码(SA)将您的Web开发最容易。

Web平台安装程序现在将下载的所有位和先决条件。

图像

一旦下载完成后,它会自动安装和配置软件。

图像

图像

现在你可以到微软Web平台上运行的Web应用程序

2。配置数据库

在此步骤中,您将创建一个数据库和数据库用户为你的WordPress安装。

从开始菜单中运行SQL Server Management Studio中启动。

图像

系统将提示您登录到SQL Server。

图像

连接到您的数据库使用Windows身份验证SQLEXPRESS服务器名称

图像

通过扩大创建一个新的数据库登录的安全性。右键单击“ 登录“,选择新建登录

图像

提供登录名;选择SQL Server身份验证;提供1 密码取消选中 用户必须更改在下次登录时的密码你可以留下,其余的默认。

现在,你需要创建一个数据库。

图像

创建一个新的数据库,通过右键点击数据库,选择新的数据库

图像

输入数据库的名称和指定的登录名,你在上面创建的用户。

现在,你准备开始与WordPress的安装。

3。下载WordPress的SQL Server上的分布

去到下载页面,选择从包装盒中的标准或者多用户分布在页面右侧。

图像

这将带你到SourceForge下载页当前版本。

图像

如果您尝试保存ZIP文件直接向您的IIS目录,你可能会得到类似下面的权限错误。

图像

别处保存你的机器上的ZIP文件解压缩,并复制到他们Ç:inetpubwwwrootwp SQLSRV文件夹。

图像

图像

图像

4。配置IIS

我发现最常见的问题涉及到WordPress的使用HTTP错误。

启用IIS详细错误消息

WordPress的首次尝试安装时,你可能会得到一个IIS 500说,“这是一个你正在寻找的资源问题,不能显示”内部服务器错误。

图像

WordPress是抛出一个HTTP 500错误,如果的wp-config.php文件没有被检测到。问题是,IIS 7.0的默认安装是压倒一切的外部用户的HTTP错误,现在显示有关服务器的详细信息。

你可以暂时覆盖在安装过程中告诉IIS显示详细的错误行为。通过创建一个具有下列内容的根在你的WordPress安装的web.config文件:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>
    <system.webServer>
        <httpErrors errorMode="Detailed"/>
    </system.webServer>
</configuration>

格兰特的IIS写权限WordPress文件夹

接下来,您需要确保您的IIS写权限,你的WordPress安装文件夹。 

注意:如果IIS不具有写权限,以你的WordPress文件夹,那你就会陷入一个循环,你进入你的数据库的凭据,然后回到初始安装屏幕。

默认情况下IIS运行的IUSR,所以你必须添加这个用户通过Windows资源管理器中写入权限。浏览到安装文件夹,右击,WP-SQLSRV文件夹,并选择安全选项卡。

图像

单击“ 编辑 “按钮,选择添加,然后键入IUSR帐户输入对象名称来选择点击检查名称现在应该强调的IUSR。 

图像

当您单击确定顶端的窗口将关闭。确保给该用户的权限,通过选择复选框。

图像

5。在SQL Server的安装WordPress的

浏览到你的WordPress安装,这是在我的安装根目录情况http://localhost/wp-sqlsrv/

图像

按照提示,直到你问数据库中的信息。

图像

指定数据库名称用户名密码,你创建配置数据库。对于默认的SQL Server Express的安装,您将进入。SQLEXPRESS 数据库主机

选择的SQLSRV驱动程序数据库类型对于SQL Server,SQL Server团队开发和保持,这将使用PHP的驱动程序。

你应该看到下面的屏幕,运行安装选项

图像

如果你没有看到这个画面,并带回安装的第一个屏幕,这意味着你的Web服务器没有写权限的目录请参阅步骤4)。

图像

在这里你可以得到有关IIS安全性的信息。

如果安装正在向前推进,你只需要输入您的博客信息,并获得管理员密码。

图像

现在WordPress的应该是和SQL Server上运行!

图像

最后一步是更新你的web.config中删除IIS详细的错误信息,并启用URL重写。

6。删除IIS详细错误和配置URL重写

删除详细的IIS错误信息,并添加URL重写规则,你的web.config的内容替换为以下内容:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="wordpress" patternSyntax="Wildcard">
                    <match url="*"/>
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
                    </conditions>
                    <action type="Rewrite" url="index.php"/>
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

现在喜欢使用WordPress的SQL Server上!

支持

如果你仍然有问题,请使用SQL Server上的WordPress的论坛,在SourceForge上。

给我留言

Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录