Tuesday 24 June 2014

Install Joomla! 3.3.1 insatllll

Install Joomla!


Installing Joomla! is quite fast if you have all the required elements:
  • server to store folders and files and a database (on localhost or online).
  • A web browser.
  • The FTP username and password and the Database login details (provided by your host. To install on localhost, please see below).
  • An Internet connection (for an online installation).
  • A FTP client (for an online installation).
  • Joomla! package.

 Joomla! Requirements

Caution: there are some requirements that need to be met for Joomla! to work correctly:

SoftwareRecommended MinimumMore information
PHP (Magic Quotes GPC off)5.3.1 +5.3.1 + http://www.php.net 
Supported databases   
MySQL (InnoDB support required)5.1 +5.1 + http://www.mysql.com 
MSSQL10.50.1600.1+10.50.1600.1+ http://www.microsoft.com/sql 
PostgreSQL8.3.18 +8.3.18 + http://www.postgresql.org 
Supported Web Servers   
Apache (with mod_mysql, mod_xml,and mod_zlib)2.x +2.x + http://www.apache.org 
Nginx1.11.0 http://wiki.nginx.org 
Microsoft IIS77ttp://www.iis.net 
 Source: Joomla.org 

Download Joomla!

Before starting to install Joomla!, you need to download it.
There is only one official website from which you can download Joomla!: http://www.joomla.org .

Installation on localhost or online

You have two options:
  • You want to build your website on localhost before putting it online

In this case, you need to install a local server on your computer beforehand. There are many different servers and if you are a Mac user, you can for example install MAMP . If you are a Windows user, you can install WAMP  and for Linux user, you can for example install XAMPP .
Once you have installed the local server, unpack the downloaded Joomla! package and put it in the root of this server. For practical reasons, it's better if you rename this folder, in this tutorial we will use the name "sitejoomla". You can choose any name you want as long as it doesn't contain space or special characters.

  • You already have a hosting provider and you want to install your website directly on live server

In this case, you will only need your login details (provided by your host) to get connected through FTP and to connect to the database.
Once downloaded, you have to unzip the Joomla! package and transfer its content by FTP and with a FTP client onto the server provided by your host. When the transfer is complete, you will have access to the URL of your domain name and you will be taken to the installation page.


Installing Joomla! in three steps

Since the release of the version 3.0, the installation of Joomla! has been simplified and is now composed of three steps (instead of 7 steps for Joomla 2.5): 1 Main Configuration, 2 Database Configuration, 3 Overview.
To start installing Joomla!, you need to go to the following address:
If you are using WAMP or another software on Windowshttp://localhost/sitejoomla
If you are using MAMP on Mac OShttp://localhost:8888/sitejoomla
If you installed Joomla! on live serverhttp://www.yoursitename.com 

Pre-installation

If your environment doesn't meet the Joomla!'s prerequisites, you will see the following screen:
Joomla pre install checking
Pre-installation of Joomla! with the parameter “Magic Quotes GPC Off”  inactive = No
In some cases, you won't be able to proceed with the installation of Joomla!, you will first need to solve the issues highlighted in red.
If you don't get the above screenshot, but the one below instead, your environment meets the prerequisites of Joomla! and you will be able to quickly install Joomla!.

Step 1 - Main Configuration

During the installation, you must not use the Back and Forward buttons of your browser. The buttons Back/Next will allow you to navigate from one page to another if need be.
 Step 1 configuration
Step 1 - Main Configuration
1 – Select the language for the installation process.
2 – Enter the name of your site.
3 – Enter a general description of your website (this parameter can be filled after the installation of Joomla!).
4 – Enter your email address.
5 – Enter your username. The username by default is “admin”. If you're installing Joomla! on a remote host, it's highly recommended that you use another username (see chapter Security). If you're installing on localhost, you can use “admin”.
6 – Enter and confirm your password (see chapter Security).
7 – You can choose whether your website will be offline or online after installation's been completed.
Note: It is recommended to write down your username and password. These are the super user's login details, without them, you will not be able to access the Backend of your website. Write them down twice.
Once all fields have been filled, you can hit the Next button.
next


Step 2 - Database Configuration

Step 2 database
Step 2 - Database Configuration
During this step, Joomla! will create the database. If you're installing Joomla! on a localhost, you may not need to create this database beforehand (except on some servers). If you're installing Joomla! on a remote host, you need to create this database beforehand and then to enter the login details provided by your host.

