Installation - ace411/Bingo-Framework GitHub Wiki

Installation

Before you use the Bingo Framework, you should be in a position to install the software on your platform of preference. Your server should have the following requirements:

  • PHP >= 5.4

  • MySQL

  • PDO PHP extension

  • Composer

Composer

Download Bingo via Composer by typing the following in your preferred Command Line Interface:

composer create-project bingo-framework

Public directory

After downloading the software, make the public folder your web root directory by typing the following text in your httpd.conf file:

<VirtualHost *:$PORT>
<Directory $DIRECTORY>
Options +FollowSymLinks 
Options All -Indexes
IndexIgnore *
</Directory>
ServerName localhost
ServerAlias localhost 127.0.0.1
ScriptAlias /cgi-bin/ C:/xampp/cgi-bin/
DocumentRoot $DIRECTORY/public
</VirtualHost>

Configuration file

The primary configuration file found in the App folder has the options you will require to develop your application. Each option is described in elaborately typed doc-blocs.

Landing page

Upon completing the download and installation processes, launch the landing page by typing the URL http://$HOST:$PORT in your browser's address bar. If you are using a local testing server, the $HOST will be localhost which is currently supported by the framework.

⚠️ **GitHub.com Fallback** ⚠️