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, e.g. RewriteBase /mysub/folders/.

    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:

    • /home1/anasoryc/public_html/fuel/application/cache/
      (folder for holding cache files)
    • /home1/anasoryc/public_html/fuel/application/cache/dwoo/
      (folder for holding Dwoo cache files)
    • /home1/anasoryc/public_html/fuel/application/cache/dwoo/compiled
      (for writing Dwoo compiled template files)
    • /home1/anasoryc/public_html/assets/images
      (for managing image assets in the CMS)
  4. 4

    Make configuration changes

    • In the fuel/application/config/config.php, change the $config['encryption_key'] to your own unique key.
    • In the fuel/application/config/MY_fuel.php file, change the $config['admin_enabled'] configuration property to TRUE. If you do not want the CMS accessible, leave it as FALSE.
    • In the fuel/application/config/MY_fuel.php file, change the $config['fuel_mode'] configuration property to AUTO. This must be done only if you want to view pages created in the CMS.

That's it!

To access the FUEL admin, go to:
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 it's 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!