1 – The database type. Usually, you don't need to change this setting.
2 – The database information details: see table below according to your environment.
If you're using WAMP or another software in a Windows environment
- Database host namelocalhost
- Database usernameroot
- Database username's password-no password-
- Database namebasejoomla

If you're using MAMP in a Mac OS environment
- Database host namelocalhost
- Database usernameroot
- Database username's passwordroot
- Database namebasejoomla

If you're installing Joomla! on a remote host, you need to enter the information details provided by your host.
3 – Joomla! automatically generates a table prefix (5 characters), which can be changed if you want to.
4 – If you have an old installation of Joomla!, on the same basis, you can choose whether you want to back up or remove the tables of the previous installation.
Once all fields have been filled, you can hit the Next button.
Note: The name of the database “basejoomla” is just an example, you can rename it. To avoid any problems, it's better if you don't use any space or special characters:
Joomla Database → Not Ok
joomla_database → Ok


Step 3 - Overview

Step 3 overview
 Step 3 - Overview
1 – Choose to install or not some Joomla! sample data.
2 – You can choose to email the installation's configuration settings. This can be useful for a next installation. The email will be sent to the address you entered in step 1.
Note: The sample data are finalized sites introducing Joomla!. If you're a beginner, it is recommended that you install some sample data so you can get used to Joomla!. You will still be able to install another Joomla! site in another directory in order to build your website in parallel. 
Note: Since the version 3.2, Joomla! offers the possibility to create a multilingual site during the installation process. If you want to set up a multilingual website, you must not install sample data. To set up a multilingual site, please see below. If you do not configure your website for multilingual content now, you will still be able to do it later. To do so, see the chapter Multilingual Website in Joomla!.
Once everything is correct, click the Next button.

Multilingual Site during the installation of Joomla!

As previously said, it is possible to set up a multilingual Joomla! website.
If you want to do this during the installation process, click the Extra steps: Install Languages button (1):
Joomla install languagesInstalling additional languages during the installation of Joomla!
This will take you to the following page:
Joomla install languages step 2Language packs installation
Here, you select the languages that you want to install (1), then you hit the Next button (2).
You will then be taken to this page:
Joomla defaut languageMultilingual configuration during the installation
Here, you need to customize the parameters:
1 - Activate the multilingual feature: Yes
2 - Install localised content: (recommended). This parameter allows you to automatically create items such as articles, categories, etc. in every language.
3 - Enable the language code plugin: This plugin allows optimizing your multilingual website for search engines. More information in the Multilingual chapter.
4 - Select the default language for the administrator (Backend).
5 - Select the default language for the public part of your website (Frontend).
Once all set, hit the Next button (6).

Finishing up the installation and removing the installation folder

joomla! installation completed
Finishing up the installation and removing the installation folder

Congratulations! Joomla! is now installed.
In order to be able to access your website, you need to remove the installation folder (1). You will then be able to connect to your website or to the Backend (2).
You can access your website at the following addresses:
The Frontend
If you are using WAMP or another software on Windowshttp://localhost/sitejoomla
If you are using MAMP on Mac OShttp://localhost:8888/sitejoomla
If you installed Joomla! on live serverhttp://www.yoursitename.com 

The Backend
If you are using WAMP or another software on Windowshttp://localhost/sitejoomla/administrator
If you are using MAMP on Mac OShttp://localhost:8888/sitejoomla/administrator
If you installed Joomla! on live server http://www.yoursitename.com /administrator

- See more at: http://kiwik.net/en/joomla/3/the-book-for-everyone/installation#sthash.6xkjZbMS.dpuf

Monday 23 June 2014

Joomla 3 Tutorial basic

WHAT IS JOOMLA?
 4110 38K 904 704

Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.

What's a content management system (CMS)?
A content management system is software that keeps track of every piece of content on your Web site, much like your local public library keeps track of books and stores them. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Since the CMS manages all your content, you don't have to.

What are some real world examples of what Joomla! can do?
Joomla is used all over the world to power Web sites of all shapes and sizes. For example:
·         Corporate Web sites or portals
·         Corporate intranets and extranets
·         Online magazines, newspapers, and publications
·         E-commerce and online reservations
·         Government applications
·         Small business Web sites
·         Non-profit and organizational Web sites
·         Community-based portals
·         School and church Web sites
·         Personal or family homepages

