How to install impressCMS in web hosting

This tutorial will guide you to install ImpressCMS in your web hosting. It doesn't matter whether you have a paid or free web hosting, the steps are just the same though. If you want to install ImpressCMS using XAMPP, then, you can visit my other tutorial here on how to install ImpressCMS using Localhost. Now, to be able to install ImpressCMS manually in a web host, you need first to download the files below. These are the ImpressCMS and Unzipper files.


After downloading the files, continue doing the tutorials below.

Table of Contents

  • Registering for a Free Web Hosting Account with Cpanel
  • Uploading ImpressCMS and unzipper.php files using Web Host File Manager
  • Creating needed database needed for ImpressCMS installation
  • Installation of ImpressCMS manually
  • Accessing ImpressCMS website homepage
  • Accessing ImpressCMS website admin account

Here are the steps on how to install ImpressCMS manually in a web hosting account free

Registering for a Free Web Hosting Account with Cpanel

1. Go to

register for a free online web hosting account with cpanel

2. Click the Free Signup for Free Web Hosting.

selecting 000webhost com free registration

3. Enter a valid email and your desired password for your account. Press Signup when done.

signup for 000webhost free account

4. A confirmation email will then be sent to your email address.

verificatiom email sent by 000webhost to email used

5. Open your email account, find the email from 000webhost and verify your registration.

verifying 000webhost account registration

6. After verification, click the Get Started button.

000webhost registration successfully verified

7. Select Others in "What would you like to do".

000webhost account welcome screen

8. Skip Chrome installation.

skip google chrome download 000webhost

9. Under Name your project, enter your desired name as well as your password (do not forget it). Click Submit when done.

name your 000webhost project or website

10. Select "Upload your site" under "Choose your weapon of mass creation".

000webhost upload feature

11. You will be redirected inside your account File Manager. You have there your public_html folder (also called htdocs, www, root directory). 

000webhost account public_html directory

12. Now, go to this link, (also My Sites).

accessing 000webhost account list of website

13. Under My Websites, you will see there your current list of websites.

000webhost account website list

14. Hover your mouse pointer on your website and the "Manage Website" link will appear. Click that link.

managing a 000webhost account website

15. Click Tools.

000webhost website tools

16. And under Tools, you will see there the File Manager (you already accessed it) and the Database Manager (we will be using this later to create a database for our ImpressCMS installation).

000webhost site file and database manager tools

Uploading ImpressCMS and unzipper.php files using Web Host File Manager

1. Now, go to File Manager.

website file manager

2. Click Upload Files.

upload files using 000webhost file manager

3. Inside, open public_html folder.

accessing 000webhost file manager root public_html directory

4. If there is a .htaccess file, delete it.

deleting .htaccess inside public_html directory

5. Now, click the Upload icon.

clicking upload button to start uploading files

6. Then, click Select Files.

selecting files to upload using file manager

7. Upload the files that you downloaded earlier. These are the impressCMS zip file and the unzipper.php.

uploading selected files into public_html directory

8. Wait for the uploading to finish.

uploading files via 000webhost file manager underway

9. When done, you should see both files inside your public_html directory.

successfully uploaded files inside website public_html directory

10. Now, click My Sites.

accessing 000webhost my site

11. Then click your website link.

accessing your site link

12. In the address bar, edit your website link and add /unzipper.php on it. (see image below) and press ENTER.

editing your site link by adding unzipper.php on it

13. Inside Archive Unzipper, make sure is selected and for the path, name it as impresscms. Press Unzip Archive button to proceed.

unzipping uploaded zip file into public_html directory using unzipper

14. Wait for the unzipping to finish.

successfully unzipped zip file to public_html directory

15. When done, go back to your public_html directory and click the Refresh button.

refresh public_html directory to view the extracted folder

16. You will see there the new impresscms folder that contains the installation files.

successfully updated list of files inside public_html directory

Creating needed database needed for ImpressCMS installation

1. We are now creating the database needed for ImpressCMS installation. Go to Tools and click Database Manager.

accessing site database manager tool

2. Click +New Database.

creating new database needed for site installation

3. In the Create new database do the following: Database name - impresscms. Database username - impresscms_user. Password - your desired password (do not forget it). Press Create to proceed.

naming database and user

4. Wait for the creating of database to finish.

creating database

5. Under My Databases, you will now have your newly created database. Remember these details because you will be needing all of them later. For now, click Manage and then phpMyAdmin.

accessing phpmyadmin of database created

6. Inside phpMyAdmin, click your database.

adding table to database created

7. Under Create table, name your database table as "impresscms_table" set 4 for columns and press Go to proceed.

naming database table

8. For structure or field, name it as impresscms and set Type to INT.

naming table field or structure

9. For Collation, select utf8_unicode_ci and leave all the other fields untouched.

setting database table collation to utf8_unicode_ci

10. Save your work.

saving database

Installation of ImpressCMS manually

1. We are now ready to install ImpressCMS. Go to your website list and click your website link.

managing a site

2. Edit your website URL. Just add /impresscms/htdocs and press ENTER to start the installation.

editing site link to start installation

3. In the Choose your language, select English and press NEXT button to proceed.

impresscms installation selecting language

4. In the Welcome to ImpressCMS installation and Requirements page, just press NEXT again.

imprescms installation welcome page

5. Under Configuration Check, just press NEXT again.

impresscms installation requirements

6. For Paths settings, click "Create Trust Path" button.

impresscms installation create trust path

7. When Trust path is now found, click NEXT to proceed.

impresscms installation successfully created trust path

8. Under Database Connection, do the following: Server hostname - localhost. User name - idxxxxxxxx_impresscms_user. Password - your database password. (You can find these details inside your Database Manager). Click NEXT to proceed.

impresscms installation mysql database user

9. Under Database Configuration, do the following: Database name - idxxxxxxxx_impresscms (your database name is also found inside your Database Manager). Database charset - utf8 - UTF-8 Unicode. Database collation - utf8_unicode_ci (default). Click NEXT to proceed.

impresscms installation mysql database name

10. In the Saving your system configuration, just press NEXT.

impresscms installation saving system config

11. Under Database tables creation, press NEXT again.

impresscms installation database table creation

12. When database tables are created, just press NEXT to proceed.

impresscms installation tables successfully created

13. In the Initial settings for your Administrator account, do the following: Admin Display Name - Administrator. Admin login - admin. Admin email - enter a valid email address. Admin Password - your desired admin password (do not forget it). When done, press NEXT to proceed.

impresscms installation administrator account

14. In the saving your settings to the database, just press NEXT again.

impresscms installation saving settings to the database

15. When done saving, click NEXT to continue.

impresscms installation saving settings to the database started

16. For Install Modules, just uncheck "Content". Press NEXT to proceed.

impresscms installation installation of modules

17. After modules are successfully installed press NEXT again.

impresscms installation modules successfully installed

18. Done! You have successfully installed ImpressCMS website.

impresscms installation completed

Accessing ImpressCMS website homepage

1. To access your ImpressCMS website homepage, just go to your-website-link/impresscms/htdocs.

sample impresscms website homepage

Accessing ImpressCMS website administrator account and page

1. To access your admin account, just login your username and password using the Login Form located in your homepage also and press User Login to proceed.

impresscms website admin user login form

2. Below is an example of ImpressCMS administration account and page.

sample impresscms administration account page

Thank you for reading this tutorial guys. If you have a question, just leave a comment below. Cheers!

No comments: only wants on-topic comment. Do not include any link, else your comment won't be published. Thanks!

Most Read Tutorials:

Powered by Blogger.