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
- Download XAMPP Download
- Download Joomla! Download
- Install Microsoft Visual C++
- Right click the downloaded XAMPP file > Extract All...
- Right click the downloaded Joomla! .zip file > Extract All...
- Rename the extracted folder joomla
- Cut the joomla folder inside the XAMPP/htdocs directory
- Copy the extracted XAMPP directory to a safe location to run from, C:\Program Files for example
- Run XAMPP/setup_xampp.bat to update the configuration files with the new server location
- Run XAMPP/xampp-control.exe
- Click the Start button next to Apache and MySQL
- Navigate to XAMPP/mysql/bin
- Hold the SHIFT key and right click in the white space > Open PowerShell windows here...
- 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; - Open a web browser and navigate to http://DNSorIP/joomla
-
Database Type: MySQLi
Host Name: localhost
Username: joomla_rw
Password: J00mla!!
Database Name: joomla
Table Prefix: jmla_ - On the Overview page click the Install button
- Review the configuration and click the Install button