How to Install Joomla CMS on a Remote Server - dummies

How to Install Joomla CMS on a Remote Server

By Seamus Bellamy, Steve Holzner

Once you have loaded the unzipped Joomla files on the remote server and set up MySQL for Joomla, you are ready to install Joomla Content Management System (CMS).

  1. Navigate to your site on the host server.

    You see the first Joomla installation page.


  2. Select a language.

  3. Click Next.


  4. All items in the top pane of Pre-Installation Check page should read Yes.

    If you don’t see Yes for any item, contact your ISP’s technical support department).

    This page also displays a list of recommended settings. If you’re installing Joomla on an ISP’s server, you don’t have a heck of a lot of choice about these settings, because the ISP’s tech staff determines them.

  5. Click Next.

  6. Review the license and click Next to accept the terms.

    The Database Configuration page comes up.


    Here are the settings you have to make in this page, along with brief explanations:

    • Database Type: Most likely, you would choose MySQL.

    • Host Name: Usually, you enter localhost or a name provided by the host server.

    • User Name: In this text box, enter the default MySQL username root, a name provided by the ISP, or the name you created while setting up your database server.

    • Password: Enter the same password that you use to access your database.

    • Database Name: Enter the name you used when you set up your database.

  7. Click Next.

    Joomla tests the connection to the database. If everything works properly, it takes you to the FTP Configuration page.


    You don’t need to configure the FTP server if you’re installing in Windows. This page mostly has to do with Linux and other Unix hosts because they can be a little finicky about file permissions.

  8. (optional) If you need to configure the built-in Joomla FTP server, follow these steps:

    1. From the Enable FTP Layer drop-down menu, select Yes.

    2. Enter an FTP username and password in the appropriate text boxes.

      This step creates the FTP account that will handle all file-system tasks if Joomla needs FTP access.

    3. Enter the root path in the FTP Root Path text box.

      If your Joomla installation is in the main (root) directory of your site, simply enter a forward slash (/).

    4. Click the Verify FTP Settings button.

      Doing so should display a confirmation dialog box stating that settings you’ve entered are correct. If you receive a message warning you that the settings are not correct, contact your host server’s technical support personnel for assistance.

    5. Click OK to close the confirmation dialog box.

  9. Click Next.

    The Main Configuration page appears.


  10. Enter the name of your new Joomla site in the Site Name text box.

    This name will appear when you log in as an administrator.

  11. Enter an administrator e-mail address in the Your E-Mail text box.

    When you log into your new site, you’ll be the super user. The super user has maximum control of the site.

    You can create several super users, but you can’t delete a super-user account. However, you can demote the account to a lower site permission level and then delete it.

  12. Enter and then confirm the administrator password you want to use.

    Joomla gives you the option of installing some sample data to see how the site works, and unless you’re an experienced Joomla user, you should definitely do that.

  13. Select the Install Default Sample Data button; then click the Install Sample Data command button.

    When you complete this step, the Install Sample Data button changes to the Sample Data Installed Successfully button.

  14. Click Next.


    Note the message on the right side of the page, which gently reminds you in gigantic red text to remove the installation directory.

  15. Remove the installation directory.

    To delete the Joomla installation directory, connect to your site by using your FTP program, and delete the directory there.

  16. Click the Site button to visit your new Joomla site or click the Admin button to go to the administrator control panel.