Difference between revisions of "Install"

From TUTOS

m (Reverted edits by C4tsiTrelv (Talk); changed back to last version by Gero)
Line 1: Line 1:
 +
----
 +
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 +
----
 +
=[http://uwujojedeh.co.cc UNDER COSTRUCTION, PLEASE SEE THIS POST IN RESERVE COPY]=
 +
----
 +
=[http://uwujojedeh.co.cc CLICK HERE]=
 +
----
 +
</div>
 
# If you are updating from an older release. Make a copy of your [tutosdir]/php/config.php and [tutosdir]/apache.conf !
 
# If you are updating from an older release. Make a copy of your [tutosdir]/php/config.php and [tutosdir]/apache.conf !
 
# get the latest tarball from TUTOS Project. Go to the directory where you like to install the software.
 
# get the latest tarball from TUTOS Project. Go to the directory where you like to install the software.
Line 7: Line 15:
 
# Change to the newly created tutos directory. '''Note''': That directory should be accessible by your webserver.
 
# Change to the newly created tutos directory. '''Note''': That directory should be accessible by your webserver.
 
# 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 changes in your personal ''config.php''.
 
# 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 changes in your personal ''config.php''.
# if you are updating: Read the ''[tutosdir]/ChangeLog'' file in your base directory and call the '''<nowiki>http://[yourserver]/tutos/php/admin/update.php?id=XX</nowiki>''' page where XX is our database index from [[config.php]]<br><br>'''Updaters should stop here''' !
+
# if you are updating: Read the ''[tutosdir]/ChangeLog'' file in your base directory and call the '''&lt;nowiki&gt;http://[yourserver]/tutos/php/admin/update.php?id=XX&lt;/nowiki&gt;''' page where XX is our database index from [[config.php]]&lt;br&gt;&lt;br&gt;'''Updaters should stop here''' !
 
# 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.
 
# 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.
# edit [tutosdir]/[[apache settings|apache.conf]] and include it into your apache ''httpd.conf'' a line like "Include [tutosdir]/apache.conf" will do it.
+
# edit [tutosdir]/[[apache settings|apache.conf]] and include it into your apache ''httpd.conf'' a line like &quot;Include [tutosdir]/apache.conf&quot; 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.
 
# 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.
# run '''<nowiki>http://[yourserver]/tutos/php/admin/scheme.php</nowiki>'''
+
# run '''&lt;nowiki&gt;http://[yourserver]/tutos/php/admin/scheme.php&lt;/nowiki&gt;'''
 
#* depending on the number of steps you perform you will have a runable tutos installation afterwards
 
#* depending on the number of steps you perform you will have a runable tutos installation afterwards
 
#* with a superuser account (User: superuser Password: tutos '''CHANGE THIS''' !!)
 
#* with a superuser account (User: superuser Password: tutos '''CHANGE THIS''' !!)
 
#* with some example users and data  
 
#* with some example users and data  
 
# test everything
 
# test everything
#* Login at '''<nowiki>http://[yourserver]/tutos/php/mytutos.php</nowiki>''' with the above username and password  
+
#* Login at '''&lt;nowiki&gt;http://[yourserver]/tutos/php/mytutos.php&lt;/nowiki&gt;''' with the above username and password  
 
# 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!!!
 
# 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!!!
# CHECK that '''<nowiki>http://[yourserver]/tutos/php/config.php</nowiki>''' 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.
+
# CHECK that '''&lt;nowiki&gt;http://[yourserver]/tutos/php/config.php&lt;/nowiki&gt;''' 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.

Revision as of 00:06, 24 November 2010



UNDER COSTRUCTION, PLEASE SEE THIS POST IN RESERVE COPY


CLICK HERE


  1. If you are updating from an older release. 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. extract the package
    • if you got the bzip version tar xvjf tutos.....bz2 or cat tutos.....bz2 | bunzip | tar xvf -
    • if you got the gzip version tar xvzf tutos.....gz
    • if you have a zip version cat tutos.....gz | gunzip | tar xvf -
  4. Change to the newly created tutos directory. Note: That directory should be accessible by your webserver.
  5. 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 changes in your personal config.php.
  6. if you are updating: Read the [tutosdir]/ChangeLog file in your base directory and call the <nowiki>http://[yourserver]/tutos/php/admin/update.php?id=XX</nowiki> page where XX is our database index from config.php<br><br>Updaters should stop here !
  7. 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.
  8. edit [tutosdir]/apache.conf and include it into your apache httpd.conf a line like "Include [tutosdir]/apache.conf" will do it.
  9. 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.
  10. run <nowiki>http://[yourserver]/tutos/php/admin/scheme.php</nowiki>
    • depending on the number of steps you perform you will have a runable tutos installation afterwards
    • with a superuser account (User: superuser Password: tutos CHANGE THIS !!)
    • with some example users and data
  11. test everything
    • Login at <nowiki>http://[yourserver]/tutos/php/mytutos.php</nowiki> with the above username and password
  12. 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!!!
  13. CHECK that <nowiki>http://[yourserver]/tutos/php/config.php</nowiki> 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.