Rackspace Community

Install and use Joomla on Cloud Sites

Article ID: 671

Last updated on August 24, 2014

Authored by: Rackspace Support

NOTE: This article refers to the Cloud Sites Control Panel. You can access this interface from the Cloud Control Panel by clicking your username in the upper-right corner of the control panel and selecting Cloud Sites Control Panel.

Prerequisites

Administrative access to the Rackspace Cloud to create domains and add databases

To integrate Joomla to the root of domain (e.g. http://example.com/), place all contents of the unzipped Joomla directory (but excluding the directory itself) into the root directory of /web/content/.

To have the Joomla installation in its own subdirectory on the website (e.g. http://example.com/Joomla/), rename the directory to the name of choice and place it on the web server, for e.g. to use a subdirectory called "Joomla", rename the directory called "Joomlaxxx" to "Joomla" and upload it to /web/content/.

Note the database information a) database name b) user name c) password d) hostname (not localhost) for use during the Joomla installation.

With this, Cloud Sites specific steps are complete. Follow on screen prompts to continue the installation.

Run the Joomla installation script by accessing Joomla for the first time in your favorite web browser. ( see below)

If Joomla files are placed in the root directory, e.g. visit: http://www.example.com

If Joomla is in its own sub-directory called "Joomla", e.g. visit: http://www.example.com/Joomla

If DNS is not setup for the domain, use the Testing URL provided in the Cloud Sites Control Panel under the General Settings tab, e.g. visit: http://www.example.com.php5-7.dfw1-1.websitetestlink.com/Joomla.

Select a language and follow the on-screen prompts

Proceed to next step and note warning that the configuration.php file is not writable. (This will happen if a secondary ftp user uploads the files.)

Proceed to the next step and accept license.

Select "mysql" as the database type. Fill in the required information for database which was noted down when it was setup earlier.

Skip the FTP Configuration for now. Default is not to use the FTP layer. Accept it and move to next step.

In the Main configuration, customize the site name, specify an administrative password and Install sample data if needed.

Follow instructions to create a configuration.php if prompted.

As prompted, after installation, be sure to log in via FTP and delete the "installation" directory as prompted on screen by the Joomla Install process.

If Joomla files are placed in the root directory, e.g. visit: http://www.example.com

If Joomla is in its own sub-directory called "Joomla", e.g. visit: http://www.example.com/Joomla

If DNS is not setup for the domain, use the Testing URL provided in the Classic Cloud Control Panel under the General Settings tab, e.g. visit: http://www.example.com.php5-7.dfw1-1.websitetestlink.com/Joomla