tao-test/app/tao/install
2022-08-29 20:14:13 +02:00
..
api Code, before instalation. 2022-08-29 20:14:13 +02:00
checks Code, before instalation. 2022-08-29 20:14:13 +02:00
conf/lighttpd Code, before instalation. 2022-08-29 20:14:13 +02:00
css Code, before instalation. 2022-08-29 20:14:13 +02:00
db Code, before instalation. 2022-08-29 20:14:13 +02:00
images Code, before instalation. 2022-08-29 20:14:13 +02:00
js Code, before instalation. 2022-08-29 20:14:13 +02:00
licenses Code, before instalation. 2022-08-29 20:14:13 +02:00
log Code, before instalation. 2022-08-29 20:14:13 +02:00
ontology Code, before instalation. 2022-08-29 20:14:13 +02:00
services Code, before instalation. 2022-08-29 20:14:13 +02:00
utils Code, before instalation. 2022-08-29 20:14:13 +02:00
api.php Code, before instalation. 2022-08-29 20:14:13 +02:00
class.ExtensionInstaller.php Code, before instalation. 2022-08-29 20:14:13 +02:00
class.ExtensionUninstaller.php Code, before instalation. 2022-08-29 20:14:13 +02:00
class.Installator.php Code, before instalation. 2022-08-29 20:14:13 +02:00
class.Setup.php Code, before instalation. 2022-08-29 20:14:13 +02:00
index.php Code, before instalation. 2022-08-29 20:14:13 +02:00
init.php Code, before instalation. 2022-08-29 20:14:13 +02:00
production.html Code, before instalation. 2022-08-29 20:14:13 +02:00
README.txt Code, before instalation. 2022-08-29 20:14:13 +02:00
tpl_step_admin_setup.html Code, before instalation. 2022-08-29 20:14:13 +02:00
tpl_step_database_setup.html Code, before instalation. 2022-08-29 20:14:13 +02:00
tpl_step_finalization.html Code, before instalation. 2022-08-29 20:14:13 +02:00
tpl_step_licenses.html Code, before instalation. 2022-08-29 20:14:13 +02:00
tpl_step_registration.html Code, before instalation. 2022-08-29 20:14:13 +02:00
tpl_step_requirements.html Code, before instalation. 2022-08-29 20:14:13 +02:00
tpl_step_server_setup.html Code, before instalation. 2022-08-29 20:14:13 +02:00

## Configuration ##

# 
# The full documentation to install or update TAO 
# is available at http://forge.taotesting.com/projects/tao/wiki/Installation_and_Upgrading
#

Apache web server configuration:
 - rewrite module enabled 
 - php5 module enabled 
 - "Allowoverride All" instruction on the DOCUMENT_ROOT 
 
 PHP server configuration:
  - required version >= 5.3
  - short_tag_open On
  - register globals Off (PHP >= 5.4)
  - magic_quotes_gpc Off (PHP >= 5.4)
  - required extensions: mysql, mysqli, curl, json, gd, zip (or compiled with zip support on Linux)
  
 MySQL server configuration:
  - version >= 5.0  
  
 
  
## INSTALL TAO ##
 - Copy TAO distribution in your web folder (the DOCUMENT ROOT of your virtual host is recommended)
 - Check the web server permissions
 - In your web browser open the page http://your-host/tao/install/ and fill out the form
 
 
 
## UPDATE AN EXISTING TAO ##
  - backup the files from the folders listed at the end this file.
  - copy the TAO distribution over the previous.
  - copy the backed-up files in their respective folders 
  - from the command line: 
  $ cd tao/install && php update.php version 
   where "version" is version to update to, for example to update from version 1.2 to 1.3 :
  $ cd tao/install && php update.php 1.3
   the process should be repeated for each intermediate version, for example to update from version 1.1 to 1.3 :
  $ cd tao/install && php update.php 1.2
  $ cd tao/install && php update.php 1.3
  
  - form the web browser(beta), you can do the same process as bellow but call the script:
  http://your-host/tao/install/update.php?version=version
   where "version" is version to update to, for example to update from version 1.2 to 1.3 :
  http://your-host/tao/install/update.php?version=1.3