如何安装WordPress

WordPress以易于安装而闻名。在大多数情况下,安装WordPress是一个非常简单的过程,只需不到五分钟即可完成。许多web主机现在提供自动安装WordPress的工具(例如Fantastico)为你。然而,如果你想自己安装WordPress,以下指南会有所帮助。

安装WordPress前的注意事项

在开始安装之前,您需要做一些事情安装之前.
如果你需要多个WordPress实例,请参考安装多个WordPress实例。

基本说明

以下是针对那些已经习惯于执行此类安装的用户的快速说明。更多详细说明跟随。

  1. 如果您还没有下载并解压缩WordPress包。
  2. 在web服务器上为WordPress创建数据库,以及MySQL数据库具有访问和修改权限的(或MariaDB)用户。
  3. (可选)查找并重命名wp-config-sample.phpwp-config.php,然后编辑文件(请参见编辑wp-config.php)并添加数据库信息。
    注:如果您不习惯重命名文件,步骤3是可选的,您可以跳过它,因为安装程序将创建wp-config.php为您归档。
  4. 将WordPress文件上传到web服务器上的所需位置:
    • 如果你想把WordPress集成到你的域根目录中(例如。https://example.com/),将解压缩后的WordPress目录(不包括WordPres目录本身)的所有内容移动或上传到web服务器的根目录中。
    • 如果你想把你的WordPress安装在你网站上自己的子目录中(例如。https://example.com/blog/),在服务器上创建博客目录,并通过FTP将解压缩后的WordPress包的内容上传到该目录。
    • 注:如果FTP客户端有将文件名转换为小写的选项,请确保已禁用该选项。
  5. 通过访问web浏览器中的URL来运行WordPress安装脚本。这应该是您上传WordPress文件的URL。

–如果你在根目录中安装了WordPress,你应该访问:https://example.com/
–例如,如果您将WordPress安装在名为blog的子目录中,您应该访问:https://example.com/blog/
就这样!现在应该安装WordPress了。

详细说明

步骤1:下载并解压缩

从下载并解压缩WordPress包wordpress.org/下载/.

  • 如果您要将WordPress上传到远程web服务器,请使用web浏览器将WordPRES软件包下载到您的计算机上,然后解压缩该软件包。
  • 如果您将使用FTP,请跳到下一步–稍后将介绍上传文件。
  • 如果你有访问您的web服务器,并且可以轻松使用基于控制台的工具,您可能希望将WordPress直接下载到您的web服务器如果您想避免使用wget(或lynx或其他基于控制台的web浏览器)FTPing(飞行时间):
    • wget公司https://wordpress.org/latest.tar.gz
    • 然后使用以下方法提取包:
    • tar-xzvf最新tar.gz

    WordPress包将解压缩到一个名为WordPress的文件夹中,该文件夹与您下载的latest.tar.gz目录相同。

步骤2:下载并解压缩

如果您正在使用托管提供商,您可能已经为您设置了WordPress数据库,或者可能有一个自动设置解决方案。请查看主机提供商的支持页面或控制面板,以获取是否需要手动创建的线索。

如果您确定需要手动创建一个,请按照下面的“使用phpMyAdmin”说明创建WordPress用户名和数据库。有关Plesk、cPanel和Using the MySQL Client等其他工具,请参阅文章为WordPress创建数据库。

如果你只有一个数据库,并且它已经在使用中,你可以在其中安装WordPress——只需确保你的表有一个独特的前缀,以避免覆盖任何现有的数据库表。

使用phpMyAdmin

如果您的web服务器有数据库管理安装后,您可以按照这些说明创建WordPress用户名和数据库。如果您在自己的计算机上工作,则可以在大多数Linux发行版上自动安装PhpMyAdmin。

注:这些说明是为phpMyAdmin 4.4编写的;phpMyAdmin用户界面在不同版本之间可能略有不同。

  1. 如果与WordPress相关的数据库在数据库在左侧的下拉列表中创建一个:
    1. 为你的WordPress数据库选择一个名称:'文字印刷机'或'博客“很好,但大多数托管服务(尤其是共享托管)都需要以用户名和下划线开头的名称,因此,即使您在自己的计算机上工作,我们建议您检查托管服务要求,以便您可以在自己的服务器上遵循这些要求,并且能够在不修改的情况下传输数据库。创建数据库字段并为您的语言和编码选择最佳排序规则。在大多数情况下,最好在“utf8_”系列中选择,如果找不到自己的语言,则选择“utf8mb4_general_ci”(有关升级到utf8mb4的信息,请参阅本文).
      在phpMyAdmin 4.4中创建数据库
    2. 单击数据库管理图标返回主页,然后单击用户选项卡。如果用户列表中尚未存在与WordPress相关的用户,请创建一个:
      在phpMyAdmin 4.4中创建用户

      1. 点击添加用户.
      2. 为WordPress(')选择用户名文字印刷机'很好),并将其输入用户名字段。(确保使用文本字段:从下拉列表中选择。)
      3. 选择一个安全密码(最好包含大小写字母、数字和符号的组合),并将其输入密码字段。(确保使用文本字段:从下拉列表中选择。)在中重新输入密码重新键入字段。
      4. 写下您选择的用户名和密码。
      5. 将所有选项保留在全局权限默认设置。
      6. 点击去吧.
      7. 返回用户屏幕并单击编辑权限图标。
      8. 特定于数据库的权限部分,在向以下数据库添加权限下拉列表,然后单击Go。
      9. 页面将使用该数据库的权限刷新。点击全部选中选择所有权限,然后单击去吧.
      10. 在结果页面上,记下后面列出的主机名服务器:位于页面顶部。(这通常是本地服务器.)

    确保服务器是localhost

步骤3:设置wp-config.php

您可以自己创建和编辑wp-config.php文件,也可以跳过这一步,让WordPress在运行安装脚本时自行完成这一步(步骤5)。(你仍然需要告诉WordPress你的数据库信息)。

(有关创建配置文件和密码安全密钥的详细信息和分步说明,请参阅编辑wp-config.php).

返回到步骤1中提取WordPress包的位置,将文件wp-config-sample.php重命名为wp-config.php,然后在文本编辑器中打开它。

输入数据库信息在标有的部分下

//**MySQL设置-您可以从您的web主机获取此信息**//

数据库_名称
在步骤2中为WordPress创建的数据库的名称。
数据库_用户
您在步骤2中为WordPress创建的用户名。
数据库_密码
您在步骤2中为WordPress用户名选择的密码。
数据库主机(_H)
在步骤2中确定的主机名(通常为localhost,但并不总是;请参见一些可能的DB_HOST值). 如果需要端口、套接字或管道,请在主机名后附加冒号(:),然后附加相关信息。
数据库_字符集
通常不应更改数据库字符集(请参阅编辑wp-config.php).
数据库_ COLLATE
数据库排序规则通常应为空(请参阅编辑wp-config.php).

输入密钥值在标有的部分下

/*身份验证唯一密钥和盐*/

保存wp-config.php文件。

步骤4:上传文件

现在,您需要决定您的域中希望WordPress驱动的站点出现在哪里:
–在您网站的根目录中。(例如,https://example.com/)
–在网站的子目录中。(例如,https://example.com/blog/)

注:根web目录在文件系统中的位置web服务器会因情况而异托管提供商和操作系统。如果您不知道它在哪里,请与主机提供商或系统管理员联系。

在根目录中

  • 如果需要将文件上传到web服务器,请使用文件传输协议客户端将wordpress目录的所有内容(但不是目录本身)上传到网站的根目录中。
    如果您的文件已经在web服务器上,并且您正在使用访问安装WordPress,将WordPress目录的所有内容(但不是目录本身)移动到网站的根目录中。

在子目录中

  • 如果需要将文件上传到web服务器,请将wordpress目录重命名为所需名称,然后使用文件传输协议客户端将目录上传到网站根目录中所需的位置。
  • 如果您的文件已经在web服务器上,并且您正在使用访问以安装WordPress,将WordPress目录移动到网站根目录中您想要的位置,并将目录重命名为您想要的名称。

步骤5:运行安装脚本

指向web浏览器以启动安装脚本。

  • 如果你将WordPress文件放在根目录中,你应该访问:https://example.com/wp-admin/install.php
  • 例如,如果您将WordPress文件放在名为blog的子目录中,则应访问:https://example.com/blog/wp-admin/install.php

安装配置文件

如果WordPress找不到wp-config.php文件,它会告诉您并提供尝试创建和编辑文件本身的功能。(您也可以直接通过加载wp-admin/setup-config.php在web浏览器中。)WordPress将询问数据库详细信息,并将其写入新的wp-config.php文件。如果这有效,您可以继续安装;否则,返回并自己创建、编辑和上传wp-config.php文件(步骤3)。

WordPress设置屏幕

完成安装

以下屏幕截图显示了安装过程。请注意,在进入详细信息屏幕时,您需要输入站点标题、所需用户名、密码选择(两次)和电子邮件地址。还显示了一个复选框,询问您是否希望您的博客出现在谷歌和DuckDuckGo等搜索引擎中。如果你想让所有人都能看到你的博客,包括搜索引擎,请不要选中此框;如果你想阻止搜索引擎,但允许普通访问者,请选中此框。请注意,所有这些信息都可以稍后在您的管理屏幕.

WordPress安装屏幕

如果成功安装WordPress,将显示登录提示。

安装脚本疑难解答
–如果在运行安装脚本时遇到数据库错误:
–返回第2步步骤3,并确保在wp-config.php中输入了所有正确的数据库信息。
–确保您授予WordPress用户访问WordPres数据库的权限步骤3。
–确保数据库服务器正在运行。

在Atlantic.net上安装WordPress

在Ubuntu 14.04 LTS上安装WordPress
你也可以用在Ubuntu上安装WordPress一键式WordPress托管在大西洋上。净值。

在AWS安装WordPress

在DigitalOcean上安装WordPress

在Linode上安装WordPress

你也可以用这个在Ubuntu上点击一下安装WordPress堆栈脚本在Linode上。

在iPage主机上安装WordPress

在不到5分钟的时间内,您将在您的域上准备好您的博客。您将在自己的域中安装WordPress,作为一个自动过程,使用iPage托管的一键式WordPres安装功能。

在Microsoft Azure上安装WordPress

常见安装问题

以下是一些最常见的安装问题。有关WordPress安装问题的更多信息和疑难解答,请查看常见问题解答安装常见问题解答.

我看到的是目录列表,而不是网页。

默认情况下,需要告知web服务器查看index.php。在Apache中,使用DirectoryIndex index.php指令。最简单的选项是在安装的目录中创建一个名为.htaccess的文件,并将指令放在那里。另一个选项是将指令添加到web服务器的配置文件中。

我看到很多邮件头已发送错误。我该如何解决这个问题?

您可能在编辑wp-config.php时引入了语法错误。

  1. 下载wp-config.php(如果您没有访问)。
  2. 在中打开文本编辑器.
  3. 检查第一行中是否只包含,并且后面没有文本(甚至没有空格)。
  4. 如果文本编辑器保存为Unicode,请确保它添加无字节顺序标记(BOM)。大多数支持Unicode的文本编辑器不会通知用户是否向文件添加BOM;如果是这样,请尝试使用其他文本编辑器。
  5. 保存文件,必要时再次上传,然后在浏览器中重新加载页面。

我的页面乱七八糟。当我查看来源时,我看到很多“<?php?>“标签。

如果<?php?>标签正在发送到浏览器,这意味着您的菲律宾比索工作不正常。所有PHP代码都应该在服务器发送结果之前执行HTML格式到您的web浏览器。(这就是为什么它被称为预处理器。)确保您的web服务器符合运行WordPress的要求,PHP安装和配置正确,或者联系您的主机提供商或系统管理员以获得帮助。

我不断得到连接数据库时出错消息,但我确信我的配置是正确的。

尝试手动重置MySQL密码。如果您可以通过shell访问MySQL,请尝试发出:

为“wordpressusername”@“hostname”设置密码=OLD_PASSWORD(“密码”);

如果您没有shell访问权限,您应该可以在phpMyAdmin中简单地将上述内容输入到SQL查询中。否则,您可能需要使用主机的控制面板重置数据库用户的密码。

我不断得到您的PHP安装似乎缺少WordPress所需的MySQL扩展消息,但我确信我的配置是正确的。

检查以确保您的web服务器配置正确,并且MySQL插件被web服务器程序正确加载。有时,此问题需要检查并验证从web服务器到MySQL安装的整个路径中的所有内容,以确保其完全可操作。错误的配置文件或设置通常是导致此问题的原因。

我的图像/MP3上传不起作用。

如果您在安装在子目录中的博客上使用Rich Text Editor,并将新上载的图像拖动到编辑器字段中,图像可能会在几秒钟后消失。这是因为TinyMCE(富文本编辑器)在拖动操作期间没有获得足够的信息来正确构建图像或其他文件的路径。解决方案是不要将上传的图像拖到编辑器中。相反,单击并按住图像,然后选择发送到编辑器。

变更日志