共计 2595 个字符,预计需要花费 7 分钟才能阅读完成。
本教程将帮助您在基于 Debian 的系统上安装和配置 Joomla CMS。当然包括 Ubuntu,Debian 和 Linux Mint。Joomla! 3.8 包含了 Joomla ! 4 兼容层。核心 PHP 类别将很快将迁移到版本 Joomla! 4. 为了让扩展的开发和转型顺利,大多数核心的类库已经在 Joomla! 3.8 中进行了别名,以保证版本兼容.
第 1 步 – 设置 LAMP 服务器
首先,在您的系统上配置 LAMP 服务器。从系统终端执行以下命令来安装 LAMP 服务器。首先,在您的系统中添加所需的 PPA 存储库。
sudo apt-get install -y Python-software-properties
sudo add-apt-repository ppa:ondrej/php -y
现在使用下面的命令安装 Apache,PHP 和 MySQL 的软件包。
sudo apt-get install apache2 apache2-data apache2-utils
sudo apt-get install php php-mcrypt php-curl php-mysql php-gd php-cli php-json php-xml php-zip libapache2-mod-php
sudo apt-get install mysql-server mysql-client
第 2 步 – 下载 Joomla CMS
从官方 GitHub 仓库下载最新版本的 Joomla CMS 归档文件。在编写本教程时,Joomla 3.8.2 是最新的可用版本,请使用以下命令下载 Joomla 文档。
cd /tmp
wget https://github.com/joomla/joomla-cms/releases/download/3.8.2/Joomla_3.8.2-Stable-Full_Package.tar.gz
现在在 Joomla Apache 虚拟主机的文档根目录下提取 Joomla。
mkdir -p /var/www/html/joomla
cd /var/www/html/joomla
tar xzf Joomla_3.8.2-Stable-Full_Package.tar.gz
chown -R www-data:www-data .
chmod -R 755 .
第 3 步 – 设置 Apache 虚拟主机
你可以使用像 http://localhost/joomla 这样的子目录 URL 访问你的 Joomla 目录。但是,如果您需要在主域上使用 Joomla,那么让我们来配置您的 Apache 虚拟主机,如下所示。
<VirtualHost *:80>
ServerName joomla.example.com
ServerAdmin webmaster@example.com
DocumentRoot /var/www/html/joomla
<Directory /var/www/html/joomla>
Allowoverride all
</Directory>
</VirtualHost>
第 4 步 – 创建 MySQL 数据库
现在使用管理权限登录到 MySQL 服务器,并为 Joomla 创建数据库。另外,为新创建的数据库创建一个单独的 MySQL 用户。
mysql>CREATEDATABASEjoomla;
mysql>GRANTALLonjoomla.*tojoomla@localhostIDENTIFIED by”secret”;
mysql>FLUSHPRIVILEGES;
第 5 步 – 运行 Joomla Web 安装程序
Joomla 提供了一个 Web 安装程序来完成安装。按照 Apache 虚拟主机中配置的方式访问 Joomla URL,开始安装。
在第一页上,输入站点名称和管理用户详细信息,以在安装后访问 Joomla 管理面板。
在步骤 4 中创建的此页面上输入数据库详细信息。
你 Joomla 安装已经完成。您只需要通过点击“删除安装文件夹 Remove Installation Folder”按钮来删除安装目录。
点击管理员按钮,使用步骤 1 中指定的凭据登录到您的 Joomla 管理面板。
登陆到管理员仪表板为您设置 Joomla。
下面关于 LAMP 相关 的内容你可能也喜欢:
CentOS 7 下搭建 LAMP 平台环境 http://www.linuxidc.com/Linux/2015-06/118818.htm
Ubuntu 17.10 上使用 Apache+MariaDB+PHP7.1 安装 WordPress http://www.linuxidc.com/Linux/2017-10/148066.htm
CentOS 7.3 下配置 LAMP 实现 WordPress http://www.linuxidc.com/Linux/2017-07/145947.htm
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境 http://www.linuxidc.com/Linux/2014-10/107924.htm
LAMP 结合 NFS 构建小型博客站点 http://www.linuxidc.com/Linux/2015-08/121029.htm
CentOS7 下安装部署 LAMP 环境 http://www.linuxidc.com/Linux/2016-04/130653.htm
CentOS 7 上安装(LAMP)服务 Linux,Apache,MySQL,PHP http://www.linuxidc.com/Linux/2017-05/143868.htm
Ubuntu Server 14.04 LTS 下搭建 LAMP 环境图文详解 http://www.linuxidc.com/Linux/2016-12/138758.htm
Ubuntu Server 16.04 下配置 LAMP 环境 http://www.linuxidc.com/Linux/2016-12/138757.htm
在 Ubuntu 17.04 上安装搭建 LAMP 组件环境 http://www.linuxidc.com/Linux/2017-07/145644.htm
CentOS 7 下部署 LAMP 教程及实现 WordPress http://www.linuxidc.com/Linux/2017-10/147945.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-12/149217.htm