Comments on How to Install Joomla with Apache on Debian 9 (Stretch)
Joomla is one of the most popular and widely supported open source content management system (CMS) platform in the world that can be used to build, organize, manage and publish content for websites, blogs, Intranets and mobile applications. Thie tutorial describes the installation of Joomla with Apache web server and MariaDB on Debian 9.
15 Comment(s)
Comments
You misspelled : sudo a2ensite joomla, not sudo e2ensite joomla
I've corrected that. Thank you for the notice.
Thank you so much for this tutorial!
For secure installation u have to use this:
/lib/systemd/systemd-sysv-install enable mysql
Thank you for this.
I have now a running joomla server :)
Thank you for this.
I have now a running joomla server :)
Next, you will need to grant privileges to the joomla_db with the following command:
MariaDB [(none)]> GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
What does 'password' mean here? Is it the actual password or just leave it as 'password'?
Bloody confusing since you used "password" before to describe the entry of the actual password!
I can't format the text! Can you use a more intelligent text editor?
That's the actual password.
Great tutorial, clear and easy to follow.
There are one thing that could be added to the php section, Akeeba backup was complaining about the missing php7.0-mbstring so it should be added to the installation, at least if Akeeba should be used with Joomla.
I think you should put in a little section for a dns pointer like duckdns.org and how to get https access to the system.
I would really much like to see a follow up on this article like how you make an backup of your system, how to setup https to the system, but maybe there is a guide for that already to be found here?
I have used your guide to setup my own personal server behind an ASUS RT-AC3200 router and an Orange Pi PC.
Best regards
Leilf Falkenstrom
Hello, I can not continue
I went exactly to your instructions but with me Joomla remains at the end and it does not go on. Do you have a hint for me?
Hi!
Great guide, but I would recomend you to update this guide to take care of a newer version of PHP because Joomla will soon drop support for PHP 7.0x.
An update for https would be a welcome add as well. And last but an import thing and that is a step on how you secure with iptable and fail2ban. Backup of the system would be very good to. Looking forward to see more from you in the near future :)
I have followed these steps and cannot get joomla to get past the sql process. Can you assist me?
I keep getting the error "Could not connect to the database. Connector returned number: Could not connect to MySQL."
What am I missing?
Thank you. Very good "how to"!
no es inseguro poner maximo priviegios a todo el directorio de Joomla poniendole 777?
Can you pease edit these instructions to utilize the new version of PHP as 7.0 has reached then end of its life. I tried changing the 7.0 to 7.2 and I get the Unable to locate message. Or message me the steps to get the new version installed. Thanks
<?php /** * @package Joomla.Site * * @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /** * Define the application's minimum supported PHP version as a constant so it can be referenced within the application. */ define('JOOMLA_MINIMUM_PHP', '5.3.10'); if (version_compare(PHP_VERSION, JOOMLA_MINIMUM_PHP, '<')) { die('Your host needs to use PHP ' . JOOMLA_MINIMUM_PHP . ' or higher to run this version of Joomla!'); } // Saves the start time and memory usage. $startTime = microtime(1); $startMem = memory_get_usage();