WordPress 以其安装简单而闻名于世。在大多数情况下,安装 WordPress 是一个非常简单的过程,使用不到 5 分钟便可完成。下面的安装指南可以帮助您,或是在 5 分钟之内完成安装,或是了解更详细的安装信息。
开始安装 WordPress 前您需要了解的事情
在开始安装前,您需要做一些准备工作。
安装需要的东西
您需要您网站和它所在目录的访问权限,和一些在安装过程中必要的软件。它们是:
安装需要做的事情
开始安装前请:
著名的 5 分钟安装步骤
下面是快速安装说明,适合那些经常安装此类程序的人。更详细的安装说明在下一节。
在您喜爱的 Web 浏览器中访问 wp-admin/install.php 以运行 WordPress 安装程序。
http://example.com/wp-admin/install.php如果您将 WordPress 安装在了 (例如) 名为 blog 的子目录中,您应该访问:
http://example.com/blog/wp-admin/install.php
就这么多! WordPress 现在应该已经安装成功。
参见:
详细的安装说明
步骤一:下载和解压缩
从 http://wordpress.org/download/ 下载并解压缩 WordPress 压缩包。中文版请到 http://www.gtp2p.com/ 下载。
tar -xzvf latest.tar.gz
WordPress 压缩包将被解压缩到 latest.tar.gz 文件所在的一个名为 wordpress 的子目录中。
步骤二:创建数据库和用户
如果您使用主机提供商的主机,他们可能已经为您设置好了一个 WordPress 数据库,或者有一个自动设置数据库的程序。查看您的主机提供商的技术支持页面或是您的控制面板,可以获知您是否需要手动创建数据库。
如果您确定需要手动创建一个数据库,请遵照说明在各种服务器中访问 phpMyAdmin,或是遵照下面的说明使用 cPanel 或使用 phpMyAdmin。
如果您是在自己的 Web 服务器上安装 WordPress,请遵照下面的说明使用 phpMyAdmin 或使用 MySQL 客户端 来创建 WordPress 数据库和用户。
使用 cPanel
主文章:使用 cPanel
如果您的主机提供商使用 cPanel,您可以遵照下面的说明,来创建您的 WordPress 数据库和用户。
如果在 Databases 栏目中没有与 WordPress 有关的数据库存在,那么创建一个新数据库:
在 Databases 栏目下方,从 User 下拉框中选择您的 WordPress 数据库用户名,然后从 Db 下拉框中选择您的 WordPress 数据库。确认选中了 Privileges 下的 All 复选框,然后点击 Add User to Db。当您返回到 MySQL Account Maintenance 主页面时,cPanel 将列出您刚才创建的数据库的信息。您应该看到您刚才添加到数据库的用户名 (包含 ALL PRIVILEGES 所有权限),和几个 Connection Strings 示例,用在您的 Perl 或 PHP 脚本中连接到数据库。PHP 代码应该有如下的格式: $dbh = mysql_connect(“hostname”, “username”, “<PASSWORD HERE>”) or die (“message”);mysql_select_db(“databasename”);[/pre]记下上面的 hostname、username 和 databasename 的值,以及刚才您选用的密码。(注意,通常情况下 hostname 为 localhost。)
使用 phpMyAdmin
如果您的 Web 服务器安装了 phpMyAdmin,您可以遵照下面的说明,来创建您的 WordPress 数据库和用户。
注意:本说明使用的版本为 phpMyAdmin 2.6.0;phpMyAdmin 的用户界面根据版本的不同会有所变化。
点击左上角的主目录图标返回到首页,然后点击权限。如果在列表中没有与 WordPress 有关的用户存在,那么创建一个新用户:
回到权限页面,并点击您刚才为 WordPress 创建的用户旁边的编辑权限图标。在按数据库指定权限这一部分中,在在下列数据库添加权限旁边的下拉框中选择您刚才为 WordPress 创建的数据库。然后 phpMyAdmin 会将您带到按数据库指定权限的页面。点击全选以选中所有权限,然后点击执行。在结果页面,请记下页面顶端服务器:标签后的主机名。(通常为 localhost。) 使用 MySQL 客户端
如果您有 Web 服务器的 Shell 权限,习惯使用命令行工具,并且您的 MySQL 用户有创建 MySQL 用户和数据库的权限,您可以参考下面的示例创建您的 WordPress 数据库和用户。
$ mysql -u ”adminusername” -pEnter password:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5340 to server version: 3.23.54 Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer. mysql> CREATE DATABASE ”databasename”;Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON ”databasename”.* TO “”wordpressusername””@””hostname”” -> IDENTIFIED BY “”password””;Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.01 sec)mysql> EXITBye$ [/pre]在上面的命令及输出中:
记下您使用的 databasename、wordpressusername、hostname 以及 password 的值。
使用 Plesk
参见:
步骤三:设置 wp-config.php
wp-config.php 中您需要修改的部分是:
// ** MySQL 设置 ** //define(‘DB_NAME’, ‘wordpress’); // 数据库名称define(‘DB_USER’, ‘username’); // MySQL 用户名define(‘DB_PASSWORD’, ‘password’); // …和密码define(‘DB_HOST’, ‘localhost’); // 在 99% 的情况下您无需修改这个值[/pre]
DB_NAME
您在步骤二中为 WordPress 创建的数据库名。
DB_USER
您在步骤二中为 WordPress 创建的数据库用户的名称。
DB_PASSWORD
您在步骤二中为 WordPress 数据库用户选择的密码。
DB_HOST
您在步骤二中获知的数据库主机名 (通常为 localhost,但不一定)。保存这个文件。
要了解更详细的信息,以及创建配置文件的手把手的介绍,请参考编辑 wp-config.php。
步骤四:放置文件
现在您需要决定您的 Blog 放在自己网站的什么位置:
注意:您的 Web 根目录在 Web 服务器文件系统中,不同的主机提供商和操作系统是不一样的。如果您不知道它是什么,请询问您的主机提供商或系统管理员。
在根目录
在子目录
步骤五:运行安装程序
在您喜爱的 Web 浏览器中访问 wp-admin/install.php 以运行 WordPress 安装程序。
http://example.com/wp-admin/install.php如果您将 WordPress 安装在了 (例如) 名为 blog 的子目录中,您应该访问:
http://example.com/blog/wp-admin/install.php
下面的截图显示了安装过程,安装程序会指导您完成余下的操作。
开始安装页面
输入详细信息
完成!
安装程序问题解决
如果您在运行安装程序时出现数据库错误提示信息:
常见安装问题
下面是最常见的安装问题。要了解更多 WordPress 安装问题的解决方法,请参考安装常见问题解答。
问:我看见很多 Headers already sent 错误。我如何修复?
答:您可能在编辑 wp-config.php 时出现了语法错误。
问:我的页面乱七八糟。当我查看网页源代码时我看到了许多“<?php ?>”标签。
答:如果 <?php ?> 标签被发送到浏览器,说明您的 PHP 工作不正常。所有的 PHP 代码都应当在服务器向浏览器发送 HTML 代码之前执行完毕。(这就是它被称为预处理程序的原因。) 请确认您的 Web 服务器符合运行 WordPress 的需求,PHP 被正确安装和配置,获知联系您的主机提供商或系统管理员以寻求帮助。
问:我获得了很多连接数据库错误的信息,但是我不确定我的配置是否正确。
答:尝试重置您的 MySQL 密码。如果您有 Shell 访问 MySQL 的权限,尝试执行 SQL 语句:
SET PASSWORD FOR ‘wordpressusername’@’hostname’ = OLD_PASSWORD(‘password’);[/pre]如果您使用的 MySQL 版本早于 4.1,使用 PASSWORD 替换 OLD_PASSWORD。如果您没有 Shell 访问权限,您应该可以简单的在 phpMyAdmin 中执行上面的 SQL 语句。如果还是有错误提示,您可能需要使用主机的控制面板为您的数据库用户重置密码。
转载请注明:夜阑小雨 » 完整版本:WordPress 图文安装教程