本教程将帮助您在基于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 虚拟主机你可以使用像这样的子目录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;
Joomla提供了一个Web安装程序来完成安装。 按照Apache虚拟主机中配置的方式访问Joomla URL,开始安装。
在第一页上,输入站点名称和管理用户详细信息,以在安装后访问Joomla管理面板。
在步骤4中创建的此页面上输入数据库详细信息。
你Joomla安装已经完成。 您只需要通过点击“删除安装文件夹 Remove Installation Folder”按钮来删除安装目录。
点击管理员按钮,使用步骤1中指定的凭据登录到您的Joomla管理面板。
登陆到管理员仪表板为您设置Joomla。
下面关于LAMP相关的内容你可能也喜欢:
CentOS 7下搭建LAMP平台环境
Ubuntu 17.10上使用Apache+MariaDB+PHP7.1安装WordPress
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境
CentOS 7 上安装(LAMP)服务 Linux,Apache,MySQL,PHP