How to install Kajona in XAMPP Windows 11

Kajona CMS is another free content management system developed by Kajona Community. It was first released in 2004. Development on Kajona stopped on October 7, 2019. As you can see, I wasn't able to install its last stable release due to errors. Its last stable release was on June 8, 2017 with version 6.2. For this tutorial, we are going to install Kajona 4.7 version. To begin, you need to download Kajona and XAMPP installers below.


Assuming that you downloaded the files above, continue to the tutorials below.

Table of Contents

  • XAMPP Installation
  • Opening XAMPP and running Apache and MySQL
  • Copying and pasting Kajona folder inside htdocs
  • Creating empty needed database for Kajona installation via phpmyAdmin
  • Installing Kajona website using localhost via web browser
  • Opening Kajona website homepage
  • Accessing Kajona website admin page

Here are the steps on how to install Kajona website using XAMPP in Windows pc

XAMPP Installation

1. Open the XAMPP file that you downloaded. If a Warning about User Account Control appears, just press OK to proceed.

xampp installation warning about user account control

2. Under Setup - XAMPP, just press NEXT to proceed.

xampp installation wizard welcome page

3. In the Select Components, press NEXT again to proceed.

xampp installation select components

4. In the Installation folder, do not change the C:\xampp location, just leave it and press NEXT to proceed.

xampp installation folder c xampp

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

bitnami for xampp

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

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

Opening XAMPP and running Apache and MySQL

1. To run XAMPP, just go to This PC > C driver > xampp > and open xampp-control.exe file.

accessing xampp-control.exe directory to open xampp cpanel

2. Inside XAMPP Control Panel, press the Start buttons for Apache and MySQL.

start apache and mysql in xampp control panel

3. Apache and MySQL are both running now if you see two Stop buttons under Actions.

apache and mysql is now running in xampp control panel

4. If there is a Windows Security Alert, just press Allow access to exit the alert.

allow access for windows security alert regarding xampp mysqld.exe

Copying and pasting Kajona folder inside htdocs

1. Extract the Kajona zip file that you downloaded and rename the extracted folder as "kajona". Copy your kajona folder and go to This PC.

extracting and copying kajona zip file

2. Inside This PC, open your C drive.

accessing windows 11 c drive

3. Inside C, open xampp folder.

xampp folder located in c drive windows 11

3. Inside xampp, open htdocs.

htdocs folder located in xampp folder c drive windows 11

4. Paste your kajona folder inside htdocs.

pasting the kajona installation folder inside xampp htdocs

Creating needed database for Kajona installation via phpmyAdmin

1. We are now creating the needed database for Kajona installation. To start, open your web browser and go to and press ENTER.

accessing xampp localhost using internet browser

2. Inside, click phpMyAdmin.

accessing phpmyadmin using xampp localhost

3. Then inside phpMyAdmin, click Databases.

accessing phpmyadmin via xampp localhost to make kajona database

4. In the Create database, name it as kajona_db and next to it, set charset to utf8mb4_unicode_ci and press Create button to proceed.

kajona database name

5. In the Create table, name it as kajona_table and set columns to 4. Press  Go to proceed.

kajona create table, table name

6. For structure, name it as kajona and set INT for the Type.

kajona structure name

7. Set Collation to utf8_unicode_ci and leave all the other fields blank.

kajona collation utf8_unicode_ci

8. Save your database.

save structure collation for kajona

Installing Kajona website using localhost via web browser

1. We are now going to install Kajona. To start, open your web browser again and go to and press ENTER.

accessing kajona installation folder via xampp localhost using web browser

2. In the Welcome page, make sure all the needed php-modules are given and loaded. When done, press NEXT STEP to proceed.

kajona installation php config

3. Under Setup database-access do the following: Database server - localhost. Database user - root. Database password - blank or none. Database name - kajona_db. Table prefix - kajona_ and Database driver - MySQL. When done, press SAVE TO CONFIG to save your settings and continue.

kajona installation database settings

4. Under Setup admin-user do the following: Username - admin. Password - blank or none. Email - enter a valid email address. When done, press CREATE ACCOUNT to proceed.

kajona installation setup admin user

5. In the Choose installation mode, click Automatic installation.

kajona choose installation mode automatic

6. Wait for sometime. When the page loaded and it loaded with errors (like the image below), then just click the Refresh or reload button to proceed.

kajona installation error

7. Done! You have successfully installed Kajona website.

kajona installation finished

8. But first, we need to make the config.php file inside our Kajona folder to set back the write permission to read-only. And we also need to delete the installer.php file which is also inside our Kajona folder. Continue to STEP 9.

config.php file permission installer.php should be deleted admin login link and kajona homepage link

9. To set back the write permission of config.php file to read only, do the following: Go to This PC > xampp > htdocs > kajona > project > system > config > and open config.php file with Notepad.

accessing config.php file kajona root directory

10. At the bottom of the your Notepad, add the following line of code and save your Notepad: chmod('C:\xampp\htdocs\kajona\project\system\config\config.php', 777); 

setting config.php file to ead only permission

11. To delete the installer.php file, go to This PC > C drive > xampp > htdocs > kajona and delete the installer.php file.

delete installer.php file inside kajona root directory

Opening Kajona website homepage

1. To open your Kajona website homepage, just go to or localhost/kajona.

sample kajona website homepage

Accessing Kajona website admin page

1. To open your Kajona admin account, go to Enter your admin username and password and press LOGIN to proceed.

sample kajona website admin login username and password

2. Below is the example of your Kajona administration account.

sample kajona website administration account

Thank you for reading this post guys. If you have any question, do not hesitate to 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.