How to install XOOPS in XAMPP Windows 11


XOOPS or "eXtensible Object Oriented Portal System" is yet another free open-source content management system. Its preview release was on September 18, 2013. And it is currently developed by The XOOPS Project. XOOPS also has many awards and recognition from year 2006 to 2009. And for this post, we are going to create a website out of it. To start, download the XOOPS and XAMPP installers below.


Requirements:


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 XOOPS folder inside htdocs
  • Creating needed database for XOOPS installation via phpMyAdmin
  • Installing XOOPS website using localhost via web browser
  • Opening XOOPS website homepage
  • Accessing XOOPS website admin page

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


XAMPP Installation


1. Open XAMPP exe file. In the Warning about User Account Control, press OK to proceed.


xampp installation warning about user account control

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


xampp installation wizard welcome page

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


xampp installation select components

4. In the Installation folder, just leave it and click NEXT to proceed.


xampp installation folder c:\xampp

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


bitnami for xampp

6. We are now ready to install XAMPP, click 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 installer.


xampp is successfully installed

Opening XAMPP and running Apache and MySQL


1. To run XAMPP, go to This PC > C drive > xampp and click xampp-control.exe file.


accessing xampp-control.exe directory to open xampp cpanel

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


start apache and mysql in xampp control panel

3. Apache and MySQL are both running now if you see 2 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 XOOPS folder inside htdocs


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


extracting and copying xoops 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

4. Inside xampp, open htdocs.


htdocs folder located in xampp folder c drive windows 11

5. And inside htdocs, paste your xoops folder there.


pasting the xoops installation folder inside xampp htdocs

Creating needed database for XOOPS installation via phpmyAdmin


1. We need a database to install XOOPS. To start, open your web browser and go to 127.0.0.1 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 xoops database

4. In the Create database, name it as xoops_db and select utf8mb4_unicode_ci for charset. Press Create to save your database.


xoops database name

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


xoops create table, table name

6. For structure, name it as xoops and set INT as Type.


xoops structure name

7. For Collation, set it to utf8mb4_unicode_ci and leave all the other fields blank.


xoops collation utf8_unicode_ci

8. Save your database table and structure.


save structure collation for xoops

Installing XOOPS website using localhost via web browser


1. We are now ready to install XOOPS. To start, open your web browser and go to 127.0.0.1/xoops/htdocs and press ENTER.


accessing xoops installation folder via xampp localhost using web browser

2. In the Select your language, select English and press Continue to proceed.


xoops installation language selection

3. In the Welcome to the XOOPS Installation Wizard, just press Continue again,


xoops installation welcome wizard

4. Under Checking your server configuration, just make sure all are checked. Continue to STEP 5.


xoops installation server config

5. Under Recommended extensions, name sure all are also checked. Press Continue to proceed.


xoops installation recommended extensions

6. Under Path settings in XOOPS Physical paths and Web locations, just leave these fields and press Continue to proceed.


xoops installation path settings

7. Under Database connection, in Server connection, do the following: Database - mysql. Server hostname - localhost. User name - root. Password - blank or none. When done, press Continue to proceed.


xoops installation database connection

8. In the Database configuration, under Database, do the following: Database name - xoops_db. Table prefix - x641. Database character set - UTF-8 Unicode (utf8mb4). Database collation - utf8mb4_unicode_ci (Default). When done, press Continue to proceed.


xoops installation database config

9. Your system config is now saved. Press Continue again.


xoops installation saving database config

10. Under Database tables creation - XOOPS system tables have been created, just press Continue to proceed.


xoops installation database tables creation

11. Now, for initial settings, under Administrator account, do the following: Admin login - admin. Admin email - enter a valid email address. Admin password - your desired admin password (do not forget it). When done, press Continue to proceed.


xoops installation admin account

12. Your settings will then be saved to the database. When done, press Continue again to proceed.


xoops installation saving settings to database

13. Under Site configuration, in the General Settings, do the following: Site name - name your site. Slogan for your site - describe your site. Leave all the other fields to default.


xoops installation site config general settings

14. Under Meta Tags and Footer and User Info Settings, if you know these fields then you can change the default values. If not, just leave them and press Continue to proceed.


xoops installation site config meta tags and footer and user info settings

15. In the Select the default theme, for this tutorial, I selected xbootstrap. When done, press Continue again to proceed.


xoops installation select default theme

16. For Modules installation, select all 3, thus, Private Messaging, User Profile and Protector.


xoops website modules installation

17. Your selected modules are now installed.


xoops website modules installation done

18. When done installing the modules, press Continue again.


xoops website modules installation done part 2

19. Done! You have successfully installed XOOPS site.


successfully installed xoops website

20. For security purposes, you need to delete the install_remove folder inside your xoops directory. To do this, just press Continue.


security config remove folder install_remove

Opening XOOPS website homepage


1. To open your XOOPS website homepage, just go to 127.0.0.1/xoops/htdocs/index.php or localhost/xoops/htdocs/index.php.


sample xoops website homepage

Accessing XOOPS website admin page


1. To open your XOOPS website admin account, just type your username and password in the Login section located in your website homepage. Press User Login to proceed.


login xoops website admin account username and password

2. Here is the example of XOOPS website administration account.


sample xoops website administration account

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