How to install pH7Builder in XAMPP Windows 11


pH7Builder is a social and dating content management system. It is developed by Pierre-Henry Soria. Its initial release was on November 2010. This amazing CMS is available at many different languages including English, French, Canadian French, Spanish, Brazilian Portuguese, Italian, Dutch and Indonesian. And for this tutorial, we are going to make a Social website out of it for free. But first, you need to download the needed files before you can start with the installation process.


Requirements:



After download both files, continue to the tutorials below.


Table of Contents


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

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


XAMPP Installation


1. Open the XAMPP file that you downloaded. If a "Question" appears regarding antivirus running. Just press Yes to proceed.


xampp installation warning about antivirus

2. If a Warning also appears about "User Account Control" just press OK to proceed.


xampp installation warning about user account control windows

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


welcome to xampp setup wizard witn next button

4. In the Select Components, do not change anything, just press NEXT again.


xampp installation select components

5. Same goes for the Installation folder, just leave it as it is and press NEXT to proceed.


xampp installation select a folder to install xampp

6. For XAMPP Language, just select English (already selected by default) and press NEXT to continue.


select language for xampp installation

7. We are now ready to install XAMPP. Click NEXT to start.


xampp installation ready to begin

8. Wait for the installation to finish.


xampp installation in progress unpacking files

9. When done, just press Finish to exit the installer.


xampp installation finished

Opening XAMPP Control Panel and running Apache and MySQL


1. To open XAMPP Control Panel, just click its shortcut located in your desktop. You can also go to Start and search for xampp.


search for xampp app windows

2. Inside the control panel, click the Start buttons for Apache and MySQL.


start xampp apache mysql server

3. You will see Stop buttons now for both Apache and MySQL, meaning, they are both running.


xampp apache mysql server are running

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


allow access to xampp in windows defender firewall

Copying and pasting pH7Builder installation folder to HTDOCS


1. Extract the pH7Builder zip file that you downloaded. Rename the extracted folder as "ph7builder". Make sure all the contents are not in a sub-folder. Copy your ph7builder folder and go to This PC.


search for this pc windows 11

2. Inside This PC, open C drive.


windows 11 c drive

3. Now, 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 your ph7builder folder inside htdocs.


copying ph7builder installer inside xampp htdocs folder

Creating a Database for pH7Builder installation using phpMyAdmin


1. We need to create a Database for our ph7builder installation. 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 ph7builder

4. Now, in the Create database, name it "ph7builder_db" and next to it select utf8mb4_unicode_ci. Press Create to proceed.


naming and creating ph7builder database localhost

5. In the Create new table, name it as ph7builder_table and set 4 as the columns value. Press Create to proceed.


naming and creating ph7builder database table localhost

6. For Structure, name it as ph7builder and set INT as Type.


structure name ph7builder database localhost

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


structure collation ph7builder database localhost

8. Save your work.


save ph7builder database structure localhost

Creating a New User for pH7Builder installation using phpMyAdmin


1. We also need to create a New User in our phpMyAdmin. Open your web browser again and go to 127.0.0.1, then, go to phpMyAdmin again. Inside, click User accounts.


create new user account phpmyadmin

2. Then, under New click "Add user account".


add user account phpmyadmin

3. Under Login Information do the following: Username - ph7builder_user. Host name - Local/localhost. Password - your desired User password and re-type it (do not forget).


login information add user account phpmyadmin

4. For Database for user account, just check both options.


database for user account add user account phpmyadmin

5. And for Global privileges, check "Check all". Press Go to create your new User account.


global privileges add user account phpmyadmin

6. Done! You have added a new user.


successfully added new user phypmyadmin

Installing pH7Builder using XAMPP localhost via web browser


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


accessing ph7builder installation folder using localhost chrome

2. If the errors regarding GD PHP extension and GD FreeType Support appears, then, you need to fix it first to be able to proceed with the installation. Do the tutorial below.


How to fix GD PHP extension error & GD FreeType Support during pH7Builder installation

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

3. When there is no error, you are now in the pH7Builder Installation welcome page. Just press NEXT STEP to proceed.


ph7builder installation welcomepage system requirements

4. In the License and Agreements, just check all 3 "I agree" statements and press NEXT to proceed.


ph7builder installation license and agreements

5. In the "protected" folder path, just leave it and press NEXT to proceed.


ph7builder installation protected folder path

6. For Database/System Configuration, do the following: Database server hostname - localhost. Database user name - ph7builder_user. Database password - your password. Database name - ph7builder_db. Port - 3306. Bug reports email - input a valid email address. Leave all the other fields as they are. Press NEXT to proceed.


ph7builder installation database system configuration

7. In the Configure your website do the following: Site Name - just name your website. Username - admin. All field that requires an email address - just type the same email. Password/Confirm password - your desired admin password (do not forget it). First Name - Administrator and Last Name - User. Press NEXT to continue.


ph7builder installation configure your website

8. In the "Choose the Kind of WebApp you Want to Build", for this tutorial, I selected the "Go for Social". 


ph7builder installation choose the kind of webapp you want to build

9. Done! You have successfully created a social website using ph7builder CMS.


ph7builder installation done

10. To make your website function normally, you need to delete the "install" directory inside your ph7builder folder. Just click the button (see image below) to delete it automatically.


delete ph7builder install directory inside ph7builder folder in htdocs

11. 127.0.0.1 or localhost will confirm the deletion of the install folder. Just press OK to confirm.


confirm deletion of install folder inside p7builder folder

Opening pH7Builder website homepage


1. To open your ph7builder website homepage, just go to 127.0.0.1/ph7builder or localhost/ph7builder.


sample ph7builder website homepage

Opening pH7Builder website admin page


1. To open your ph7builder website admin account, just go to 127.0.0.1/ph7builder/admin123. Enter your username and password. Press Login to proceed.


sample ph7builder website admin login page

2. Inside your administration page you will see there, settings and controls for your User/Admin, your website settings, Mod, Moderation page, File/Page, Tool, Account and more links that is only available to you as the owner of your site.


sample ph7builder website 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.