Installing Joomla! on Windows 🌱

What is Joomla?

Joomla! is a free and open-source content management system (CMS) for publishing web content. Over the years Joomla! has won several awards. It is built on a model–view–controller web application framework that can be used independently of the CMS that allows you to build powerful online applications. -https://www.joomla.org/about-joomla.html
  1. Download XAMPP Download
  2. Download Joomla! Download
  3. Install Microsoft Visual C++
  4. Right click the downloaded XAMPP file > Extract All...
  5. Right click the downloaded Joomla! .zip file > Extract All...
  6. Rename the extracted folder joomla
  7. Cut the joomla folder inside the XAMPP/htdocs directory
  8. Copy the extracted XAMPP directory to a safe location to run from, C:\Program Files for example
  9. Run XAMPP/setup_xampp.bat to update the configuration files with the new server location
  10. Run XAMPP/xampp-control.exe
  11. Click the Start button next to Apache and MySQL
  12. Navigate to XAMPP/mysql/bin
  13. Hold the SHIFT key and right click in the white space > Open PowerShell windows here...
  14. Type the following in the PowerShell window to setup the Joomla! database
    ./mysql -u root
    CREATE DATABASE joomla DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    GRANT ALL ON joomla.* TO 'joomla_rw'@'localhost' IDENTIFIED BY 'J00mla!!';
    FLUSH PRIVILEGES;
    EXIT;
  15. Open a web browser and navigate to http://DNSorIP/joomla
  16. Database Type: MySQLi
    Host Name: localhost
    Username: joomla_rw
    Password: J00mla!!
    Database Name: joomla
    Table Prefix: jmla_

  17. On the Overview page click the Install button
  18. Review the configuration and click the Install button