How to Install and Upgrade PHPFox

In this tutorial, we will cover how to install PHPFox manually, upgrade a PHPFox website to its latest version and we will conclude with an overview of PHPFox social script.


Further reading:

PHPFox Backup and Restore Tutorial

PHPFox Configuration Tutorial

PHPFox Extension Tutorial

PHPFox Management Guide

PHPFox Web Hosting

 


How to Manually Install PHPFox


This tutorial will review the process of installing and configuring PHPFox on your account manually. This is the first step you need to complete in order to use the product for the development of your website.


The installation of PHPFox involves the following steps:


Step 1: Purchase PHPFox
Step 2: Download and prepare files
Step 3: Initiate the installation


Step 1: Purchase PHPFox

First of all, you need to make sure that you have a valid PHPFox license. If you did not purchase the script yet, now is the time to do so from the official PHPFox website.

You need to register a new account and choose the actual PHPFox plan you will be using. The offered plans are available via the PHPFox pricing list.

It is important to purchase the PHPFox license for the exact domain you will be using for your website.


Step 2 Download and prepare files


Once you purchase the product, you need to access your PHPFox account’s dashboard. You will notice the actual domains you have a license for. Click on your domain and you will be taken to the PHPFox license page. On it, you need to select the PHPFox version you want to download and accept the license agreement.

The next step is to extract the files of PHPFox on your local computer. When you do so, this will create two folders and a readme file. The actual files that you need for the installation are within the upload/ directory.


Next, you need to consider the exact location, where you wish to install the script. For this step, you have the following two options:

Further reading:

PHPFox Backup and Restore Tutorial

PHPFox Configuration Tutorial

PHPFox Extension Tutorial

PHPFox Management Guide

PHPFox Web Hosting


Install PHPFox in public_html.

Let us say that your domain name is called example.com and you would like to access your new PHPFox installation directly through it. In order to achieve that, simply access your account over FTP and navigate to the public_html/ directory. You need to upload all of the contents of the upload/ directory directly within that directory on your account.


Install PHPFox in a subfolder.

This option will allow you to install the script in a subfolder of your choice. For example, if your domain name is called example.com and you would like to access your PHPFox website via example.com/social/, you will need to create a new folder called "social" directory within the public_html/ directory of your account. Then simply upload the contents of your PHPFox script within the "social" directory.

Note that you can upload the contents of your PHPFox website to the server with your favorite FTP client or directly usign the File Manager service within your cPanel account.

Further reading:

PHPFox Backup and Restore Tutorial

PHPFox Configuration Tutorial

PHPFox Extension Tutorial

PHPFox Management Guide

PHPFox Web Hosting


Upload Files

There are two ways of uploading your files to the server - using an FTP client, following our FTP tutorial, or uploading directly through your cPanel account > File Manager, following our cPanel tutorial.


Step 3 Initiate the installation

To initiate the PHPFox installation, you need to open your favorite web browser and then navigate to the location, where you have uploaded the files, followed by /install. For example, we have created a subfolder called "social" within the public_html/ directory of our account and then uploaded all PHPFox website in it. Our domain name is called example.com, which means that we need to access example.com/social/install/

The first step of the installation process is called verification and it will request your PHPFox client details. Those are the details you are using to access your account at the official PHPFox website. The step will verify that you have a valid PHPFox license and allow you to proceed further with the installation.

Next, the application will introduce you to the PHPFox license agreement. Read it carefully and when you are ready, click on the I AGREE. LETS CONTINUE button to go to the next step.

Once you accept the license, the system will check if the server meets all of the system requirements of PHPFox. Our servers are fully optimized for the application so you will not have any issues on this step. To proceed further with the installation, you need to ensure that you clone the main configuration file of PHPFox. This is a required step so the system can detect the file and then proceed with the configuration of your website.

You need to access your account over FTP and then rename the main configuration file of PHPFox. Simply access the directory, where you have placed your PHPFox installation and then navigate to:


include/setting/

within that folder, you will find a file called server.sett.php.new and you need to rename it to server.sett.php. When you complete that, click on the Refresh button and proceed to the next step.

The next step will allow you to set a new database for your website. For that purpose, you need to create a clean database and a user assigned to it.


MySQL Configuration

You can create a new database and a user assigned to it via cPanel. Simply follow our MySQL Wizard tutorial for information on that.
When you have your database ready, simply edit the following options:


Database Driver: Choose the MySQL driver to be used. Do not change that if you do not have any specific requirements. The system will choose the correct driver for you.
Database Host: Set this to "localhost" without the quotes.
Database Name: Enter the name of your database
Database User Name: Enter the name of your user.
Database Password: Enter the password.


The last step is to create an administrator for your website. Thsi is an important step as the user will have full privileges to your website. You need to use it for the actual development so make sure that you keep a note of the details you enter here and especially the email and password.

The installation of PHPFox on your account is now completed. You can simply click on the View Your Website button and the system will take you to your new PHPFox installation.