Who uses Joomla?
MTV Quizilla
Here are just a few examples of Web sites that use Joomla:
·         MTV Networks Quizilla (Social networking) - http://www.quizilla.com 
·         IHOP (Restaurant chain) - http://www.ihop.com 
·         Harvard University (Educational) - http://gsas.harvard.edu 
·         Citibank (Financial institution intranet) - Not publicly accessible
·         The Green Maven (Eco-resources) - http://www.greenmaven.com 
·         Outdoor Photographer (Magazine) - http://www.outdoorphotographer.com 
·         PlayShakespeare.com (Cultural) - http://www.playshakespeare.com 
·         Senso Interiors (Furniture design) - http://www.sensointeriors.co.za 
More examples of companies using Joomla can be found in the Joomla Community Site Showcase .

I need to build a site for a client. How will Joomla! help me?
Simple Admin interface
Joomla is designed to be easy to install and set up even if you're not an advanced user. Many Web hosting services offer a single-click install, getting your new site up and running in just a few minutes.
Since Joomla is so easy to use, as a Web designer or developer, you can quickly build sites for your clients. Then, with a minimal amount of instruction, you can empower your clients to easily manage their own sites themselves.
If your clients need specialized functionality, Joomla is highly extensible and thousands of extensions (most for free under the GPL license ) are available in the Joomla Extensions Directory .

How can I be sure there will be Joomla! support in the future?
Winner - Best CMS
Joomla is the most popular open source CMS currently available as evidenced by a vibrant and growing community of friendly users and talented developers. Joomla's roots go back to 2000 and, with over 200,000 community users and contributors, the future looks bright for the award-winning Joomla Project.

I'm a developer. What are some advanced ways I can use Joomla?
MVC Diagram
Many companies and organizations have requirements that go beyond what is available in the basic Joomla package. In those cases, Joomla's powerful application framework makes it easy for developers to create sophisticated add-ons that extend the power of Joomla into virtually unlimited directions.
The core Joomla framework enables developers to quickly and easily build:
·         Inventory control systems
·         Data reporting tools
·         Application bridges
·         Custom product catalogs
·         Integrated e-commerce systems
·         Complex business directories
·         Reservation systems
·         Communication tools
Since Joomla is based on PHP and MySQL, you're building powerful applications on an open platform anyone can use, share, and support. To find out more information on leveraging the Joomla framework, visit the Joomla Developer Network. 

Joomla! seems the right solution for me. How do I get started?
Download or Test Drive
Joomla is free, open, and available to anyone under the GPL license . ReadGetting Started with Joomla to find out the basics then try out our online demo  and you'll quickly discover how simple Joomla is. If you're ready to install Joomla, download the latest version here you'll be up and running in no time.
FEATURES OVERVIEW
 525 1255 60 83

Joomla is so much more than just a powerful content management system. Here is a list of features "out of the box," but the true power of Joomla is in its extensibility.
User Management
Joomla has a registration system that allows users to configure personal options. There are nine user groups with various types of permissions on what users are allowed to access, edit, publish and administrate.

