TUTOS Homepage / Easy Installation how to install TUTOS / the easy way

  1. If you are updating from an older relase. Make a copy of your [tutosdir]/php/config.php and [tutosdir]/apache.conf !
  2. get the latest tarball from TUTOS Project. Go to the directory where you like to install the software.
  3. if you got the bzip version
    tar xvjf tutos.....bz2
    or
    cat tutos.....bz2 | bunzip | tar xvf -
  4. if you got the gzip version
    tar xvzf tutos.....gz
    or
    cat tutos.....gz | gunzip | tar xvf -
  5. Change to the newly created tutos directory
    Note: That directory should be accessible by your webserver.
  6. look for patches that might be neccessary for your release
    You will find patches at http://sourceforge.net/patch/?group_id=8047
  7. edit [tutosdir]/php/config.php according to your Database settings.
    If you are not updating you have to start a new config.php by making a copy of config_default.pinc and keep only those values that you have changed.
    You should read the file config_default.pinc complete (!) and make all your chnage s in your personal config.php.
  8. if you are updating: Read the [tutosdir]/ChangeLog file in your base directory and call the http://[yourserver]/tutos/php/admin/update.php?id=XX page where XX is our database index from config.php
    Updaters should stop here !
  9. You will need a database and a DB User.
    Functions to create your empty database and setting up a user are not part of TUTOS (but here's a hint).
  10. edit [tutosdir]/apache.conf and include it into your apache httpd.conf
    a line like "Include /home/gero/src/tutos/apache.conf" will do it.
    Restart apache !.
    This step could be optional if you can already reach your TUTOS install dir using your apache.
    Nevertheless have a look at this file (apache.conf) in order to see what we do there.
  11. run http://[yourserver]/tutos/php/admin/scheme.php
  12. test everything
  13. remove [tutosdir]/php/admin/scheme.php and [tutosdir]/php/admin/update.php and from your php subdir or at least disable it for public use!!!
  14. CHECK that http://[yourserver]/tutos/php/config.php is not readable. This should be the case if you leave [tutosdir]/php/.htaccess intact and/or use the provided [tutosdir]/apache.conf, otherwise you should provide some own protection.

Back to install page