在 Linux 上安装 Joomla

17 Mar 2025 | 4 分钟阅读

Joomla 是流行的 CMS 之一,它相对易于使用,并且是 WordPress 的一个很好的替代品。 数百万程序员使用它来创建适合移动设备且用户友好的网站。 它包含数千个出色的功能和设计,这些功能使其成为构建专业站点的理想选择。

在本文中,我们将演示如何在您的 Ubuntu 虚拟专用服务器 (VPS) 上安装 Joomla。 请阅读下面给出的所有步骤,以了解其安装过程

前提条件

  • 具有 sudo 权限的非 root 用户
  • VPS 或专用服务器托管计划

第 1 步:安装 Apache

使用命令更新 Ubuntu 存储库上的索引

输入您的密码以继续处理。

然后,输入以下命令来安装 Apache

第 2 步:安装 MySQL

正如我们之前讨论的那样,Joomla 使用 MySQL 数据库来存储数据。 因此,您需要使用以下命令安装 MySQL 服务器

建议在提示输入时,为 root 用户使用强密码。

为了确保您的 MySQL 安装安全,请使用下面给出的命令并删除匿名用户和测试数据库

输入下面提到的 'Y' 或 'N' 以使用这些设置,这些设置将帮助您确保 MySQL 安装的安全

  • 设置 VALIDATE PASSWORD 插件? [Y/N] N
  • 更改 root 密码? [Y/N] N
  • 删除匿名用户? [Y/N] Y
  • 不允许远程 root 登录? [Y/N] Y
  • 删除测试数据库并访问它? [Y/N] Y
  • 立即重新加载权限表? [Y/N] Y

现在,您需要创建一个数据库,以便 Joomla 可以存储其数据。

输入以下命令并在 MySQL 命令行界面 (CLI) 上登录

通过输入您的 root 密码来授予访问权限。

之后,创建数据库、用户并使用以下命令分配正确的权限

您可以将 'joomla_db' 替换为您喜欢的值。 建议为用户使用强密码。

第 3 步:安装 PHP

您还需要安装 PHP,因为 Joomla 是用 PHP(一种服务器端通用脚本语言)编写的。 它应该与为 Apache Web 服务器量身定制的相关模块一起安装,使用给定的命令

当提示您确认安装时,键入“Y”并按“Enter”。

第 4 步:安装 Joomla

您应该安装“unzip tool”,因为您要下载的文件将采用 .zip 格式。 要安装“unzip tool”,请使用以下命令

现在,使用以下命令创建一个“tmp”文件夹,Joomla 文件将下载到该文件夹中

接下来,使用以下命令 cd 到“/tmp”目录

使用给定的命令开始从官方网站下载最新版本的 Joomla

即:

运行此命令后,Joomla 将以 .zip 扩展名(存档文件)下载到“tmp”文件夹中。

您需要解压缩下载的存档文件,并将其复制到网站的根目录,可能位于名为“joomla”的目录下。 您可以为文件夹使用任何名称。

使用以下命令创建一个目录

使用以下命令解压缩您下载的文件

第 5 步:配置 Joomla 并分配正确的文件权限

默认的 Joomla 安装带有一个文件 'htaccess.txt',应该复制它来创建一个 '.htaccess' 文件。 要执行此操作,您应该使用以下命令

您必须为文件提供正确的权限,以便 Apache 可以访问这些文件。 使用以下命令设置正确的权限

现在,您需要重新启动 Apache,以便所有 PHP 设置生效,使用以下命令

第 6 步:通过浏览器完成 Joomla 安装

打开一个浏览器,并在 URL 地址栏中输入 URL 'http://yourdomain.com/joomla'。 重要的是要注意,您必须将“yourdomain.com”替换为您的域名或服务器的公共 IP 地址。 你应该得到像这样的窗口

Joomla Installation on Linux

按照屏幕上的说明并填写所有必需的详细信息,就像上一篇文章中显示的那样,然后完成安装。

Joomla Installation on Linux

现在,Joomla 已成功安装在您的 Ubuntu 机器上。


下一个主题Joomla 登录