Professional Documents
Culture Documents
How To Install XAMPP & Joomla Locally
How To Install XAMPP & Joomla Locally
Joomla
XAMPP is a free local server application, which is required by us for installing Joomla
on our personal computer system. It is a collection of basic software (components)
needed for running a web server. Being a beginner, Installing XAMPP and Joomla on
your own computer system is a good idea for learning Joomla basics rather than
directly buying a hosting for the purpose.
We are going to show the complete process with images, so that you could easily
install the Joomla, even if you are an absolute beginner.
Lets start now!
XAMPP Installation
Get start with setup
Download XAMPP for windows from apachefriends.org. Then, run the installer to get
start with the XAMPP setup.
Select Components
In the component wizard, all the components are by default selected. You can
uncheck the components that you dont plan to use.
Lets quickly go through these components
Apache It is the HTTP web server, and essential to run the software.
MySQL It is the database server.
FileZilla FTP server used for setting up an FTP server.
Mercury Mail Server used for setting up a mail transport system.
Tomcat It is an application server, which runs Java based web applications.
PHP It is a server side scripting language used for making dynamic web pages.
Perl This language is widely used by the programmers for writing CGI scripts.
PhpMyAdmin It is a necessary component to handle the administration of MySQL.
Webalizer is a web log file analyzer, which generates statistical reports about how
many people visit a website and what do they look for in the website
Fake Sendmail For testing email transfer on localhost, Fake Sendmail is used. If you
are going to work on such a project which involves sending emails, then this
component will come in your use.
We have chosen the Apache, MySQL, PHP and phpMyAdmin since these are
necessarily required for Joomla installation. As we dont have any plan to use the rest
of components, we have unchecked them all.
Install
After selecting the components, you will be prompted to specify a location where
you want to install XAMPP. Once you specify the location, the setup will be ready to
install.
Start Apache and MySQL
Once the installation is complete, open XAMPP control panel. For this, find the
XAMPP-control.exe and launch it. Default location of XAMPP folder is C:\xampp
Having to open the control panel, start the Apache and MySQL components. When you
will start these components, their Admin links will become clickable. Then, select
MySQL Admin for moving ahead to phpMyAdmin or you can open it from here http:
//localhost/phpmyadmin
Joomla Installation
You can download the latest package of Joomla to get started. We have used the
most recent version i.e. Joomla. So, below you are going to see the installation steps
for Joomla 3.4.1.
Create database
Browsing this URL- http ://localhost/phpmyadmin, you will see the phpMyAdmin
interface, where you can create a new database.
For example, our database name is Joomla.
Unzip Joomla zip package
First of all create a new folder named Joomla in htdocs (though you may create the
folder by any name). Extract Joomla.zip package content to this folder.
Once youve extracted the package, Joomla installation can be started.
For initializing the Joomla installation, browse this URL- http://localhost/joomla and you
will see the main configuration page.
Main Configuration page
This page appears for general information like site title, site description, Email, user
name, and password.
Database Configuration
When you proceed from main configuration page, next comes Database
Configuration page. Very First, you will select the Database type. There are three
options for thisMySQL
MySQLi
MySQL (PDO)
Actually, these are the different APIs for connecting to MySQL server. You should
select MySQLi, which is the default, and move ahead for filling next fields. Your host is
localhost. Fill root in the username field, leave the password field blank.
Recall the name of database, youve created through phpMyAdmin earlier and put
that name in Database Name field. Weve created with name Joomla. In the last
field, you can specify the table prefix, let it auto generated.
Press Next to move ahead.
Sample Data
We can browse website with this URL- http://localhost/Joomla/. In our case, weve
extracted the Joomla.zip package to Joomla folder. But, if you give a different name
to your folder, then use your folders name instead of Joomla.
Our website looks like this-
This is default Joomla template, looking very basic. You would like to use a visually
appealing template for your website. You may download a Joomla template from
this gallery, or you can quickly create a professional Joomla template yourself with
the help of TemplateToaster.
0
Comments
Recommend
TemplateToaster
Share
Sort by Best
ALSO ON TEMPLATETOASTER
Subscribe
Login
Privacy
HELP
Blog
Discussion Forum
Product Support
How it Works
Documentation
Frequently Asked Questions
LINKS
Purchase License
Changelog
Wordpress Theme Framework
Request a new Feature
Login / Register
Affiliates
MISCELLANEOUS
Privacy Policy
Terms of Use
Feedback
Testimonials
Contact Us
RSS
All other names and logos are trademarks of their respective owners, TemplateToaster is not endorsed by Joomla, WordPress, Drupal or Magento projects.
Copyright 2009-2015 TemplateToaster. All rights reserved.
Design with TemplateToaster