How to install ImpressCMS in XAMPP Windows 11


ImpressCMS is a free multi-language content management system that you can use to create dynamic websites. It was initially released on January 2008 and was developed by The ImpressCMS Project. And for this tutorial, we are going to create a website out of it. But first, you need to download the XAMPP and ImpressCMS installer below. I already provided the link for you.


Requirement:


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 ImpressCMS installer to HTDOCS folder
  • Creating ImpressCMS Database on XAMPP phpMyAdmin
  • ImpressCMS installation via Localhost or 127.0.0.1
  • Accessing ImpressCMS website home page
  • Accessing ImpressCMS website ADMIN account

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


XAMPP installation on Windows 11


1. Open the XAMPP file that you downloaded earlier. If a "Warning" appears, just press OK.


xampp installation warning about user account control

2. In the Setup - XAMPP, just press NEXT.


xampp installation wizard welcome page

3. In the Select Components, press NEXT also.


xampp installation select components

4. In the Installation folder, press NEXT again. Do not change the location.


xampp installation folder c xampp

5. In the Bitnami for XAMPP, just leave it and press NEXT.


bitnami for xampp

6. We are now ready to install XAMPP. Press NEXT to proceed.


xampp is ready to install

7. Wait for the installation to finish.


xampp is unpacking and installing

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


xampp is successfully installed

Running XAMPP Control Panel's Apache and MySQL


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


start apache and mysql in xampp control panel

2. Apache and MySQL are both running now, if you see two Stop buttons.


apache and mysql is now running in xampp control panel

3. If you also see a Windows Security Alert, just press Allow access.


allow access for windows security alert regarding xampp mysql.exe

Copying ImpressCMS installer to HTDOCS folder


1. Now, go back to the ImpressCMS zip file that you downloaded earlier. Extract it and rename the extracted folder as "impresscms". Make sure the content of your impress is not inside a sub-folder. Now, copy your impresscms folder. Go to This PC.


search for this pc windows 11

2. Inside This PC, open your C drive.


windows 11 c drive

3. Inside your C drive, open xampp folder.


xampp folder located in c drive windows 11

4. Then open htdocs folder.


htdocs folder located in xampp folder c drive windows 11

5. Inside htdocs folder, paste your impresscms folder.


copying and pasting the impresscms installation folder inside xampp htdocs

Creating ImpressCMS Database on XAMPP phpMyAdmin


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


accessing xamp localhost using internet browser

2. Now, click on phpMyAdmin.


accessing phpmyadmin using xampp localhost

3. Inside phpMyAdmin, click Databases.


accessing phpmyadmin via xampp localhost to make impresscms database

4. In the Create database, name your database as impresscms_db for this tutorial. Next to it, make sure it is set to utf8mb4_unicode_ci and press Create to proceed.


impresscms database name

5. In the Create table, name your table as impresscms_table and leave 4 as the default value of columns. Press Go to proceed.


impresscms create table table name

6. In Structure, name it as impresscms and for Type leave it as INT.


impresscms structure name

7. In Collation, set it to utf8_unicode_ci and leave all the other fields as blank.


impresscms collation utf8_unicode_ci

8. Save your database.


save structure collation for impresscms

ImpressCMS installation via Localhost or 127.0.0.1


1. We are now ready to install our ImpressCMS website. Open your web browser. In the address bar type 127.0.0.1/impresscms/htdocs/install/index.php and press ENTER.


accessing impresscms installation folder using internet browser via xampp s localhost

2. In the Choose your language, select English. You can also select your own local language. Press NEXT (arrow) to proceed.


impress cms installation choose your language

3. In Introduction, just leave it and press NEXT again.


impress cms installation introduction

4. In the Configuration check, just see that all of the Requirements and Recommended extensions are checked. Press Next again to proceed.


impresscms installation configuration check

5. In the Paths settings, under Trust path, you will see a "Trust path was not found" error. Just "Create Trust Path" to proceed.


impresscms installation path settings

6. Still under Trust path, after clicking the "Create trust path", you will then see a "Trust path found" message. Click Next to proceed.


impresscms installation trust path created

7. Under Database connection, do the following: Database - MySQL, Server hostname - localhost, Username - root, Password - none or blank. Press NEXT to proceed.


impresscms installation database connection

8. In the Database configuration do the following: Database name - impresscms_db, remove the Password Salt Key and press NEXT to proceed.


impresscms installation database configuration

9. In the Configuration save, your system configuration will be saved. Press NEXT to proceed.


impresscms configuration saved

10. In the Tables creation, you will see "No ImpressCMS tables were detected. The installer is now ready to create the ImpressCMS system tables." Press NEXT to proceed.


impresscms installation database tables creation

11. Still under Tables creation, you will see that all the needed tables are now created. Just press NEXT again to proceed.


impresscms tables creation for database

12. In the Initial settings do the following: Admin Display Name - admin. Admin Login - admin. Admin email - enter a valid one. Admin password - enter your password and confirm it. Do not forget your password. Press NEXT to proceed.


impresscms admin account

13. In the Data insertion, your settings will then be saved to the database. Just press NEXT to proceed.


impresscms installation data insertion

14. All the settings you that we have made are successfully inserted into the database. Just press NEXT to proceed.


impresscms installation saving settings to database

15. In the Installation of modules, under "Select modules to be installed" just uncheck or unselect the Content. Press NEXT to proceed.


impresscms install modules

16. Still under Install modules, just press NEXT again to proceed.


impresscms installation of modules

17. And you have successfully installed your ImpressCMS website.


impress cms successfully installed

Accessing ImpressCMS website home page


1. To open your website homepage, just go to 127.0.0.1/impresscms/htdocs.


sample-impresscms website homepage

Accessing ImpressCMS website ADMIN account


1. To open your Admin account to manage your website and modify some settings, just go to the login section.


login admin user account impresscms website

2. Enter your username and password and press User Login button to proceed.


login username and password impresscms admin account

3. Inside your administration account, you will see the settings for User Menu, Main Menu, and Themes. This page is only available to you as the owner and admin of your ImpressCMS website.


login admin user account impresscms website

Thank you for reading this post guys. I do hope that you have learned a lot while doing this tutorial. If you have a question, you can leave a comment below. Cheers!

No comments:

123how.xyz only wants on-topic comment. Do not include any link, else your comment won't be published. Thanks!

Most Read Tutorials:

Powered by Blogger.