Flash Sale:75% Off Hosting + Free DomainEnds in13h47m14sView Plans
Hostvento logoHostvento

What is e107 CMS and how do you start with it?

This guide explains e107, a free tool for building websites, and shows the first steps to get one running.

CMS and Apps2 min read11 steps

What is e107?

A CMS, or content management system, is a program that lets you build and update a website from a web page, without coding. e107 is a free CMS. It is written in PHP, a language most web servers understand. It keeps its data in MySQL, which is a database. A database is like a filing cabinet that holds your articles and users.

What can it do?

  • Publish news and articles.
  • Let visitors sign up and log in.
  • Run a forum, a download area and a chat area, using plugins. A plugin is an add-on that gives your site a new feature.
  • Change the design with themes. A theme is a ready-made look for your site.

Install e107

  1. Download the e107 package from its official website.
  2. Log in to your hosting control panel.
  3. Create a new database and a database user. Write down the name, user and password.
  4. Unzip the package on your computer.
  5. Upload the files to your website folder using the file manager or FTP. FTP is a method to copy files to a server.
  6. Open your website address in a browser. The installer starts.
  7. Choose your language.
  8. Enter the database details from step 3.
  9. Pick an admin name, password and email address.
  10. Finish the installer.
  11. Delete the install file if the installer tells you to. This keeps strangers from running it again.

If your hosting has a one-click installer, e107 may be listed. Ask Hostvento support whether it is on your plan.

Log in to the admin area

Add /e107_admin/admin.php to your site address. Log in with the admin account. From there you can write news, manage users, install plugins and change themes.

Tip: Back up your files and your database before an update or before adding a new plugin.

Need help with hosting?

If the installer cannot connect to the database, or PHP seems too old, open a support ticket.

Quick recap

  • e107 is a free CMS built with PHP and MySQL.
  • Create a database, upload the files and run the installer.
  • Log in at /e107_admin/admin.php.
  • Use plugins and themes to grow and style your site.
  • Back up before big changes.