📅  最后修改于: 2021-01-04 10:06:38             🧑  作者: Mango
Joomla是流行的CMS之一,它相对易于使用,是WordPress的绝佳替代品。数百万程序员使用它来创建可移动且用户友好的网站。它包含成千上万的出色功能和设计,这些功能使其成为构建专业网站的理想选择。
在本文中,我们将演示如何在Ubuntu虚拟专用服务器(VPS)上安装Joomla。完成下面给出的所有步骤以了解其安装:
步骤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安装安全的设置:
现在,您需要创建一个数据库,以便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
即
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”。您应该得到一个这样的窗口:
遵循屏幕指示,并按照上一篇文章中的说明填写所有必需的详细信息,然后完成安装。
现在,Joomla已成功安装在您的Ubuntu计算机上。