Authentication is an important part of user management and Joomla support multiple protocols, including LDAP, OpenID, and even Gmail. This allows users to use their existing account information to streamline the registration process.
Media Manager
The Media Manager is the tool for easily managing media files or folders and you can configure the MIME type settings to handle any type of file. The Media Manager is integrated into the Article Editor tool so you can grab images and other files at any time.
Language Manager
There is international support for many world languages and UTF-8 encoding. If you need your Web site in one language and the administrator panel in another, multiple languages are possible.
Banner Management
It's easy to set up banners on your Web site using the Banner Manager, starting with creating a client profile. Once you add campaigns and as many banners as you need, you can set impression numbers, special URLs, and more.
Contact Management
The Contact Manager helps your users to find the right person and their contact information. It also supports multiple contact forms going to specific individuals as well as groups.
Polls
If you want to find out more about your users, it's easy to create polls with multiple options.
Search
Help navigate users to most popular search items and provide the admin with search statistics.
Web Link Management
Providing link resources for site users is simple and you can sort them into categories, even count every click.
Content Management
Joomla's simplified three-tiered system of articles makes organizing your content a snap. You can organize your content any way you want and not necessarily how it will be on your Web site. Your users can rate articles, e-mail them to a friend, or automatically save a PDF (with UTF-8 support for all languages). Administrators can archive content for safekeeping, hiding it from site visitors.
On public Web sites, built-in e-mail cloaking protects email addresses from spambots.
Creating content is simple with the WYSIWYG editor, giving even novice users the ability to combine text, images in an attractive way. Once you've created your articles, there are a number of pre-installed modules to show the most popular articles, latest new items, newsflashes, related articles, and more.
Syndication and Newsfeed Management
With Joomla, it's easy to syndicate your site content, allowing your users to subscribe to new content in their favorite RSS reader. It's equally easy to integrate RSS feeds from other sources and aggregate them all on your site.
Menu Manager
The Menu Manager allows you to create as many menus and menu items as you need. You can structure your menu hierarchy (and nested menu items) completely independent of your content structure. Put one menu in multiple places and in any style you want; use rollovers, dropdown, flyouts and just about any other navigation system you can think of. Also automatic breadcrumbs are generated to help navigate your site users.
Template Management
Templates in Joomla are a powerful way to make your site look exactly the way you want and either use a single template for the entire site or a separate template for each site section. The level of visual control goes a step further with powerful template overrides, allowing you to customize each part of your pages.
Integrated Help System
Joomla has a built-in help section to assist users with finding what they need. A glossary explains the terms in plain English, a version checker makes sure you're using the latest version, a system information tool helps you troubleshoot, and, if all else fails, links to a wealth of online resources for additional help and support.
System Features
Speedy page loads are possible with page caching, granular-level module caching, and GZIP page compression.
If your system administrator needs to troubleshoot an issue, debugging mode and error reporting are invaluable.
The FTP Layer allows file operations (like installing Extensions) without having to make all the folders and files writable, making your site administrator's life easier and increasing the security of your site.
Administators quickly and efficiently communicate with users one-on-one through private messaging or all site users via the mass mailing system.
Web Services
With Web services, you can use Remote Procedure Calls (via HTTP and XML). You can also integrate XML-RPC services with the Blogger and Joomla APIs.
Powerful Extensibility
These are just some of the basic Joomla features and the real power is in the way you customize Joomla. Visit the Joomla Extensions Directory to see thousands of ways to enhance Joomla to suit your needs.


Joomla Tutorial

Joomla How-Tos for Beginners

This detailed step-by-step Joomla 3 tutorial will show you how to use Joomla to build and manage your website. Joomla CMS is one of the most popular free applications. It is loved and used by people ranging from absolute beginners to professional web developers. Millions of great websites worldwide are powered by Joomla.

The Most Common Joomla Questions in our Joomla 3 Tutorial

·         How to install Joomla?
·         How to login to Joomla?
·         How to upgrade Joomla?
·         How to backup Joomla?

How to Install Joomla?

Step-by-step Manual Joomla 3 Installation Guide

This is a step by step tutorial on how to install Joomla manually on a web server. In this article we focus on the installation of Joomla 3, as it is the latest stable branch officially recommended for all new projects.

Or Get Free and Easy Joomla installation by SiteGround!

We know that manual Joomla installation requires some time and effort. To spare you these our Joomla hosting service includes 3 easy install options that can save you the hassle:
  • SiteGround Joomla Setup Wizard
  • Joomla Auto-install through Softaculous
  • Free manual installation by our Support Team
Get Hosting + Free Install!

STEP 1Download the Needed Joomla 3 Installation Package

To start a Joomla installation on a web server, first you need to download the Joomla installation package. We recommend that you download Joomla only from the official website of the application - Joomla.org. If you download the Joomla 3 installation package from other than the official one, there is a risk of malicious code in the setup files.

Once you click on the Download button for the latest Joomla version, the installation package will be saved to your hard disk. Locate the installation package (should be named Joomla_3.0.3-Stable-Full_Package.zip or similar) that you've just downloaded and extract it to a new folder.

STEP 2Upload the Joomla Files to Your Server

Now, you need to upload the extracted files and folders to your web server. The easiest way to upload the Joomla installation files is via FTP. For detailed information on how to upload files via FTP, please check ourFTP Tutorial.
Important!If you want your Joomla 3 to be the main installation on your account and to be accessible through your main domain (i.e. www.mydomain.com), you need to upload the extracted files to your public_htmlfolder. If you want to access Joomla on a subfolder of your domain (i.e. www.mydomain.com/joomla) you should upload it to the appropriate subdirectory (i.e. public_html/joomla/).

STEP 3Create a MySQL Database for Joomla to Use

Next, you need to create a MySQL database and assign a user to it with full permissions. For detailed instructions on how to do that, please follow the steps described in our tutorial on How to Create MySQL Username and Database. Once you create your MySQL Database and User, make sure you write down the database name, database username and password you've just created. You will need those for the installation process.
Create MySQL Database for your Joomla application

