How to install PHPFusion in XAMPP Windows 11


PHPFusion is another free content management system. It is one of the oldest CMS available today and it is also a popular one. Initially released on April 12, 2003, PHPFusion was developed by PHP-Fusion Inc. There are various types of websites that you can create out of it such as, blog, social, forums, etc. And for this tutorial, that's what we will do. But first, you need to download the XAMPP file and PHPFusion installers below.


Requirements:



After downloading both files, continue to the tutorials below.


Table of Contents


  • XAMPP Installation
  • Opening XAMPP Control Panel and running Apache and MySQL
  • Copying and pasting PHPFusion installation folder to HTDOCS
  • Creating a Database for PHPFusion installation using phpMyAdmin
  • Installing PHPFusion using XAMPP localhost via web browser
  • Opening PHPFusion website homepage
  • Opening PHPFusion website admin page

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


XAMPP Installation


1. Open the XAMPP file that you downloaded earlier. If a Question regarding antivirus appears, click on YES to proceed.


xampp installation warning about antivirus

2. If a Warning regarding User Account Control appears, just click OK to proceed.


xampp installation warning about user account control windows

3. Under Setup - XAMPP, click NEXT.


welcome to xampp setup wizard witn next button

4. In the Select Components, do not change anything and click NEXT to proceed.


xampp installation select components

5. Under Installation folder, do not change it also. Click NEXT again to proceed.


xampp installation select a folder to install xampp

6. For installation Language, English is selected by default already. Click NEXT to proceed.


select language for xampp installation

7. We are now ready to install our XAMPP. Click NEXT again to start the installation.


xampp installation ready to begin

8. Wait for the installation to finish.


xampp installation in progress unpacking files

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


xampp installation finished

Opening XAMPP Control Panel and running Apache and MySQL


1. To open XAMPP Control Panel, you can click its shortcut in your desktop or go to Start and search for it.


search for xampp app windows

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


start xampp apache mysql server

3. If you see Stop buttons now, meaning, Apache and MySQL are both running now.


xampp apache mysql server are running

4. If a Windows Security Alert appears, press Allow access to proceed.


allow access to xampp in windows defender firewall

Copying and pasting PHPFusion installation folder to HTDOCS


1. Extract the PHPFusion zip file that you downloaded. Rename the extracted folder as phpfusion. Make sure all its contents are not directly inside your phpfusion folder. Copy phpfusion folder and go to This PC.


search for this pc windows 11

2. Inside This PC, open your C drive.


windows 11 c drive

3. Inside C, 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 phpfusion folder inside htdocs.


copying phpfusion installer inside xampp htdocs folder

Creating a Database for PHPFusion installation using phpMyAdmin


1. We need to create a database for our PHPFusion installation. To start, open your web browser and go to 127.0.0.1 and press ENTER.


accessing xampp localhost using web browser

2. Inside, click on phpMyAdmin.


accessing xampp phpmyadmin

3. Inside phpMyAdmin, click Databases.


phpmyadmin creating database for phpfusion

4. In the Create database, name it as phpfusion_db and next to it set it to utf8mb4_unicode_ci. Press Create to proceed.


naming and creating phpfusion database localhost

5. In the Create new table, name it as phpfusion_table and set 4 for columns. Press Create again to proceed.


naming and creating phpfusion database table localhost

6. For structure name, enter phpfusion and for the Type, set it to INT.


structure name phpfusion database localhost

7. And for Collation, set it to utf8_unicode_ci and leave all the other fields blank.


structure collation phpfusion database localhost

8. Save your work.


save phpfusion database structure localhost

Installing PHPFusion using XAMPP localhost via web browser


1. We are now ready to install our PHPFusion website. Open your web browser and go to 127.0.0.1/phpfusion/files and press ENTER.


accessing phpfusion installation folder via localhost using web browser

2. In the PHPFusion installation welcome page, under "Please select your Language" select English and check the "I have read and agreed" option. When done, press Save and Proceed.


phpfusion installation select language english

3. Under "Server and File Structure Requirements Diagnostics" if you see the PHP Extension "GD" and OPCache Support "Not Enabled" warnings, then, you need to fix them first.


phpfusion installation server and file structure requirements diagnostics

4. To enable PHP Extension GD, do the tutorial below.


Fix PHPFusion requires you to enable the PHP extension "gd"

  • Go to c:\xampp\php and find php.ini
  • Right-click open with Notepad
  • Find "gd"
  • From ;extension=gd change it to extension=gd
  • Save Notepad
  • Restart XAMPP
  • Restart PHPFusion Installation
phpfusion installation enable gd php extension

5. To enable the OPCache Support, do the tutorial below.


Fix OPCache Support - Not Enabled

  • Go to c:\xampp\php and find php.ini
  • Right-click open with Notepad
  • Find ";zend_extension=opcache"
  • From ;zend_extension=opcache change it to zend_extension=opcache
  • Save Notepad
  • Restart XAMPP
  • Restart PHPFusion Installation
phpfusion installation enable opcache support

6. You will now see that both PHP Extension and OPCache Support are enabled. Press Save and proceed.


phpfusion installation server and file structure requirements diagnostics all required files passed

7. Under "Database Settings and Server Paths" do the following: Database Hostname - localhost. Database Port - 3306. Database Name - phpfusion_db. Database Username - root. Database Password - blank or none. For Table and Cookie Prefix, just leave these two and press Save and proceed.


phpfusion installation database settings and server paths

8. In the "Site and Super Administrator Configurations" under Site Information Details, do the following: Site Name - name your site. Website Email address - enter a valid email address. Site Owner Name - Administrator. Select Website Region - set it to your country time zone.


phpfusion installation site and user super administrator configurations

9. For Primary Super Admin Account, do the following: Username - admin. Login Password/Repeat Login - enter your desired password. For Admin Password/Repeat admin - enter another password different from the login password. Enter a valid email address also. Press Save and proceed.


phpfusion installation primary super admin account

10. Now, Infuse all of the Infusions available.


phpfusion installation configure core system

11. When done, all the Infusions are now changed to Defuse. Just press Finish Configuration to proceed.


phpfusion installation finish configuration

12. There you have it! You just created a website using PHPFusion.


successfully installed phpfusion website

13. But before anything else, you need to delete the install.php file inside your phpfusion folder in the htdocs. Go to C > xampp > htdocs > phpfusion and find and delete install.php.


delete install php file inside phpfusion directory

Opening PHPFusion website homepage


1. To open your PHPFusion website homepage, just go to 127.0.0.1/phpfusion/files/index.php or localhost/phpfusion/files/index.php.


sample phpfusion website homepage

Opening PHPFusion website admin page


1. To open your PHPFusion website admin login page, just go to 127.0.0.1/phpfusion/files/login.php.


sample phpfusion website login page

2. Enter your admin account username and password. Your password is just your admin password, not your super admin password. Press Login to proceed.


phpfusion website login admin account

3. Inside your admin account, click on "Hi, admin" located at the upper-right corner of your website.


phpfusion admin panel menu

4. In the menu that will appear, click on Admin Panel.


phpfusion admin panel link

5. Under AdminLTE, enter your super admin password and press the arrow to proceed.


phpfusion super admin user input password

6. And you have successfully accessed your super administration account. This page is only available to you as the owner of your website.


sample phpfusion website super admin administration page

Thank you for reading this post guys. If you have a question, just 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.