How to install ImpressPages in XAMPP Windows 11

ImpressPages is another cool and free CMS that you can use to build your website. It is an open-source PHP framework with built-in content editor. Created and developed by ImpressPages, it was initially released last September 2009. And for this tutorial, we are going to create another amazing website out of it. Download first the XAMPP installer and ImpressPages installer below.


After downloading all the files, continue doing the listed tutorials below.

Table of Content

  • XAMPP installation on Windows 11
  • Running XAMPP Control Panel's Apache and MySQL
  • Copying ImpressPages installer to HTDOCS folder
  • Creating ImpressPages Database on XAMPP phpMyAdmin
  • ImpressPages installation via Localhost or
  • Accessing ImpressPages website home page
  • Accessing ImpressPages website ADMIN account

Here are the steps on how to install ImpressPages in XAMPP using Windows

XAMPP installation on Windows 11

1. Go back to the XAMPP file that you download and open it. If a Warning appears about User Account Control (UAC) just press OK to proceed.

xampp installation warning about user account control

2. Under Setup - XAMPP, just press NEXT.

xampp installation wizard welcome page

3. In the Select Components, just leave it and press NEXT.

xampp installation select components

4. Same goes for Installation folder, leave it untouched and press NEXT to proceed.

xampp installation folder c:\xampp

5. In the Bitnami for XAMPP, press NEXT again.

bitnami for xampp

6. We are now ready to install XAMPP, press NEXT to confirm.

xampp is ready to install

7. Wait for the installation to finish.

xampp is unpacking and installing

8. When done, click Finish to exit the installer.

xampp is successfully installed

Running XAMPP Control Panel's Apache and MySQL

1. To run XAMPP, you can open it using its shortcut located in your desktop. Or you can go to Start and search for "xampp" and press ENTER. Inside XAMPP Control Panel, click the Start buttons for Apache and MySQL.

start apache and mysql in xampp control panel

2. You will see two Stop buttons now. Meaning, both Apache and MySQL are running.

apache and mysql is now running in xampp control panel

3. If a "Windows Security Alert" appears, just click on Allow access.

allow access for windows security alert regarding xampp mysqld.exe

Copying ImpressPages installer to HTDOCS folder

1. Again, go back to the ImpressPages zip file that you downloaded earlier. Extract it and rename your extracted folder as "impresspages". Make sure all of its contents are not inside a sub-folder. When done, copy your impresspages folder. Go to This PC.

search for this pc windows 11

2. Inside This PC open your C drive.

windows 11 c drive

3. Then open xampp folder.

xampp folder located in c drive windows 11

4. Inside xampp, open htdocs folder.

htdocs folder located in xampp folder c drive windows 11

5. Paste your impresspages folder inside htdocs.

copying and pasting the impresspages installation folder inside xampp htdocs

Creating ImpressPages Database on XAMPP phpMyAdmin

1. We are now going to create the database needed for our ImpressPages installation. Open your we browser. In the address bar, type and press ENTER.

accessing xamp localhost using internet browser

2. Inside, click on phpMyAdmin.

accessing phpmyadmin using xampp localhost

3. Then, click on Databases.

accessing phpmyadmin via xampp localhost to make impresspages database

4. In the Create database, name your database as impresspages_db for this tutorial. Next to it, change it to utf8mb4_unicode_ci and press Create button.

impresspages database name

5. In the Create table, name your table as impresspages_table and do not change 4 as columns value. Press Go to proceed.

impresspages create table table name

6. In the Structure, name it as impresspages and for Type it should be INT.

impresspages structure name

7. For Collation, select utf8_unicode_ci and leave all the other fields blank.

impresspages collation utf8_unicode_ci

8. Save your database.

save structure collation for impresspages

ImpressPages installation via Localhost or

1. We are now ready to install our ImpressPages website. Open your web browser, in the address bar type and press ENTER.

accessing impresspages installation folder via xampp localhost using web browser

2. In the Configuration do the following: Website name - name of your website. Website email address - input a valid email address. Time Zone - select your country time zone. When done, press NEXT to proceed.

impresspages installation configuration

3. In Database, under Database installation do the following: Database host - localhost. User name - root. User Password - blank or none. Database name - impresspages_db. When done, click on NEXT to continue.

impresspages installation dabatase

4. The "Important Account Information" will appear. To summarize it, you need to immediately change your admin account password which is also given by default. If you do not change it immediately, you will encounter error while viewing your ImpressPages website.

impresspages important account information

5. Just go to Username is admin and password is the one given to you after installation. Press Login to proceed.

impresspages website admin login

6. Inside, click on the 3 horizontal lines near the upper-left corner of your screen.

change impresspages admin account password

7. In the menu that will appear, click on System.

impresspages system

8. Then click on Administrators and click admin.

impresspages system viewing admin

9. Under Administrator profile, click on Edit.

impresspages system edit admin

10. You can now change your Username as well as your password. Do not forget these credentials. When done, click on Save.

impresspages admin account new password

11. To logout your admin account, just click on the logout button located at the upper-right corner of your screen.

logout impresspages admin account

Accessing ImpressPages website home page

1. Now, to view your ImpressPages website homepage, just go to or localhost/impresspages.

accessing impresspages homepage

Accessing ImpressPages website ADMIN account

1. To access your Impresspages website admin account, just go to Login your username and new password.

login admin account

2. Inside your administration page, you will see settings, and other links that are only available to you as admin and owner of your website.

sample administration page impresspages website

If hope you have learned a lot while doing this tutorial. If you have a question, just leave a comment below. Thank you.

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.