> ## Documentation Index
> Fetch the complete documentation index at: https://kb.hosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installing Elxis

> Follow our step-by-step guide to learn how to install Elxis on your web hosting account.  Just follow our simple instructions!

This article describes how to install the Elxis CMS (content management system) on your hosting.com account. Elxis includes support for several different languages.

## Installing Elxis

Elxis is compatible with all hosting.com accounts. However, you must install it manually.

<Note>
  Although hosting.com servers are compatible with a wide variety of software applications, we cannot provide troubleshooting assistance for application-specific issues.
</Note>

To install Elxis, follow these steps:

1. Download the Elxis application file at [http://www.elxis.org](http://www.elxis.org) to your local computer.

2. Extract the .zip file on your computer.

3. Use FTP to upload the contents of the extracted.zip file to the **public\_html** directory of your hosting.com account.
   > 📘 Note
   >
   > For information about how to access your account using FTP, please see [this article](/docs/using-ftp-file-transfer-protocol).

4. Use cPanel to create a MySQL database and database user for Elxis. You will need this information during the web configuration process.
   > 📘 Note
   >
   > For information about how to create a MySQL database and user, please see [this article](/docs/managing-mysql-databases).

5. Use your web browser to go to the Elxis installation URL, which is your domain name (for example, *[http://www.example.com](http://www.example.com)* ). The Elxis installation page appears.

6. Click **Continue**.

7. Review the license, select the check box, and then click **Continue**. The **Settings** page appears.

8. Under **General**, in the **Site name** text box, type a name for your site.

9. In the **Site URL** text box, confirm that the URL is correct for your site.

10. To enable human-readable URLs, under **Friendly URLs**, click **Yes**.

11. Under **Database**, confirm that the **Type** list box is set to **MySQL**.

12. Confirm that the **Host** text box is set to **localhost**.

13. In the **Name** text box, type the name of the database you created in step 4.
    > 📘 Note
    >
    > Remember that the database name begins with your username. For example, if you create a database named *elxis*, the full database name is *username\_elxis*, where *username* represents your account username.

14. In the **Username** text box, type the name of the database user that you created in step 4.
    > 📘 Note
    >
    > Remember that the database username begins with your username. For example, if you create a database user named *elxis*, the full database username is *username\_elxis*, where *username* represents your account username.

15. In the **Password** text box, type the password for the database user that you created in step 4.

16. Click **Check database settings**. If you do not receive the message **The database settings are correct**, check the values you specified in steps 13 to 15, and then try again.

17. Click **Submit**. Elxis imports data into the database.

18. Under **Administrator account**, in the **First name** and **Last name** text boxes, type the display name for the administrator.

19. In the **E-mail** text box, type the administrator's e-mail address.

20. In the **Username** text box, type a username for the administrator.

21. In the **Password** and **Confirm password** text boxes, type a password for the administrator.

22. Click **Submit**. Elxis completes the installation.

23. Click **Visit your new web site**. You can log in as the administrator using the username and password that you specified in steps 20 and 21.

## More information

For more information about Elxis, please visit [http://www.elxis.org](http://www.elxis.org/).
