怎样在 Debian/Ubuntu 上安装 WordPress?

在本教程中,我们将学习怎样在 Debian 或 Ubuntu 上安装 WordPress。

让我们首先讨论 WordPress。 我希望您可能听说过 WordPress。 但是 WordPress 究竟是什么? WordPress 是一种网络发布软件,用于创建您自己的网站或博客。 它于 2003 年发布,现已成为最受欢迎的网络发布平台之一。

它为您提供最好的功能。 如果你想建立你的网站,大多数人认为他们应该学习网络开发。 这是针对技术人员的,但对于非技术人员呢! 各位,完全不用担心。 WordPress 提供插件,只需使用您的网络浏览器即可构建和管理您自己的全功能网站。 这是多么容易啊! 你不觉得吗? 无需学习怎样编码,您就可以轻松构建网站。

您知道吗,管理 WordPress 非常容易。 无需花费太多时间在编码上,您就可以更改主题和插件。 有 1000 多种免费主题和插件可用于 WordPress。

我希望您已经了解 WordPress。 让我们了解怎样在 Debian 上安装 WordPress。

目录

刷新 Ubuntu APT 存储库

第一步是刷新存储库数据。 我们将使用 apt update 命令来刷新存储库。 如果要更新软件包,请使用 apt upgrade 命令来执行此操作。 使用 apt 命令是因为它将所有功能组合在一个命令中。 执行此操作的命令如下:

# sudo apt update
apt-update

在 Debian 上安装 WordPress 和 LAMP Stack

LAMP 代表 Linux Apache MariaDB 和 PHP。 这些是我们在 Debian 上安装 WordPress 之前需要的软件包。 因此,我们将安装所有这三个组件。

我们有两件事,要么可以单独下载所有三个组件,要么只需键入一个命令即可安装它。 由你决定。 我刚刚使用了一个命令来安装所有这三个组件。 使用这个命令,它会自动安装 WordPress、apache 服务器和 MariaDB。 执行此操作的命令如下:

sudo apt install wordpress curl apache2 mariadb-server
安装 WordPress

如果要单独安装所有这些组件,请使用以下命令:

安装 apache 网络服务器:

sudo apt install apache2 libapache2-mod-php 

要安装 MariaDB 服务器:

sudo apt install mariadb-client mariadb-server

安装 PHP:

sudo apt install php php-mysql 

安装这些软件包时,系统会要求您接受更改。 只需回应 是的 到它。 它将被安装。

从官方 Tar 存档在 Debian 上安装 WordPress

如果您更喜欢 DIY,您可以使用 tar 存档在 Debian 上安装 WordPress,如下所示。 如果您使用apt包管理器下载和安装WordPress,则无需按照我设置目录和文件权限的部分进行操作。

wget https://wordpress.org/latest.tar.gz
安装 WordPress安装 WordPress

它将安装最新版本的 WordPress。 您可以使用 ls 命令检查 tar 文件是否已下载,如上图所示。 但是你需要解压这个tar文件。 为此,请使用以下命令。

tar xpf latest.tar.gz

它会成功安装。 您可以使用任何命令来安装 LAMP 堆栈。

在 Debian 上安装数据库

当我们已经安装了数据库时,您可能会想现在该怎么办。 伙计们,这里我们需要创建数据库和用户。 此外,我们需要向该用户授予对创建的数据库的所有权限。 我已经讨论了下面的命令:

sudo mysql -u root -p
> CREATE DATABASE wordpress;
> Grant all privileges on wordpress. * TO 'wordpress_user'@'localhost' IDENTIFIED BY '1234'
> Flush privileges;
> Exit
创建数据库创建数据库

使用权限命令时,您可以设置自己的用户名和密码。 我使用了一个简单的密码。 您可以设置自己的密码。

为 WordPress 和 Apache

如前所述,仅当您想通过从 WordPress.org 下载 tar 文件在 Debian 上安装 WordPress 时,才需要按照本节中的步骤进行操作。 如果您想使用 apt 命令完成安装,您可以继续重新启动 apache 和 MariaDB 并完全跳过本节。