Further reading:

PHPFox Backup and Restore Tutorial

PHPFox Configuration Tutorial

PHPFox Extension Tutorial

PHPFox Management Guide

PHPFox Web Hosting


How to upgrade your PHPFox website

It is important to keep your PHPFox upgraded to the latest release at all times. Each new release provides bug fixes and improved functionality so this is a must for your website. In this tutorial, we will review the process of upgrading your PHPFox website to the latest stable release.


Create a Backup

It is recommended to create PHPFox backup, before making major changes on your website. This allows you to restore it to a fully operational state if something goes wrong.

To help you get started with PHPFox our Technical Support team provides Free PHPFox Installation.

Free PHPFox Upgrade by our Support Team
24/7 Technical Support team
Optimized SSD PHPFox Hosting
Fast and Secure Servers


The upgrade of PHPFox includes the following steps:

Step 1: Download and prepare upgrade files
Step 2: Initiate upgrade script

Step 1 Download and prepare upgrade files

You need to log into your account at the official PHPFox website. Then, simply click on the license for your domain and download the latest release as usual.


The next step is to extract the files of PHPFox on your local computer. When you do so, this will create two folders and a read me file.

You need to upload the contents of the upload/ folder of your newly downloaded contents to your account on the server. You can do that using your favorite FTP client or directly via the File Manager service within your cPanel account.

Make sure that you upload the files to the exact directory, where you have the PHPFox script installed, overwriting all of the existing files in it.


Upload Files

There are two ways of uploading your files to the server - using an FTP client, following our FTP tutorial, or uploading directly through your cPanel account > File Manager, following our cPanel tutorial.


Step 2 Initiate upgrade script

To initiate the upgrade process of your PHPFox website, you need to open your web browser and access the domain set on your website, followed by /install. This will initiate the upgrade process automatically for you and you will be able to proceed with the standard steps below.

The first step is a verification if you have a valid license for PHPFox on your domain. Enter the username and password for your official PHPFox account.

You need to read the License agreement and click on “I AGREE. LETS CONTINUE…” button to proceed.

The system will check the system requirements and if they meet the ones for PHPFox. You will not have issues with this step on our servers.

The system will automatically apply the required updates until the latest release you are upgrading to.

The upgrade of your PHPFox installation is now completed. You need to review your website carefully and see if all it's features are working properly. However, if you did not receive any error messages during the upgrade process, your website should perform properly after the upgrade.


Upgrade check

If you spot an issue with your website after the upgrade, you can resolve that by restoring a backup of your PHPFox installation.


PHPFox overview


Introduction

This tutorial is an overview of PHPFox and how it actually works. The script is designed as a social networking software, which will allow you to design your own community of people sharing similar passions or interests. You can build up dating websites, specialized community of people with passion for sports and much more.

There are numerous advantages that may lead to choosing PHPFox for the development of your website.


Advantages


FaceBook-like design - A default PHPFox script provides a theme, which is similar to the look of Facebook. This is a great advantage as once you put your website into production, the users that are familiar with FaceBook will feel more comfortable browsing your website as well.
Different Plans - PHPFox provides different versions of the script, depending on their price-tag. There is a Lite, Network and Community plan and each one of them provides certain functionalities, where the most expensive plan provides the full set of PHPFox features. This is a good option as you can start small and then expand with the growth of your business.
User-friendly - PHPFox is a user-friendly product. It provides a large number of different features that are a must for a social community software.
Support - PHPFox provides a great support system and a team of professionals that are ready to assist you whenever they can. This makes things easier as you can always count on them if you have issues throughout the development of your website.

 

Disadvantages

Paid - PHPFox is a paid software, which means that you need a valid license for the product in order to use it. This makes it difficult for starters, whose websites are not generating any profit yet.
Complex - Even though the script is user-friendly, it still has certain missing features, which are required for a community website. Review PHPFox carefully for more information if it covers the features that you are looking for.


System requirements
The PHPFox system requirements are standard and the application is suitable for all of our hosting plans. The requirements of the script are:

Web server - Apache, NginX, IIS, CGI, FastCGI, or ISAPI.
Operating system - Solaris, Linux, BSD, Windows or Mac.
PHP - version 5+
MySQL - version 4.1 and above.
GD lib, PHP CURL, PHP EXEC, FFMPEG, MPLAYER + Mencoder.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

PHPFox Web Hosting

Todhost web hosting fully supports PHPFox installation. With PHPFox you can build a social...

PHPFox Configuration Tutorial

This tutorial will cover key configuration tutorial: How to locate and use the main...

PHPFox Management Guide

This tutorial covers the major configuration and edits involved in the management of your PHPFox...

PHPFox Extension Tutorial

Further reading: How to Install and Upgrade PHPFox PHPFox Backup and Restore Tutorial PHPFox...

PHPFox Backup and Restore Tutorial

This tutorial is in two parts. How to create a backup in PHPFox and how to restore the backup...