How to install Geeklog CMS in XAMPP Windows 11
Geeklog a.k.a "The Secure CMS" is another free and simple content management system that you can easily install and build your own website. Geeklog was originally created by Jason Whittenburg and initially released last April 16, 2020. It is currently maintained by Dirk Haun.
For this post, we are going to create another website using Geeklog. But you need to download first, the given files below before you can start.
Requirements:
- XAMPP 8.0.x, download here [via Mediafire]
- Geeklog-2.2.2.tar.gz, download here [via Mediafire]
After downloading, start doing the tutorials below.
Table of Contents
- XAMPP installation on Windows 11
- Running XAMPP Control Panel's Apache and MySQL
- Copying Geeklog installer to HTDOCS folder
- Creating Geeklog Database on XAMPP phpMyAdmin
- Geeklog installation via Localhost or 127.0.0.1
- Accessing Geeklog website home page
- Accessing Geeklog website ADMIN account
Here are the steps on how to install Geeklog CMS in XAMPP using your Windows 11 pc
XAMPP installation on Windows 11
1. Double-click the XAMPP file that you download to start the installation. In Question regarding antivirus running, click YES.

2. If there is a warning, just press OK to proceed.

3. In the Setup - XAMPP, click NEXT.

3. In the Select Components, click NEXT also.

4. In the Installation folder, leave it and do not change it. Click NEXT to proceed.

5. In Language, select English (you can also select your own local language). Click NEXT to proceed.

6. You are now ready to install XAMPP, click NEXT.

7. Wait for the installation and unpacking of files to finish.

8. When done, uncheck "Do you want to start the Control Panel now?" and click Finish to exit.

Running XAMPP Control Panel's Apache and MySQL
1. To run XAMPP, click the shortcut found in your desktop. You can also go to Start and search for xampp and press ENTER.

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

3. You will see the two buttons are now labeled Stop. This means that Apache and MySQL are now running.

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

Copying Geeklog installer to HTDOCS folder
1. Now, go to the Geeklog tar gz file that you downloaded earlier. Extract it and name your extracted folder as geeklog. Copy geeklog folder. Go to Start and search for "this pc" and press ENTER.

2. Inside This PC, click your C drive.

3. Inside, click the xampp folder.

4. Inside xampp, click htdocs folder.

5. Paste your geeklog folder inside htdocs.

Creating Geeklog Database on XAMPP phpMyAdmin
1. We are now creating the needed database for your Geeklog website installation. Open your internet browser. In the address bar, type 127.0.0.1 or localhost and press ENTER.

2. Inside, click phpMyAdmin.

3. Inside phpMyAdmin, click on Databases.

4. In the Create database, name your database for this tutorial as geeklog_db. Leave utf8mb4_general_ci as it is and press Create.

5. In the Create new table, name your table as geeklog_table and leave 4 as the value of columns. Press Create again to proceed.

6. In the Structure name enter geeklog, and for Type it is already set to INT.

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

8. Save your work.

Geeklog installation via Localhost or 127.0.0.1
1. Now, open your internet browser again and type 127.0.0.1/geeklog/public_html/admin/install/index.php and press ENTER.

2. In the "Choose an Installation method" click New Install.

3. In the Required Configuration Information do the following: Site name - name your website. Site Slogan - describe your website. Database Type - MySQL. Hostname - localhost. Database Name - geeklog_db. Username - root. Password - none or blank. Leave prefix as it is.

4. For Site URL, Admin directory Path, email and no-reply email, just leave them. Press INSTALL (INCLUDES ALL PLUGINS) to continue.

5. Done! You have successfully installed your Geeklog website. You will see the "Installation of Geeklog 2.2.2 complete!" message.

6. In the Security Warning, just press YES, PLEASE to delete all the files and directories that was used during the installation.

7. Press OK in the "Do you really want to delete this item?"

8. And you have successfully deleted all the files and directories used during the installation of your Geeklog website.

9. Next thing is, you need to change the default admin login password of your Geeklog website which is Admin for username and password for Password.

10. Under User Functions, type Admin and password. Press LOGIN to proceed.

11. Now, click the "change your password" link.

12. Enter your new password and confirm it. Also enter a valid email address and confirm it. And then type your default password which is also "password" and press Save Information to confirm.

13. You just changed your admin account password.

Accessing Geeklog website home page
1. To access your Geeklog website homepage, just go to 127.0.0.1/geeklog/public_html.

Accessing Geeklog website ADMIN account
1. To access your Geeklog admin account. You need first to login. Just go to 127.0.0.1/geeklog/public_html/users.php. Type your username and password and press LOGIN to proceed.

2. Inside your administrator account, you will see Settings and other important Site configs that is only available to you as admin of your website.

Thank you for reading this post guys. I do hope you have learned a lot while doing this tutorial.
If you have 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!