主体
建立网站最简单的方法之一是使用内容管理系统。除了WordPress,另一个流行的CMS是Joomla。Joomla是一个免费的开源CMS,基于PHP构建,将其数据存储在后端基于SQL的数据库引擎上。
在本文中,您将学习如何在Ubuntu 18.04和更新的Ubuntu版本上安装Joomla。
第一步:更新Ubuntu系统包
首先更新系统包和存储库总是一个好习惯。因此,请通过运行来更新和升级您的系统。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo apt update-y & amp;& ampsudo apt upgrade -y
第二步:在Ubuntu中安装Apache和PHP 7.2
Joomla用PHP编写,后端用MySQL存储数据。此外,用户将通过浏览器访问任何基于Joomla的网站,因此我们需要安装Apache Web服务器来提供Joomla页面。
要安装Apache和PHP(我们将使用PHP 7.2),请执行以下命令。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo apt install Apache 2 libapache 2-mod-PHP 7.2 open SSL PHP-imag ick PHP 7.2-common PHP 7.2-curl PHP 7.2-GD PHP 7.2-IMAP PHP 7.2-intl PHP 7.2-JSON PHP 7.2-LDA p PHP 7.2-mbstring PHP 7.2-MySQL PHP 7.2-pgsql
安装后,您可以通过运行dpkg命令来验证安装的Apache版本。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo dpkg-l Apache
从输出可以看出,已经安装了Apache 2 . 4 . 29版。
立即启动并启用Apache Web服务器。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo systemctl start Apache 2
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo systemctl enable Apache 2
要验证Apache是否已启动并正在运行,请运行以下命令:
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo systemctl status Apache 2
现在转到浏览器,在网址字段中输入服务器的IP地址,如下所示:
https://www.linuxidc.com
您应该会在下面看到一个网页,显示Apache已经安装并运行。
要验证PHP是否已安装,请执行命令。
[linuxidc @ Linux:~/www . linuxidc . com]$ PHP-v
第三步:在Ubuntu中安装MariaDB
因为Joomla在后端需要一个数据库来存储它的数据,所以我们需要安装一个关系数据库服务器。对于本指南,我们将安装MariaDB服务器,它是MySQL的一个分支。它是一个免费的开源数据库引擎,具有改进的功能。
要安装MariaDB,请执行以下命令:
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo apt install Maria db-server
MariaDB容易受到潜在的损害,因为默认情况下它不受保护。作为预防措施,我们将保护数据库引擎的安全。
要开始保护MySQL服务器,请运行以下命令:
[linuxdc @ Linux:~/www . linuxdc . com]$ sudo MySQL _ secure _ installation
当提示输入根密码时,按回车键,然后按“是”设置根密码。
对于其余的提示,只需键入“y”并按回车键。
现在,您的MariaDB服务器是安全的。
第四步:建立Joomla数据库
如前所述,Joomla将其数据存储在后端SQL服务器(在本例中是MariaDB)中。因此,我们将创建一个数据库来存储它的文件。
首先,我们将使用以下命令登录到MariaDB:
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo MySQL-u root-p
要创建数据库、数据库用户并向数据库用户授予权限,请运行以下命令。
马里亚数据库[(无)]>CREATE DATABASE linuxidc _ joomla
马里亚数据库[(无)]>在linuxidc _ joomla上授予所有权限。* TO ' linu xdc _ joom ' @ ' localhost ' IDENTIFIED BY ' linu xdc ';
马里亚数据库[(无)]>FLUSH PRIORIES;
马里亚数据库[(无)]>EXIT
第五步:在Ubuntu中下载Joomla
这一步,我们将从Joomla官网下载安装文件。在写这篇文章的时候,最新的版本是Joomla 3.9.16。要下载安装包,请执行以下命令:
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo wget https://downloads . Joomla . org/CMS/Joomla 3/3-9-16/Joomla _ 3-9-16-Stable-Full _ Package .
下载完成后。我们需要把它提取到web根目录。所以我们建立了一个目录,命名为“Joomla”。可以根据需要命名。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo mkdir/var/www/html/Joomla
接下来,将压缩的Joomla文件提取到新创建的“Joomla”目录中。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo解压Joomla _ 3-9-16-Stable-Full _ Package . -d/var/www/html/Joomla
完成后,将目录的目录所有权设置为Apache用户,并按如下方式更改权限:
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo chown-R www-data:www-data/var/www/html/Joomla
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo chmod-R 755/var/www/html/Joomla
为了使更改生效,请重新启动Apache Web服务器。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo systemctl restart Apache 2
步骤6:为Joomla配置Apache
我们将配置Apache Web服务器来服务Joomla网页。为此,我们将为Joomla创建一个虚拟主机文件,并将其命名为Joomla.conf
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo vim/etc/Apache 2/sites-available/Joomla . conf
将以下配置粘贴到文件中并保存。
& ltVirtualHost *:80 >
服务器管理员admin@example.com
document root/var/www/html/Joomla/
服务器名linuxidc.com
服务器别名www.linuxidc.com
error LOg $ { APACHE _ LOG _ DIR }/error . LOG
custom LOg $ { APACHE _ LOG _ DIR }/access . LOG合并
& lt目录/var/www/html/joomla/>;
符号链接后的选项
允许所有指令
要求所有授权
& lt/Directory & gt;
& lt/VirtualHost >
接下来,启用虚拟主机的文件。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo a2 sence Joomla . conf
启用网站joomla。
要激活新配置,您需要运行:
systemctl重新加载apache2
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo a2enmod重写
模块重写已经启用
然后重新启动Apache Web服务器服务,以使更改生效。
[linuxidc @ Linux:~/www . linuxidc . com]$ sudo systemctl restart Apache 2
步骤7:在Ubuntu中完成Joomla安装
所有配置完成后,剩下的唯一一步就是通过Web浏览器设置Joomla。因此,启动浏览器并浏览服务器的URL,如下所示
https://www.linuxidc.com/joomla
将显示以下网页。填写所需的详细信息,如网站名称、电子邮件地址、用户名和密码,然后单击下一步按钮。
在下一节中,填写数据库详细信息,如数据库类型(选择MySQLI)、数据库用户、数据库名称和数据库密码。然后点击“下一步”。
下一页概述了所有设置,并允许您执行安装前检查。
向下滚动到安装前检查和推荐设置部分,并验证所有必要的软件包都已安装并设置正确。
然后点击“安装”按钮。如图,Joomla的安装就要开始了。
完成后,您将在下面得到通知,Joomla已经安装。
出于安全原因,安装程序会要求您在继续登录之前删除安装文件夹。因此,向下滚动并单击下面显示的删除安装文件夹按钮。
要登录,请单击管理员按钮,这将带您进入以下页面。
提供您的用户名和密码,然后单击登录按钮。这将带您进入下图所示的Joomla仪表板。
现在,您可以创建自己的博客,并使用各种插件和设置来改善其外观。我们终于在Ubuntu 18.04上完成了Joomla的安装。
1.《joomla安装 如何在Ubuntu 18.04上安装Joomla内容管理系统》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《joomla安装 如何在Ubuntu 18.04上安装Joomla内容管理系统》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1203310.html