个性化阅读
专注于IT技术分析

在Linux上安装Joomla详细步骤

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

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

先决条件

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

步骤1:安装Apache

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

sudo apt-get update

输入你的密码以进一步处理。

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

sudo apt-get install apache2

步骤2:安装MySQL

如前所述, Joomla使用MySQL数据库来存储数据。因此, 你需要使用以下命令安装MySQL服务器:

sudo apt-get install mysql-server

当系统提示输入root用户时, 建议使用强密码。

为确保你的MySQL安装安全, 请使用以下命令并删除匿名用户和测试数据库:

sudo mysql_secure_installation

如下所述输入’Y’或’N’以使用将帮助你确保MySQL安装安全的设置:

  • 设置“验证密码”插件? [是/否]
  • 更改root密码? [是/否]
  • 删除匿名用户? [Y / N]是
  • 禁止远程root登录? [是/否]是
  • 删除测试数据库并访问它? [是/否]是
  • 现在重新加载特权表? [Y / N]是

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

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

sudo mysql -u root -p

输入你的root密码授予访问权限。

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

?   CREATE DATABASE joomla_db;
?   GRANT ALL PRIVILEGES on joomla.* to 'joomla_db'@'localhost' identified by 'PASSWORD';
?   FLUSH PRIVILEGES;
?   QUIT;

你可以将“ joomla_db”替换为你的首选值。建议为用户使用强密码。

步骤3:安装PHP

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

?   sudo apt-get install php libapache2-mod-php

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

步骤4:安装Joomla

你应该安装“解压缩工具”, 因为要下载的文件将是.zip格式。要安装“解压缩工具”, 请使用以下命令:

sudo apt-get install unzip

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

mkdir tmp

接下来, 使用命令cd到’/ tmp’目录:

cd /tmp

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

wget <link of the Joomla zip file>

https://downloads.joomla.org/cms/joomla3/3-9-11/Joomla_3-9-11-Stable-Full_Package.zip?format=zip

运行此命令后, Joomla将下载到带有扩展名.zip(档案文件)的’tmp’文件夹中。

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

使用以下命令创建目录:

sudo mkdir /var/www/html/joomla

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

sudo unzip Joomla_3-9-11-Stable-Full_Package.zip?format=zip  -d /var/www/html/joomla

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

默认的Joomla安装随附文件“ htaccess.txt”, 应将其复制以创建“ .htaccess”文件。要执行此操作, 应使用以下命令:

sudo cp /var/www/html/joomla/htaccess.txt /var/www/html/joomla/.htaccess

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

sudo chown -R www-data.www-data /var/www/html/joomla
sudo chmod -R 755 /var/www/html/joomla

现在, 你需要使用以下命令来重新启动Apache, 以进行所有PHP设置:

sudo systemctl restart apache2

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

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

在Linux上安装Joomla

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

在Linux上安装Joomla

现在, Joomla已成功安装在你的Ubuntu计算机上。


赞(0)
未经允许不得转载:srcmini » 在Linux上安装Joomla详细步骤

评论 抢沙发

评论前必须登录!