成功安装 WordPress 并为其创建数据库后。 下一步是授予一些权限。 但在此之前,我们需要将 WordPress 的内容移动到 HTML 目录中。 使用 rm 命令删除 /var/www/html 目录中的文件,然后使用 cp 命令将内容复制到 /var/www/html 目录。 让我们看看下面的命令:

sudo rm -fr /var/www/html

此命令将删除 /var/www/html 中存在的文件。 让我们看一下将内容复制到 /var/www/html 目录的命令。

sudo cp -r wordpress /var/www/html

此命令将简单地将 WordPress 的内容复制到 /var/www/html 目录。

下一步是授予权限 或更改所有权。 我们将使用 chown 命令 改变所有权。 基本上,chown 命令用于更改文件、目录和链接的所有者和组。 让我们讨论一下这个命令:

sudo chown -R www-data:www-data /var/www/html
sudo find /var/www/html -type d -exec chmod 755 {} ;
sudo find /var/www/html -type f -exec chmod 644 {} ;

输入命令时要小心。 基本上, 755 对任何目录的权限意味着每个人都拥有文件所有者的读取和执行权限以及写入权限。 对任何目录的 644 权限意味着文件的所有者可以读取和写入文件,并且文件所有者组中的用户以及其他所有人都可以读取文件。 我希望你理解这个概念。

停止 Apache 服务器

进行这些更改后,下一步是停止服务器,或者我们可以说再次重新加载它,以便在 Debian 上安装 WordPress 时,您可以从 Web 浏览器访问 CMS。 我们也可以使用 reload 命令再次加载它,或者我们可以停止它并再次启动服务器。 让我们讨论一下这个命令:

sudo systemctl stop apache2

启动 Apache 服务器

停止服务后,需要重新启动服务。 这可以使用 start 和 systemctl 命令来完成。 该命令讨论如下:

sudo systemctl start apache2.service

您可以使用 apache2.service 或简单地使用 apache2。

从 WordPress 开始

在 Debian 上安装 WordPress 并进行必要的配置后,我们就可以开始设置了。 在这里,您只需输入以下内容即可在本地浏览器上访问 WordPress 本地主机 命令作为浏览器中的 URL。 让我们讨论一下这个命令:

localhost
OR
https://IP_ADDRESS
WordPress 界面 1WordPress 界面 -1

您将看到以下界面,您需要在其中设置您喜欢的语言。 按 继续 选择语言后。

有关 WordPress 安装的信息

在 Debian 上安装 WordPress 后,下一个界面将包含有关 WordPress 安装的信息。 窗口将如下所示:

WordPress 安装 2WordPress 界面

它只会指示您添加有关创建数据库时使用的数据库名称、用户名、密码和主机的信息。 选择后,您将看到以下窗口 我们走吧 选项。

WordPress 界面 3WordPress 界面-3

这里需要添加之前创建数据库时使用的详细信息。 添加所有详细信息后,您将看到以下窗口,表示 运行安装 如下图所示:

运行安装运行安装

定义 admin 帐户

在这里,您需要定义 admin 帐户即用户名和密码后跟您的站点名称。 您可以根据自己的选择设置任何名称。 填写详细信息并继续。 让我们看看下图:

Wordpress 安装对话框WordPress 界面

接下来,您将看到登录窗口,您必须在其中添加与以前使用的相同的详细信息。 让我们看看下面的图片:

WordPress 界面 5WordPress 界面 5

只需添加详细信息并单击登录即可。 您将看到以下窗口:

WordPress 界面 6WordPress 界面 6

在这里,您会看到各种选项,例如添加帖子、自定义站点、添加关于您的站点等。 现在,您可以开始创建您的网站了。 就是这样! 在 Debian 上完全安装 WordPress 后,您可以继续为您的网站设置主题和插件。

结论

我们希望您现在对怎样在 Debian 上安装 WordPress 有一个深入的了解。 如果您有严格的用户管理政策,您可能需要稍微调整一下目录权限,但在 Debian 上安装 WordPress 的整体设置非常简单。 如果您在这种情况下需要任何帮助,请随时与我们联系!