SlideShare a Scribd company logo
1 | P a g e
TheMANUAL
2 | P a g e
http://wasimrlis.blogspot.in
https://coprofessionals.wordpress.com
3 | P a g e
A website, also written as a website, is a collection of related web pages,
including multimedia content, typically identified with a common domain name,
and published on at least one web server. A website may be accessible via a
public Internet Protocol (IP) network, such as the Internet, or a private local area
network (LAN), by referencing a uniform resource locator (URL) that identifies
the site. All publicly accessible websites collectively constitute the World Wide
Web, while private websites are typically a part of an intranet.
Web pages, which are the building blocks of websites, are documents,
typically composed in plain text interspersed with formatting instructions of
Hypertext Markup Language (HTML, XHTML). They may incorporate elements
from other websites with suitable markup anchors. Web pages are accessed and
transported with the Hypertext Transfer Protocol (HTTP), which may optionally
employ encryption (HTTP Secure, HTTPS) to provide security and privacy for the
user. The user's application, often a web browser, renders the page content
according to its HTML markup instructions onto a display terminal.
Hyperlinking between web pages conveys to the reader the site
structure and guides the navigation of the site, which often starts with a home
page containing a directory of the site web content. Some websites require user
registration or subscription to access content. Examples of subscription
websites include many business sites, parts of news websites, academic
journal websites, gaming websites, file-sharing websites, message boards, web-
based email, social networking websites, websites providing real-time stock
market data, as well as sites providing various other services.
Anybody can create a website and maintain many things. It may be some
company, a business organisation, an association, an educational institute, an
NGO, non-profit organisations or may be a personal website. These websites may
4 | P a g e
contain various things according to the owner. It may be photos, videos, audios,
information or may be some links.
Now, designing these websites encompasses many different skills and
disciplines in the production and maintenance of websites. The different areas of
web design include web graphic design; interface; authoring, including
standardised code and proprietary software; user experience design; and search
engine optimisation. Often many individuals will work in teams covering
different aspects of the design process, although some designers will cover them
all. The term web design is normally used to describe the design process relating
to the front-end (client side) design of a website including writing mark up. Web
design partially overlaps web engineering in the broader scope of web
development. Web designers are expected to have an awareness of usability and
if their role involves creating mark up then they are also expected to be up to
date with web accessibility guidelines.
A web hosting service is a type of Internet hosting service that allows
individuals and organisations to make their website accessible via the World
Wide Web. Web hosts are companies that provide space on a server owned or
leased for use by clients, as well as providing Internet connectivity, typically in
a data centre. Web hosts can also provide data centre space and connectivity to
the Internet for other servers located in their data centre, called colocation, also
known as Housing in Latin America or France.
You will find ‘n’ number of web hosting service provider providing
domain names in the Google. Two types of the domain name are there, free
domain host service provider and purchased domain name service provider.
Some hosting provides the both. The two basic differences are, free domain are
available with the low storage facility and an advertised URL name
(example.tripod.com). Whereas purchased domain names are available with
more storage space and on-demand URL name (example.com).
5 | P a g e
Here I have given about installation of Joomla in XAMPP in Windows in
offline mode. Before going to that, we have to know some basic things like;
About Joomla- Joomla is a free and open-source content management
system (CMS) for publishing web content. It is built on a model–view–
controller web application framework that can be used independently of the
CMS. Joomla is written in PHP, uses object-oriented programming (OOP)
techniques (since version 1.5) and software design patterns, stores data in
a MySQL, MS SQL (since version 2.5), or PostgreSQL (since version 3.0)
database, and includes features such as page caching, RSS feeds, printable
versions of pages, news flashes, blogs, search, and support for language
internationalization.
About XAMPP- XAMPP is a free and open source cross-platform web server
solution stack package developed by Apache Friends consisting mainly of the
Apache HTTP Server, MariaDB database, and interpreters for scripts written in
the PHP and Perl programming languages. XAMPP stands for Cross-Platform (X),
Apache (A), MariaDB (M), PHP (P) and Perl (P). It is a simple, lightweight Apache
distribution that makes it extremely easy for developers to create a local web
server for testing and deployment purposes. Everything needed to set up a web
server – server application (Apache), database (MariaDB), and scripting
language (PHP) – is included in an extractable file. XAMPP is also cross-platform,
which means it works equally well on Linux, Mac and Windows. Since most
actual web server deployments use the same components as XAMPP, it makes
transitioning from a local test server to a live server extremely easy as well.
6 | P a g e
I have given enough information for well aware about all basic things for
installing Joomla in XAMPP. Now let’s see what are the materials required for
installing Joomla;
 A computer system (laptop or desktop) with a Windows operating system
(preferably 32 bit). Other OS will also work but it may slow down your
system, so I prefer 32 bit OS.
 The system must connect to the internet. To download the necessary files
