Getting Started

  1. 1

    Change the Apache .htaccess file

    Change the Apache .htaccess found at the root of FUEL CMS's installation folder to the proper RewriteBase directory. The default is your web server's root directory (e.g "/"), but if you have FUEL CMS installed in a sub folder, you will need to add the path to line 5. If you are using the folder it was zipped up in from GitHub, it would be RewriteBase /FUEL-CMS-master/.

    In some server environments, you may need to add a "?" after index.php in the .htaccess like so: RewriteRule .* index.php?/$0 [L]

    NOTE: This is the only step needed if you want to use FUEL without the CMS.

  2. 2

    Install the database

    Install the FUEL CMS database by first creating the database in MySQL and then importing the fuel/install/fuel_schema.sql file. After creating the database, change the database configuration found in fuel/application/config/database.php to include your hostname (e.g. localhost), username, password and the database to match the new database you created.

  3. 3

    Make folders writable

    Make the following folders writable (666 = rw-rw-rw, 777 = rwxrwxrwx, etc.):

    • /home/visualmo/amenzi.net/fuel/application/cache/
      (folder for holding cache files)
    • /home/visualmo/amenzi.net/fuel/application/cache/dwoo/
      (folder for holding template cache files)
    • /home/visualmo/amenzi.net/fuel/application/cache/dwoo/compiled
      (for writing compiled template files)
    • /home/visualmo/amenzi.net/assets/images
      (for managing image assets in the CMS)
  4. 4

    Make configuration changes

    • In the fuel/application/config/config.php file, change the $config['base_url'] configuration property from the BASE_URL constant to your site's base URL with trailing slash (e.g. https://mysite.test/).
    • In the fuel/application/config/config.php file, change the $config['sess_save_path'] configuration property to a writable folder above the web root to save session files OR leave it set to NULL to use the default PHP setting.

That's it!

To access the FUEL admin, go to:
https://amenzi.net/fuel
User name: admin
Password: admin (you can and should change this password and admin user information after logging in)

What's Next?

  1. User Guide

    Visit the 1.0 user guide online

  2. Get rolling

    FUEL CMS is open source and on GitHub for a good reason. The communities involvement is an important part of its success. If you have any ideas for improvement, or even better, a GitHub pull request, please let us know.

    To change the contents of this homepage, edit the fuel/application/views/home.php file.

    Happy coding!