diff --git a/Installation.md b/Installation.md new file mode 100644 index 0000000..09b3982 --- /dev/null +++ b/Installation.md @@ -0,0 +1,36 @@ +# Installation + +1\. [Download](https://github.com/mikecao/flight/tarball/master) and extract the Flight framework files to your web directory. + +2\. Configure your webserver. + +For *Apache*, edit your .htaccess file with the following: + + RewriteEngine On + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + RewriteRule ^(.*)$ index.php [QSA,L] + +For *Nginx*, add the following to your server declaration: + + server { + location / { + try_files $uri $uri/ /index.php; + } + } + +3\. Create your index.php file. + +First include the framework. + + require 'flight/Flight.php'; + +Then define a route and assign a function to handle the request. + + Flight::route('/', function(){ + echo 'hello world!'; + }); + +Finally, start the framework. + + Flight::start(); \ No newline at end of file