system must be connected.
That’s it; these are enough to start the installation process.
7 | P a g e
Download the XAMPP first from Apache Friends
(https://www.apachefriends.org/index.html). If possible, avoid the latest
version. It may slow down your system. See the below image.
I have marked the picture with some arrows to draw your attention.
Simply click on that and download the XAMPP. It may take some time depending
on the speed of the internet.
8 | P a g e
After completing the download, open the download folder and install the
XAMPP. It will look like as the below picture.
After this, the XAMPP welcome page is opened. Just click on ‘next’.
9 | P a g e
In the next window, it will ask the components to be installed by you with
XAMPP. Just put a tick mark on the boxes the minimum needed fields, that is-
‘server’, ‘Apache’, ‘MySQL’, ‘Program Languages’, ‘PHP’, ‘Program Languages’,
‘phpMyAdmin’ and then click ‘next’. See the below picture.
Then it will ask where to save the installed folder. Normally it will save in
C:Program filesxampp or in C:xampp. See the below picture.
Check
these
boxes
10 | P a g e
The next window will ask to install the bitnami installer for the app. But it
is no need for us, so leave blank the tick box and click next. See the below
picture.
After clicking next the XAMPP will begin to be installed in your system.
Just wait for the completing of the process. After completing it will ask for
opening the control panel. Just put a tick mark on the check box and click the
finish. See the below pictures.
Installation of XAMPP ends here.
11 | P a g e
Now you have to open the XAMPP from the control panel and start the
Apache and MySQL. Before that, you have known about these two. Apache is the
world's most used web server software. Originally based on the NCSA
HTTPd server, development of Apache began in early 1995 after work on the
NCSA code stalled. Apache played a key role in the initial growth of the World
Wide Web and MySQL is an open-source relational database management
system (RDBMS). Its name is combinations of “My”, the name of co-
founder Michael Widenius' daughter, and "SQL", the abbreviation for Structured
Query Language. The MySQL development project has made its source code
available under the terms of the GNU General Public License, as well as under a
variety of proprietary agreements. MySQL was owned and sponsored by a
single for-profit firm, the Swedish company MySQL AB, now owned by Oracle
Corporation. See the below pictures.
After starting both of them close it.
It will look
like this
12 | P a g e
Now it’s time to download the Joomla from
https://www.joomla.org/download.html. It may take some time depending on
the speed of the internet. See the below picture.
It will download a zip file. Now extract the zip file. You can rename the file
(optional). Then copy and paste the file in the following path of your computer-
C:program filesxampphtdocs or C:xampphtdocs. See the below picture.
This step ends here.
13 | P a g e
In this step, open a browser and open the URL named
‘localhost/phpmyadmin’. After opening the page, find the database tab at the top
menu. Click on that to create a new database. See the below picture.
The database name should be the same as the Joomla folder name pasted in
the htdocs folder.
14 | P a g e
Open a browser or open a new tab in the same browser and type in the
URL area the following line ‘localhost/your_database_name’ in my case it is
Joomla, so I have typed localhost/Joomla and hit enter. The joomla opened and
ask to choose the language. Choose your language just like the below picture.
Then it will ask for some pre-requisite for your site such as, your site name
you want to give, your site description (optional), and a mail-id for
communication, a admin username and admin password, confirm password for
login and check that site offline button is on at left bottom and then click on next
button. See the below picture.
15 | P a g e
Now configure the database. Here first confirm the database type is set
MySQL and the hostname is set localhost. Then give the username as root and
leave the password blank. Then give the database name as same as the Joomla
folder. Leave the table prefix as it is. Then click next. See the below picture.
Now finilise your site by installing sample data by clicking default English
(GB) sample data. See the below picture.
Now let’s have an overview on those set parameter.
16 | P a g e
Check the main configuration and database configuration as the below
picture.
Check pre-installation and recommended setting as the below picture.
Now click on the install button at the top right.
17 | P a g e
If you face some issue at this time like the installation stopped at a certain
stage and it looks like the below picture.
Then just use a trick by changing some words in a file. Just go to the
following path in your system
“C:xampphtdocsJoomlainstallationsqlmysql”. In the folder find a file
named ‘joomla.php’, open it in Notepad++ and find ‘InnoDB’. Replace all
‘InnoDB’ with ‘MyISAM’ in that file. If you don’t have notepad++ than open it in
simple notepad file and cut and paste the code in a word file. Then find ‘InnoDB’.
Replace all ‘InnoDB’ with ‘MyISAM’, then again cut and paste in the same
notepad file (joomla.php). This process can be done in the simple notepad file but
the problem is, there are too much word named ‘InnoDB’ and you have replace
all. So, replacing one by one increase the chances of mistakes. Do in which way
you fill comfortable. Save the file and close all.
18 | P a g e
Then complete the step 7 again as same as done it before. This time the
process will be completed. The next step asks to remove the installation folder. So,
do it by clicking the button. See the picture below.
After removing the installation folder, click on administrator button just
below installation folder successfully removed button. See the below picture.
This step ends here.
19 | P a g e
Now log into your site with your user-id and password. See the below picture.
After login, click on your site name at the top right menu, or open a
browser or a tab in the same browser and put the URL “localhost/Joomla”. See
the below picture.
Now customise your site for a perfect interface. Happy using…
-----The End-----

More Related Content

What's hot

Introduction to WordPress Slides from WordCamp 2012 by Gary A. Bacon
Introduction to WordPress Slides from WordCamp 2012 by Gary A. BaconIntroduction to WordPress Slides from WordCamp 2012 by Gary A. Bacon
Introduction to WordPress Slides from WordCamp 2012 by Gary A. Bacon
Gary Bacon
 
Php hypertext Preprocessor
Php hypertext PreprocessorPhp hypertext Preprocessor
Php hypertext Preprocessor
MrsRLakshmiIT
 
Jason Tucker Wordpress 3rd Party Web Services
Jason Tucker Wordpress 3rd Party Web ServicesJason Tucker Wordpress 3rd Party Web Services
Jason Tucker Wordpress 3rd Party Web Services
Jason Tucker
 
Static dynamic and active web pages
Static dynamic and active web pagesStatic dynamic and active web pages
Static dynamic and active web pages
Mohammad Kamrul Hasan
 
Internet programming lecture 1
Internet programming lecture 1Internet programming lecture 1
Internet programming lecture 1Mohammed Hussein
 
Publishing website by dr. vishnu sharma
Publishing website by dr. vishnu sharmaPublishing website by dr. vishnu sharma
Publishing website by dr. vishnu sharma
Vishnu Sharma
 
Intro to advanced web development
Intro to advanced web developmentIntro to advanced web development
Intro to advanced web development
Stevie T
 
Google chrome extension
Google chrome extensionGoogle chrome extension
Google chrome extensionJohnny Kingdom
 
Web Publishing & WordPress Introduction 16x9 draft 17
Web Publishing & WordPress Introduction 16x9 draft 17Web Publishing & WordPress Introduction 16x9 draft 17
Web Publishing & WordPress Introduction 16x9 draft 17
msz
 
The WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts HereThe WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts Here
Business Vitality LLC
 
2013 - Dustin whittle - Escalando PHP en la vida real
2013 - Dustin whittle - Escalando PHP en la vida real2013 - Dustin whittle - Escalando PHP en la vida real
2013 - Dustin whittle - Escalando PHP en la vida realPHP Conference Argentina
 
Wordpress ppt
Wordpress pptWordpress ppt
Wordpress ppt
Crest TechnoSoft
 
KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7
phuphax
 
Quick start website manually installing word press pdf
Quick start website manually installing word press pdfQuick start website manually installing word press pdf
Quick start website manually installing word press pdf
viet nghiem
 
A complete guide to Joomla 2.5
A complete guide to Joomla 2.5 A complete guide to Joomla 2.5
A complete guide to Joomla 2.5 Deepak K.C.
 
Html5 Offline Applications
Html5 Offline Applications Html5 Offline Applications
Html5 Offline Applications
Sunny Sharma
 
Word press bg 16x9 draft 16
Word press bg 16x9 draft 16Word press bg 16x9 draft 16
Word press bg 16x9 draft 16
msz
 

What's hot (20)

English resume-CPA
English resume-CPAEnglish resume-CPA
English resume-CPA
 
Introduction to WordPress Slides from WordCamp 2012 by Gary A. Bacon
Introduction to WordPress Slides from WordCamp 2012 by Gary A. BaconIntroduction to WordPress Slides from WordCamp 2012 by Gary A. Bacon
Introduction to WordPress Slides from WordCamp 2012 by Gary A. Bacon
 
Php hypertext Preprocessor
Php hypertext PreprocessorPhp hypertext Preprocessor
Php hypertext Preprocessor
 
Jason Tucker Wordpress 3rd Party Web Services
Jason Tucker Wordpress 3rd Party Web ServicesJason Tucker Wordpress 3rd Party Web Services
Jason Tucker Wordpress 3rd Party Web Services
 
Static dynamic and active web pages
Static dynamic and active web pagesStatic dynamic and active web pages
Static dynamic and active web pages
 
Internet programming lecture 1
Internet programming lecture 1Internet programming lecture 1
Internet programming lecture 1
 
Publishing website by dr. vishnu sharma
Publishing website by dr. vishnu sharmaPublishing website by dr. vishnu sharma
Publishing website by dr. vishnu sharma
 
Intro to advanced web development
Intro to advanced web developmentIntro to advanced web development
Intro to advanced web development
 
Google chrome extension
Google chrome extensionGoogle chrome extension
Google chrome extension
 
Web Publishing & WordPress Introduction 16x9 draft 17
Web Publishing & WordPress Introduction 16x9 draft 17Web Publishing & WordPress Introduction 16x9 draft 17
Web Publishing & WordPress Introduction 16x9 draft 17
 
The WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts HereThe WordPress Hosting Decision: It All Starts Here
The WordPress Hosting Decision: It All Starts Here
 
Intro to Dynamic Web Pages
Intro to Dynamic Web PagesIntro to Dynamic Web Pages
Intro to Dynamic Web Pages
 
2013 - Dustin whittle - Escalando PHP en la vida real
2013 - Dustin whittle - Escalando PHP en la vida real2013 - Dustin whittle - Escalando PHP en la vida real
2013 - Dustin whittle - Escalando PHP en la vida real
 
Wordpress ppt
Wordpress pptWordpress ppt
Wordpress ppt
 
KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7
 
Quick start website manually installing word press pdf
Quick start website manually installing word press pdfQuick start website manually installing word press pdf
Quick start website manually installing word press pdf
 
A complete guide to Joomla 2.5
A complete guide to Joomla 2.5 A complete guide to Joomla 2.5
A complete guide to Joomla 2.5
 
Html5 Offline Applications
Html5 Offline Applications Html5 Offline Applications
Html5 Offline Applications
 
Asp.net w3schools
Asp.net w3schoolsAsp.net w3schools
Asp.net w3schools
 
Word press bg 16x9 draft 16
Word press bg 16x9 draft 16Word press bg 16x9 draft 16
Word press bg 16x9 draft 16
 

Similar to Joomla Manual in Compatible with XAMPP

Installing php and my sql locally using xampp
Installing php and my sql locally using xamppInstalling php and my sql locally using xampp
Installing php and my sql locally using xampp
peyman Ghader Kurehpaz
 
Create dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLCreate dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLkangaro10a
 
PHP Presentation
PHP PresentationPHP Presentation
PHP Presentation
JIGAR MAKHIJA
 
Anthony McKeown Drupal Presentation
Anthony McKeown Drupal PresentationAnthony McKeown Drupal Presentation
Anthony McKeown Drupal Presentation
Tony McKeown
 
What is LAMP?
What is LAMP?What is LAMP?
What is LAMP?
HTS Hosting
 
Wamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and ConfigurationWamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and Configuration
Chetan Soni
 
Web Applications - Behind the Scenes + Open Source Examples
Web Applications - Behind the Scenes + Open Source ExamplesWeb Applications - Behind the Scenes + Open Source Examples
Web Applications - Behind the Scenes + Open Source Examples
Richard Peter Ong
 
Php introduction and configuration
Php introduction and configurationPhp introduction and configuration
Php introduction and configuration
Vijay Kumar Verma
 
Diva23
Diva23Diva23
Diva23diva23
 
Joomla
JoomlaJoomla
Joomlasahil
 
Scalable talk notes
Scalable talk notesScalable talk notes
Scalable talk notes
Perrin Harkins
 
Word press bg 16x9 draft 16
Word press bg 16x9 draft 16Word press bg 16x9 draft 16
Word press bg 16x9 draft 16
msz
 
CS1520 Intro and Xampp installation
CS1520 Intro and Xampp installationCS1520 Intro and Xampp installation
CS1520 Intro and Xampp installation
Salim Malakouti
 
Chapter 08 php advance
Chapter 08   php advanceChapter 08   php advance
Chapter 08 php advance
Dhani Ahmad
 
unit1 part 1 sem4 php.docx
unit1 part 1 sem4 php.docxunit1 part 1 sem4 php.docx
unit1 part 1 sem4 php.docx
charvi parth Lastpatel
 

Similar to Joomla Manual in Compatible with XAMPP (20)

Installing php and my sql locally using xampp
Installing php and my sql locally using xamppInstalling php and my sql locally using xampp
Installing php and my sql locally using xampp
 
Create dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQLCreate dynamic sites with PHP & MySQL
Create dynamic sites with PHP & MySQL
 
Php.ppt
Php.pptPhp.ppt
Php.ppt
 
PHP Presentation
PHP PresentationPHP Presentation
PHP Presentation
 
Php
PhpPhp
Php
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 
Anthony McKeown Drupal Presentation
Anthony McKeown Drupal PresentationAnthony McKeown Drupal Presentation
Anthony McKeown Drupal Presentation
 
What is LAMP?
What is LAMP?What is LAMP?
What is LAMP?
 
Wamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and ConfigurationWamp & LAMP - Installation and Configuration
Wamp & LAMP - Installation and Configuration
 
Web Applications - Behind the Scenes + Open Source Examples
Web Applications - Behind the Scenes + Open Source ExamplesWeb Applications - Behind the Scenes + Open Source Examples
Web Applications - Behind the Scenes + Open Source Examples
 
Php introduction and configuration
Php introduction and configurationPhp introduction and configuration
Php introduction and configuration
 
Joomla Day1
Joomla  Day1Joomla  Day1
Joomla Day1
 
Diva23
Diva23Diva23
Diva23
 
Joomla
JoomlaJoomla
Joomla
 
Scalable talk notes
Scalable talk notesScalable talk notes
Scalable talk notes
 
Word press bg 16x9 draft 16
Word press bg 16x9 draft 16Word press bg 16x9 draft 16
Word press bg 16x9 draft 16
 
CS1520 Intro and Xampp installation
CS1520 Intro and Xampp installationCS1520 Intro and Xampp installation
CS1520 Intro and Xampp installation
 
Chapter 08 php advance
Chapter 08   php advanceChapter 08   php advance
Chapter 08 php advance
 
unit1 part 1 sem4 php.docx
unit1 part 1 sem4 php.docxunit1 part 1 sem4 php.docx
unit1 part 1 sem4 php.docx
 

More from Indian Institute of Management Ahmedabad

Information Literacy Programme in the Scientific Institutes of Kolkata
Information Literacy Programme in the Scientific Institutes of KolkataInformation Literacy Programme in the Scientific Institutes of Kolkata
Information Literacy Programme in the Scientific Institutes of Kolkata
Indian Institute of Management Ahmedabad
 
Semantic Web-Linked Data and Libraries
Semantic Web-Linked Data and LibrariesSemantic Web-Linked Data and Libraries
Semantic Web-Linked Data and Libraries
Indian Institute of Management Ahmedabad
 
Koha Configuration – Global System Preferences
Koha Configuration – Global System PreferencesKoha Configuration – Global System Preferences
Koha Configuration – Global System Preferences
Indian Institute of Management Ahmedabad
 
Web Designing with WordPress: A Guide to the Beginners'
Web Designing with WordPress: A Guide to the Beginners'Web Designing with WordPress: A Guide to the Beginners'
Web Designing with WordPress: A Guide to the Beginners'
Indian Institute of Management Ahmedabad
 
Koha Complete Manual in Ubuntu 18.04
Koha Complete Manual in Ubuntu 18.04Koha Complete Manual in Ubuntu 18.04
Koha Complete Manual in Ubuntu 18.04
Indian Institute of Management Ahmedabad
 
Cloud Viz 2 Viz Libraries: A Study
Cloud Viz 2 Viz Libraries: A StudyCloud Viz 2 Viz Libraries: A Study
Cloud Viz 2 Viz Libraries: A Study
Indian Institute of Management Ahmedabad
 
Library and Information Science (LIS) Education and Employment through Blogs:...
Library and Information Science (LIS) Education and Employment through Blogs:...Library and Information Science (LIS) Education and Employment through Blogs:...
Library and Information Science (LIS) Education and Employment through Blogs:...
Indian Institute of Management Ahmedabad
 
Subjects Plus: Information Management Tool- A Case Study with Special Referen...
Subjects Plus: Information Management Tool- A Case Study with Special Referen...Subjects Plus: Information Management Tool- A Case Study with Special Referen...
Subjects Plus: Information Management Tool- A Case Study with Special Referen...
Indian Institute of Management Ahmedabad
 
Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...
Indian Institute of Management Ahmedabad
 
Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...
Indian Institute of Management Ahmedabad
 
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
Indian Institute of Management Ahmedabad
 
Record Your Screen (Windows/Linux) Through LiteCam/Simple Screen Recorder
Record Your Screen (Windows/Linux) Through LiteCam/Simple Screen RecorderRecord Your Screen (Windows/Linux) Through LiteCam/Simple Screen Recorder
Record Your Screen (Windows/Linux) Through LiteCam/Simple Screen Recorder
Indian Institute of Management Ahmedabad
 
Subjects Plus: Information Management Tool - A Case Study, with Special Refer...
Subjects Plus: Information Management Tool - A Case Study, with Special Refer...Subjects Plus: Information Management Tool - A Case Study, with Special Refer...
Subjects Plus: Information Management Tool - A Case Study, with Special Refer...
Indian Institute of Management Ahmedabad
 
Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...
Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...
Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...
Indian Institute of Management Ahmedabad
 
Dspace Installation Manual in Ubuntu 14.04 Alongwith Windows
Dspace Installation Manual in Ubuntu 14.04 Alongwith WindowsDspace Installation Manual in Ubuntu 14.04 Alongwith Windows
Dspace Installation Manual in Ubuntu 14.04 Alongwith Windows
Indian Institute of Management Ahmedabad
 
Koha Installation Manual in Ubuntu 14.04 Alongwith Windows
Koha Installation Manual in Ubuntu 14.04 Alongwith WindowsKoha Installation Manual in Ubuntu 14.04 Alongwith Windows
Koha Installation Manual in Ubuntu 14.04 Alongwith Windows
Indian Institute of Management Ahmedabad
 
An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...
An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...
An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...
Indian Institute of Management Ahmedabad
 
Information Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overviewInformation Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overview
Indian Institute of Management Ahmedabad
 
Information Literacy Programme in the Scientific Institutes of Kolkata: A Survey
Information Literacy Programme in the Scientific Institutes of Kolkata: A SurveyInformation Literacy Programme in the Scientific Institutes of Kolkata: A Survey
Information Literacy Programme in the Scientific Institutes of Kolkata: A Survey
Indian Institute of Management Ahmedabad
 
Web-Based Library Services in Academic Perspective: Knowledge Management with...
Web-Based Library Services in Academic Perspective: Knowledge Management with...Web-Based Library Services in Academic Perspective: Knowledge Management with...
Web-Based Library Services in Academic Perspective: Knowledge Management with...
Indian Institute of Management Ahmedabad
 

More from Indian Institute of Management Ahmedabad (20)

Information Literacy Programme in the Scientific Institutes of Kolkata
Information Literacy Programme in the Scientific Institutes of KolkataInformation Literacy Programme in the Scientific Institutes of Kolkata
Information Literacy Programme in the Scientific Institutes of Kolkata
 
Semantic Web-Linked Data and Libraries
Semantic Web-Linked Data and LibrariesSemantic Web-Linked Data and Libraries
Semantic Web-Linked Data and Libraries
 
Koha Configuration – Global System Preferences
Koha Configuration – Global System PreferencesKoha Configuration – Global System Preferences
Koha Configuration – Global System Preferences
 
Web Designing with WordPress: A Guide to the Beginners'
Web Designing with WordPress: A Guide to the Beginners'Web Designing with WordPress: A Guide to the Beginners'
Web Designing with WordPress: A Guide to the Beginners'
 
Koha Complete Manual in Ubuntu 18.04
Koha Complete Manual in Ubuntu 18.04Koha Complete Manual in Ubuntu 18.04
Koha Complete Manual in Ubuntu 18.04
 
Cloud Viz 2 Viz Libraries: A Study
Cloud Viz 2 Viz Libraries: A StudyCloud Viz 2 Viz Libraries: A Study
Cloud Viz 2 Viz Libraries: A Study
 
Library and Information Science (LIS) Education and Employment through Blogs:...
Library and Information Science (LIS) Education and Employment through Blogs:...Library and Information Science (LIS) Education and Employment through Blogs:...
Library and Information Science (LIS) Education and Employment through Blogs:...
 
Subjects Plus: Information Management Tool- A Case Study with Special Referen...
Subjects Plus: Information Management Tool- A Case Study with Special Referen...Subjects Plus: Information Management Tool- A Case Study with Special Referen...
Subjects Plus: Information Management Tool- A Case Study with Special Referen...
 
Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...
 
Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...Open Source Tools for Effective Resource Management and Services: A Descripti...
Open Source Tools for Effective Resource Management and Services: A Descripti...
 
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
Switching from Libsys to Koha with RFID Integration: A Migratory Experiment i...
 
Record Your Screen (Windows/Linux) Through LiteCam/Simple Screen Recorder
Record Your Screen (Windows/Linux) Through LiteCam/Simple Screen RecorderRecord Your Screen (Windows/Linux) Through LiteCam/Simple Screen Recorder
Record Your Screen (Windows/Linux) Through LiteCam/Simple Screen Recorder
 
Subjects Plus: Information Management Tool - A Case Study, with Special Refer...
Subjects Plus: Information Management Tool - A Case Study, with Special Refer...Subjects Plus: Information Management Tool - A Case Study, with Special Refer...
Subjects Plus: Information Management Tool - A Case Study, with Special Refer...
 
Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...
Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...
Digital Libraries, Digital Repositories, Digital Copyright: Overview, Challen...
 
Dspace Installation Manual in Ubuntu 14.04 Alongwith Windows
Dspace Installation Manual in Ubuntu 14.04 Alongwith WindowsDspace Installation Manual in Ubuntu 14.04 Alongwith Windows
Dspace Installation Manual in Ubuntu 14.04 Alongwith Windows
 
Koha Installation Manual in Ubuntu 14.04 Alongwith Windows
Koha Installation Manual in Ubuntu 14.04 Alongwith WindowsKoha Installation Manual in Ubuntu 14.04 Alongwith Windows
Koha Installation Manual in Ubuntu 14.04 Alongwith Windows
 
An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...
An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...
An Overview on Plagiarism: A Challenging Issue on Scholarly Writings in this ...
 
Information Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overviewInformation Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overview
 
Information Literacy Programme in the Scientific Institutes of Kolkata: A Survey
Information Literacy Programme in the Scientific Institutes of Kolkata: A SurveyInformation Literacy Programme in the Scientific Institutes of Kolkata: A Survey
Information Literacy Programme in the Scientific Institutes of Kolkata: A Survey
 
Web-Based Library Services in Academic Perspective: Knowledge Management with...
Web-Based Library Services in Academic Perspective: Knowledge Management with...Web-Based Library Services in Academic Perspective: Knowledge Management with...
Web-Based Library Services in Academic Perspective: Knowledge Management with...
 

Recently uploaded

Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 

Recently uploaded (20)

Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 

Joomla Manual in Compatible with XAMPP

  • 1. 1 | P a g e TheMANUAL
  • 2. 2 | P a g e http://wasimrlis.blogspot.in https://coprofessionals.wordpress.com
  • 3. 3 | P a g e A website, also written as a website, is a collection of related web pages, including multimedia content, typically identified with a common domain name, and published on at least one web server. A website may be accessible via a public Internet Protocol (IP) network, such as the Internet, or a private local area network (LAN), by referencing a uniform resource locator (URL) that identifies the site. All publicly accessible websites collectively constitute the World Wide Web, while private websites are typically a part of an intranet. Web pages, which are the building blocks of websites, are documents, typically composed in plain text interspersed with formatting instructions of Hypertext Markup Language (HTML, XHTML). They may incorporate elements from other websites with suitable markup anchors. Web pages are accessed and transported with the Hypertext Transfer Protocol (HTTP), which may optionally employ encryption (HTTP Secure, HTTPS) to provide security and privacy for the user. The user's application, often a web browser, renders the page content according to its HTML markup instructions onto a display terminal. Hyperlinking between web pages conveys to the reader the site structure and guides the navigation of the site, which often starts with a home page containing a directory of the site web content. Some websites require user registration or subscription to access content. Examples of subscription websites include many business sites, parts of news websites, academic journal websites, gaming websites, file-sharing websites, message boards, web- based email, social networking websites, websites providing real-time stock market data, as well as sites providing various other services. Anybody can create a website and maintain many things. It may be some company, a business organisation, an association, an educational institute, an NGO, non-profit organisations or may be a personal website. These websites may
  • 4. 4 | P a g e contain various things according to the owner. It may be photos, videos, audios, information or may be some links. Now, designing these websites encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; interface; authoring, including standardised code and proprietary software; user experience design; and search engine optimisation. Often many individuals will work in teams covering different aspects of the design process, although some designers will cover them all. The term web design is normally used to describe the design process relating to the front-end (client side) design of a website including writing mark up. Web design partially overlaps web engineering in the broader scope of web development. Web designers are expected to have an awareness of usability and if their role involves creating mark up then they are also expected to be up to date with web accessibility guidelines. A web hosting service is a type of Internet hosting service that allows individuals and organisations to make their website accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data centre. Web hosts can also provide data centre space and connectivity to the Internet for other servers located in their data centre, called colocation, also known as Housing in Latin America or France. You will find ‘n’ number of web hosting service provider providing domain names in the Google. Two types of the domain name are there, free domain host service provider and purchased domain name service provider. Some hosting provides the both. The two basic differences are, free domain are available with the low storage facility and an advertised URL name (example.tripod.com). Whereas purchased domain names are available with more storage space and on-demand URL name (example.com).
  • 5. 5 | P a g e Here I have given about installation of Joomla in XAMPP in Windows in offline mode. Before going to that, we have to know some basic things like; About Joomla- Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view– controller web application framework that can be used independently of the CMS. Joomla is written in PHP, uses object-oriented programming (OOP) techniques (since version 1.5) and software design patterns, stores data in a MySQL, MS SQL (since version 2.5), or PostgreSQL (since version 3.0) database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, search, and support for language internationalization. About XAMPP- XAMPP is a free and open source cross-platform web server solution stack package developed by Apache Friends consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages. XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P). It is a simple, lightweight Apache distribution that makes it extremely easy for developers to create a local web server for testing and deployment purposes. Everything needed to set up a web server – server application (Apache), database (MariaDB), and scripting language (PHP) – is included in an extractable file. XAMPP is also cross-platform, which means it works equally well on Linux, Mac and Windows. Since most actual web server deployments use the same components as XAMPP, it makes transitioning from a local test server to a live server extremely easy as well.
  • 6. 6 | P a g e I have given enough information for well aware about all basic things for installing Joomla in XAMPP. Now let’s see what are the materials required for installing Joomla;  A computer system (laptop or desktop) with a Windows operating system (preferably 32 bit). Other OS will also work but it may slow down your system, so I prefer 32 bit OS.  The system must connect to the internet. To download the necessary files system must be connected. That’s it; these are enough to start the installation process.
  • 7. 7 | P a g e Download the XAMPP first from Apache Friends (https://www.apachefriends.org/index.html). If possible, avoid the latest version. It may slow down your system. See the below image. I have marked the picture with some arrows to draw your attention. Simply click on that and download the XAMPP. It may take some time depending on the speed of the internet.
  • 8. 8 | P a g e After completing the download, open the download folder and install the XAMPP. It will look like as the below picture. After this, the XAMPP welcome page is opened. Just click on ‘next’.
  • 9. 9 | P a g e In the next window, it will ask the components to be installed by you with XAMPP. Just put a tick mark on the boxes the minimum needed fields, that is- ‘server’, ‘Apache’, ‘MySQL’, ‘Program Languages’, ‘PHP’, ‘Program Languages’, ‘phpMyAdmin’ and then click ‘next’. See the below picture. Then it will ask where to save the installed folder. Normally it will save in C:Program filesxampp or in C:xampp. See the below picture. Check these boxes
  • 10. 10 | P a g e The next window will ask to install the bitnami installer for the app. But it is no need for us, so leave blank the tick box and click next. See the below picture. After clicking next the XAMPP will begin to be installed in your system. Just wait for the completing of the process. After completing it will ask for opening the control panel. Just put a tick mark on the check box and click the finish. See the below pictures. Installation of XAMPP ends here.
  • 11. 11 | P a g e Now you have to open the XAMPP from the control panel and start the Apache and MySQL. Before that, you have known about these two. Apache is the world's most used web server software. Originally based on the NCSA HTTPd server, development of Apache began in early 1995 after work on the NCSA code stalled. Apache played a key role in the initial growth of the World Wide Web and MySQL is an open-source relational database management system (RDBMS). Its name is combinations of “My”, the name of co- founder Michael Widenius' daughter, and "SQL", the abbreviation for Structured Query Language. The MySQL development project has made its source code available under the terms of the GNU General Public License, as well as under a variety of proprietary agreements. MySQL was owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by Oracle Corporation. See the below pictures. After starting both of them close it. It will look like this
  • 12. 12 | P a g e Now it’s time to download the Joomla from https://www.joomla.org/download.html. It may take some time depending on the speed of the internet. See the below picture. It will download a zip file. Now extract the zip file. You can rename the file (optional). Then copy and paste the file in the following path of your computer- C:program filesxampphtdocs or C:xampphtdocs. See the below picture. This step ends here.
  • 13. 13 | P a g e In this step, open a browser and open the URL named ‘localhost/phpmyadmin’. After opening the page, find the database tab at the top menu. Click on that to create a new database. See the below picture. The database name should be the same as the Joomla folder name pasted in the htdocs folder.
  • 14. 14 | P a g e Open a browser or open a new tab in the same browser and type in the URL area the following line ‘localhost/your_database_name’ in my case it is Joomla, so I have typed localhost/Joomla and hit enter. The joomla opened and ask to choose the language. Choose your language just like the below picture. Then it will ask for some pre-requisite for your site such as, your site name you want to give, your site description (optional), and a mail-id for communication, a admin username and admin password, confirm password for login and check that site offline button is on at left bottom and then click on next button. See the below picture.
  • 15. 15 | P a g e Now configure the database. Here first confirm the database type is set MySQL and the hostname is set localhost. Then give the username as root and leave the password blank. Then give the database name as same as the Joomla folder. Leave the table prefix as it is. Then click next. See the below picture. Now finilise your site by installing sample data by clicking default English (GB) sample data. See the below picture. Now let’s have an overview on those set parameter.
  • 16. 16 | P a g e Check the main configuration and database configuration as the below picture. Check pre-installation and recommended setting as the below picture. Now click on the install button at the top right.
  • 17. 17 | P a g e If you face some issue at this time like the installation stopped at a certain stage and it looks like the below picture. Then just use a trick by changing some words in a file. Just go to the following path in your system “C:xampphtdocsJoomlainstallationsqlmysql”. In the folder find a file named ‘joomla.php’, open it in Notepad++ and find ‘InnoDB’. Replace all ‘InnoDB’ with ‘MyISAM’ in that file. If you don’t have notepad++ than open it in simple notepad file and cut and paste the code in a word file. Then find ‘InnoDB’. Replace all ‘InnoDB’ with ‘MyISAM’, then again cut and paste in the same notepad file (joomla.php). This process can be done in the simple notepad file but the problem is, there are too much word named ‘InnoDB’ and you have replace all. So, replacing one by one increase the chances of mistakes. Do in which way you fill comfortable. Save the file and close all.
  • 18. 18 | P a g e Then complete the step 7 again as same as done it before. This time the process will be completed. The next step asks to remove the installation folder. So, do it by clicking the button. See the picture below. After removing the installation folder, click on administrator button just below installation folder successfully removed button. See the below picture. This step ends here.
  • 19. 19 | P a g e Now log into your site with your user-id and password. See the below picture. After login, click on your site name at the top right menu, or open a browser or a tab in the same browser and put the URL “localhost/Joomla”. See the below picture. Now customise your site for a perfect interface. Happy using… -----The End-----