STEP 4Go Through the Installation Process

If you have uploaded the installation files, simply open your browser and navigate to your main domain (i.e. http://mydomain.com), or to the appropriate subdomain (i.e http://mydomain.com/joomla), depending where you have uploaded the Joomla installation package. Once you do that, you will be taken to the first screen of the Joomla Web Installer. On the first step of the installation process, you need to add the necessary information about your site and your administrative username.
  • Site Name: Enter the name of your site. Most templates will use this for the first heading of your index.
  • Description: Add a brief description of your website. It depends on your template if and where this text would be displayed.
  • Admin Email: Enter a valid email address. It will be used for password recovery and system messages.
  • Admin Username: Your administrative username. Please select a unique username, rather than "admin" or "administrator" since those are often subject to hacker attacks.
  • Admin Password: Add a password as strong as possible.
  • Site Offline: Select whether your site should be taken offline after you complete the installation. For the purpose of this tutorial we will leave this option set to NO (site will be live after installation).
Once you fill in all the required fields, press the Next button to proceed with the installation.
On the next screen, you will have to enter the necessary information for your MySQL database.
  • Database Type: By default this value is set to MySQLi. Leave it that way, MySQLi is an optimised version of the regular MySQL database and it is supported on SiteGround servers.
  • Host Name: Once again, leave the default localhost value.
  • Username: Enter the username for your MySQL database (Refer to Step 3).
  • Password: Fill in the password for the database username (Refer to Step 3).
  • Database Name: Enter the name of the MySQL database you want to use (Refer to Step 3).
  • Table Prefix: Joomla will add this prefix to all of its database tables. This is useful if you want to host multiple Joomla sites on a single database. You should leave the default value.
  • Old Database Process: If you have any existing databases, choose what to do with the existing tables that are required by the installer. The options are to remove or backup any existing data that's about to be replaced. We recommend that you leave this option set to Backup since it is the safest choice.
After you enter all the necessary information, press the Next button to proceed.
You will be forwarded to the last page of the installation process. On this page, you can specify if you want any sample data installed on your server. For beginners, we recommend you to choose the Default Sample data option since it will serve as an example/backbone, that you can use to build your actual website. Note that you can delete all sample articles, menus, etc. at any time.
The second part of the page will show you all pre-installation checks. The SiteGround servers meet all Joomla requirements and you will see a green check after each line.
Finally, hit the Install button to start the actual Joomla installation. In a few minutes you will be redirected to the last screen of the Joomla Web Installer.
On the last screen of the installation process you need to press the Remove installation folder button. This is required for security reasons, so no one can reinstall your existing site later on. Note that Joomla won't let you use your site unless you remove this folder completely!

That's it! You have a fully functional Joomla website. You can now start building your website content!




Create a Website with Joomla

How to build a website with Joomla 3?

In this group of tutorials we will teach the basic skills you need in order to create a simple Joomla site. We believe that once you understand the Joomla 3 structure and the way the application works, it will become much easier for you to create the site that you want. However, Joomla 3 has endless capabilities and it is easy for the unexperienced user to get lost in the sea of information. This is why, we have focused on the fundamental knowledge that you really need.

How to Create a Website with Joomla

Install Joomla Templates

Learn How to Change your Joomla 3 Template

In our Joomla templates tutorial we will teach you how to install a new Joomla template and set it as default for your website.

We can install your template!

SiteGround support team can install any Joomla template for you. We will even do this for free if you are using one of our own free Joomla templates!
Get hosting + Expert Joomla Support

STEP 1Find and Download your New Template

The first thing you need to do is to download the new Joomla template you're willing to use for your site on your hard drive. We'd recommend you to check out our Joomla templates gallery of free, professional designs that you can use for your site.

STEP 2Upload the Template via the Extension Manager

Once you have your Joomla template downloaded on your computer, login to the administrative area of your Joomla website and upload the template through the Extension Manager (Extensions -> Extension Manager). The process is the same for templates, modules, plugins and components.

STEP 3Change your default Joomla template to the new one

Once the template is installed in your Joomla 3 application, you need to make it default for your website so your pages get the new design. First, you need to go to Extensions -> Template Manager.
On this page, you will see a list of the installed templates available for your site and the administrative area. Locate the one you want to use on your site and click on the star icon next to it.

Featured post

Life Infotech now a leading brand in the field of technology training

  Life Infotech now a leading brand in the field of technology training & its invites students around the nation to be a part of the Tra...