Knowledge Base

Authoring/Development - Tools of the Trade: Joomla!

Homepage:

http://www.joomla.org/

Modifications Required:

yes

What is Joomla!?

Joomla! is a content management system (CMS) that allows you to build Web sites and online applications. Because you need a database and PHP to be able to use Joomla!, it can only be used with Advanced level accounts or higher or with a pairLite hosting plan.

Installing Joomla!

First you must create a database via the Account Control Center (https://my.pair.com).

Next, follow the steps below to install Joomla!

  1. Log into your server using SSH (in a terminal window)
  2. Enter the directory where you want to install Joomla! using a command such as: cd public_html
  3. Unzip the Joomla! distribution by running this command:
    tar -xvzf /usr/local/pair/joomla/joomla.tgz
  4. Enter the newly created "joomla" directly using this command:
    cd joomla
  5. Load the installer via the Web at the URL where you placed the files such as: http://SERVER.pair.com/USERNAME/joomla/
  6. Complete the installation steps
  7. Delete the installation directory and secure your installation with these two commands:
    rm -rf installation
    chmod 705 joomla/configuration.php

For optimal performance, you must activate caching by following these instructions:

  1. Log into the Joomla! administrative interface (http://example.com/yourjoomladir/administrator) with the username and password you created in the installation. Replace "example.com" with your domain name and "yourjoomladir" with the name you gave your Joomla directory
  2. Click "Global Configuration"
  3. Click "System" (a sub-tab)
  4. Select "Yes" (under "Cache Settings")
  5. Pick a cache time (default is 15 minutes)
  6. Click "Save" (icon in the upper right)

For more information on how to use Joomla!, visit:

http://docs.joomla.org/

Please provide feedback on this article.




 
Related Links
» The Basics
» Frequently Asked Questions
» E-Mail
» E-Commerce
» Promotion
» Advertising on Your Site
» Glossary
» Authoring/Development
» About Your Account
» Our Network and Servers
» Billing

» Contact Tech Support

« Knowledge Base Home