What is Joomla?

  • Joomla is a free, opensource content management system (CMS) for web content publishing. Built on a model–view–controller web application framework, Joomla can be used independently of the CMS. It is a useful tool to make marketing simpler, especially for software development companies and app development companies looking to expose their products to potential customers more efficiently.

  • Joomla is written in PHP. Since version 1.5, it uses object-oriented programming (OOP) techniques and software design patterns. It stores data in a MySQL, MS SQL since version 2.5, or PostgreSQL database since version 3.0. It also includes features such as RSS feeds, printable page versions, caching pages, news updates, blogs, polls, and language internationalization support.

What is content Management System (CMS)?

  • CMS is software that keeps track of every piece of content on your website, similar to how a public library catalogues books and stores them. Content can contain just about anything, including videos, photos, music, text, and documents. A major advantage of using a CMS is that it does not require much knowledge or technical skills to manage it. Since the CMS manages all your content, it does the work for you.

[See Also: IBM Design Language for Product Design and Development

Pre-Installation Steps

Technical Requirements for Joomla! 3.x

Software

Recommended

Minimum

PHP (Magic Quotes GPC off)

5.4 +

5.3.10 +

Supported Databases:

MySQL (InnoDB support required)

5.1 +

5.1 +

SQL Server

10.50.1600.1+

10.50.1600.1+

PostgreSQL

8.3.18 +

8.3.18 +

Supported Web Servers:

Apache (mod_mysql, mod_xml, and mod_zlib)

2.x +

2.x +

Nginx

1.1

1

Microsoft IIS

7

7

Downloading and Uploading Joomla! Package Files

  1. Download the current release of “Joomla! 3.x

  2. Move the downloaded Joomla installation package to the server. Use a FTP Client to transfer the Joomla! 3.x files to your server.

Database for Joomla! Installation

  1. If not done so already, create a database. Read “Create a database for use with Joomla!” and proceed to the next step.

  2. Note the basic database information needed when the actual Joomla installation is started.

    1. Location of database, localhost or a specific server such as dbserver1.yourhost.com

    2. Name of the database

    3. Database user’s name

    4. Database user’s password

Installation

Main Configuration

Once the above requirements are met, a database is created, and the required Joomla files are in place, Joomla is ready for installation. Start the Joomla web installer by browsing to the site’s domain from your preferred web browser. For host installation use http://www.yoursitename.com. If your are locally installing Joomla! use http://localhost/ and the installation screen should come up.


Joomla Configuration

  • Database Type: The most common type used is MySQLi.

  • Hostname: Where is your database located? Common is localhost, but some hosts use a specific database server such as dbserver1.yourhost.com

  • Username: Enter the name to use to connect to the database.

  • Password: Set the password for the database’s username.

  • Database Name: Enter the name of the database.

  • Table Prefix: Generated automatically, but changeable. Make sure there is an underscore character (_) at the end of the prefix.

  • Old Database Process: Choose whether the installer should backup or delete existing tables while installing new tables? Click Yes or No.

When all the information has been filled in, proceed to the overview page.

Database Configuration

Joomla Database
  • Database Type: The most common type used is MySQLi.

  • Hostname: Where is your database located? Common is localhost, but some hosts use a specific database server such as dbserver1.yourhost.com

  • Username: Enter the name to use to connect to the database.

  • Password: Set the password for the database’s username.

  • Database Name: Enter the name of the database.

  • Table Prefix: Generated automatically, but changeable. Make sure there is an underscore character (_) at the end of the prefix.

  • Old Database Process: Choose whether the installer should backup or delete existing tables while installing new tables? Click Yes or No.

When all the information has been filled in, proceed to the overview page.

Finalisation

Joomla Overview

If you are new to Joomla, it would be beneficial to install some sample data to see how Joomla! works. At this time, you can choose to have the configuration settings emailed to you. If  “Email Configuration” is selected, the “Email Password” option will appear. For security reasons, the email password is set to off by default. You can choose to have the password included by changing the configuration to “Yes.”

[See Also: Building and Configuring Open vSwitch on OpenWrt for Cloud Networking]

Configuration Check

If everything is in order, you will see the install at the top of the overview page. If not, this is the page where you can check for any issues.

 

Joomla Configuration Check

Success and Finishing Up the Installation

Joomla Installed

Congratulations! Joomla should now be successfully installed. Delete the installation folder by clicking on “Remove Installation folder,” and a success message should come up. Now you can navigate to the Administrator login by clicking on “Administrator” or go directly to your site by clicking “Site.”

Everything you need to know about outsourcing technology development
Access a special Introduction Package with everything you want to know about outsourcing your technology development. How should you evaluate a partner? What components of your solution that are suitable to be handed off to a partner? These answers and more below.


Introduction Package

This article was authored by Parshva Mehta, who is a Software Engineer at Zymr.

0 comments

Leave a Reply

© 2019, Zymr, Inc. All Rights Reserved.| LEGAL DISCLAIMER | PRIVACY POLICY | COOKIE POLICY