WordPress:Ubuntu Linux (LAMP) 和 Windows (WAMP) 安装指南
一、简介
WordPress 是一种免费的开源博客工具和 CMS,全世界有数百万人在使用它。它的简单性、强大性和灵活性使其成为人们使用和开发人员推荐的首选。自 2013 年 5 月发布以来,它已经走过了漫长的道路。它包含大量主题、插件和功能,可帮助用户获得速度、安全性和可靠性。
2. 前置要求
预先要求包括最新版本的 PHP、MySQL 和 apache 服务器。在 Linux 系统上,这意味着安装 LAMP 堆栈,或者在 Windows 上,这意味着安装 WAMP 堆栈。
2.1 安装LAMP
首先,使用以下命令安装 Apache 服务器:
sudo apt-get update
sudo apt-get install apache2
通过在浏览器中键入以下 URL 来测试 Apache 是否正常工作:
其次,使用以下命令安装 PHP:
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
sudo /etc/init.d/apache2 restart
测试 php:使用以下命令创建文件:
sudo gedit /var/www/html/testphp.php
然后在文件中输入以下内容。保存并退出文件:
<?php phpinfo(); ?>
在浏览器中,使用以下 URL 测试 PHP 是否工作:
第三,使用以下命令安装和设置 Mysql:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
sudo /usr/bin/mysql_secure_installation
(询问时输入 root 密码。如果需要,可以更改。否则可以忽略。将询问一组与匿名用户、远程 root 登录、测试数据库和远程表有关的问题。这些问题的答案可以是 y 或 n。建议始终提供 y。参考“result.txt”或下图的输出)

现在,使用以下命令为 mysql 创建一个 root 用户:
mysql -u root
现在使用以下命令设置密码,但请确保将 \your_password\ 更改为您想要的。
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_password');
最后,使用以下命令重新启动 apache 服务器以集成所有安装:
sudo service apache2 restart

2.2 安装 WAMP
WAMP 可以直接从此链接下载。下载后,运行该文件。
您将能够看到 WAMP 每个组件的配置/版本,如下所示。
单击下一步并按照屏幕上的步骤进行操作,然后单击安装。安装完成后,它会提示您输入主机名和电子邮件以配置 php 邮件。输入所需的名称和地址。例如,请参见下图:
单击下一步,然后完成它。出现提示时,允许通过防火墙访问 hhtp 服务器。这将启动 WAMP 服务器。要测试它是否正常工作,请在浏览器中键入 URL:http://localhost/。如果出现如下所示的屏幕,那么它已正确安装。
2.3 下载WordPress
从此页面下载最新版本的 WordPress:
3 提取 WordPress
3.1 在 Linux 上
WordPress的包可以直接解压到已经下载好的驱动中,也可以在Linux下使用shell下载解压。为此,请使用以下命令:
wget http://wordpress.org/latest.tar.gz tar -xzvf latest.tar.gz
3.2 在 Windows 上
下载后的 WordPress 包必须被提取并放置在 wamp 服务器的根目录中。因此,将 WordPress 提取的文件夹放在以下位置:\c://wamp/www/\。
4 创建数据库和用户
如果正在使用托管服务提供商,则很有可能已经为您自动设置创建了数据库。但是,要使用您自己的 Web 服务器手动为 WordPress 设置数据库,建议使用 PhpMyAdmin 或使用 MySQL 客户端。这一步是如何使用 phpmyadmin
使用以下命令在 Linux (LMAP) 上安装和配置 phpmyadmin:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin sudo /etc/init.d/apache2 restart
在浏览器中,使用 URL:\http://localhost/phpmyadmin\ 获取 phpmyadmin 页面。
在 Windows 上安装和配置 phpmyadmin (WAMP) 安装 WAMP 时会自动安装 windows 中的 phpmyadmin。要在 Windows 中使用 Phpmyadmin,请在浏览器中使用以下 url:http://localhost/phpmyadmin
页面打开后,如下图所示:

一旦 phpmyadmin 运行,接下来要做的就是为 wordpress 创建一个数据库。对于 Windows (WAMP) 和 Linux (LAMP),此过程保持相同
1) 在 phpmyadmin 页面上,单击顶部栏中的“数据库”选项卡。然后在下面的文本框中,输入数据库的名称。这里我将其命名为“wordpress”并选择排序规则为“utf8_unicode_ci”。然后单击“创建”按钮。单击创建按钮后,wordpress 数据库应出现在左侧面板中。请参考下图。

2)现在我们为wordpress创建一个用户。为此,请单击左侧面板顶部的主页图标。然后单击屏幕顶部的“用户”选项卡,如下图所示。

请按照以下步骤操作:
- 点击下面的“添加用户”按钮。
- 提供用户名。我选择了“wpuser”
- 输入密码并重新输入。
- 从下拉菜单中将主机选择为“本地”。
- 记下密码和用户名。
- 保持其他字段不变,然后单击该页面底部的“开始”按钮。
完成这些步骤后,您将被带到用户页面。现在,在此页面中,为您刚刚创建的用户单击“编辑权限”。 wpuser 在这种情况下,页面如下所示。

3) 现在执行以下步骤。
- 在数据库特定部分下,从下拉菜单中选择“wordpress”数据库。
- 您将在“数据”、“结构”和“管理”这 3 个部分下获得复选框。在其上方选择“全部检查”选项,页面将如下图所示。
- 单击该部分的“开始”按钮。

5 设置 wp-config.php 文件
该文件必须配置以指示wordpress运行config.php所需的各种数据库参数,并在文本编辑器中打开它。在 Linux 上,可以使用以下命令。
cp wp-config-sample.php wp-config.php gedit wp-config.php
打开文件后,必须在以下行下方进行更改:
// ** MySQL settings - You can get this info from your web host ** //
因此,要通过输入 DB_NAME、DB_USER、DB_PASSWORD、DB_HOST 来进行更改。这些参数的值应该与创建数据库和数据库用户时给定的值相同。下图显示了更改前后的文件部分。 (请注意,下图包含我们提供的值,将其更改为代表您提供的值)


他接下来要做的是在同一文件中的以下行下输入短语:
* Authentication Unique Keys and Salts.
现在,在此部分中,您可以手动输入许多短语,但建议您使用链接生成一组强大的短语:
每次访问此链接时,您都会获得一组不同的值。下图显示了我获得的价值,我将使用它。

下面是显示输入这些短语之前和之后的文件的图像。


保存并退出文件。
6 上传文件并运行 wordpress 安装脚本。
6.1 在 LAMP 中上传
在这一步中,我们将 wordpress 放在我们创建的服务器中。所以\wordpress\目录必须放在apache服务器的根目录下,也就是\/var/www\。为此,请在终端中使用以下命令:
cp -R ~/wordpress /var/www/wordpress
这递归地将 wordpress 复制到服务器根目录。
6.2 在 WAMP 中上传
如果您还没有将提取的文件放在 c:/wamp 下。现在运行 wordpress 安装脚本,打开浏览器并将其指向 wp-admin 文件夹中的安装脚本。网址是:
这将打开一个页面,其中包含所有站点详细信息、用户名和密码,然后单击页面底部的安装按钮。图像如下所示:

安装成功后,您将看到如下图所示的屏幕。然后您可以单击登录按钮,输入您的凭据,这样您就完成了安装。

7个链接
- WordPress的