[[PageOutline]] = Installing ProteiosSE on linux = == Requirements == * Works with ProteiosSE VERSION 2.11.0 or later * Installed: tomcat, mysql * Environment variable CATALINA_HOME must be set * Write access to $SERVICE_PATH(default /etc/init.d) and $CATALINA_HOME == Install == === Using archive === 1. [wiki:Download] ProteiosSE-VERSION 1. Uncompress the downloaded file {{{ tar xvfz ProteiosSE-VERSION.tar.gz }}} 1. Change into directory ProteiosSE-VERSION {{{ cd ProteiosSE-VERSION }}} 1. As root run {{{ ./install.sh }}} 1. Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF {{{ cd $CATALINA_HOME/webapps/proteios/WEB-INF }}} 1. Edit ''config'' (optional, but advised) 1. As root run {{{ ./init.sh }}} 1. Continue with some post installation [wiki:ServerAdministration server administration]. === Using RPM === 1. [wiki:Download] ProteiosSE-VERSION 1. Install rpm {{{ rpm -ivh ProteiosSE-VERSION.rpm }}} 1. Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF {{{ cd $CATALINA_HOME/webapps/proteios/WEB-INF }}} 1. Edit ''config'' (optional, but advised) 1. As root run {{{ ./init.sh }}} 1. Continue with some post installation [wiki:ServerAdministration server administration]. == Update == Before updating it's Strongly recomended you backup your current installation. === Using archive === 1. [wiki:Download] ProteiosSE-VERSION 1. Uncompress the downloaded file {{{ tar xvfz ProteiosSE-VERSION.tar.gz }}} 1. Change into directory ProteiosSE-VERSION {{{ cd ProteiosSE-VERSION }}} 1. As root run {{{ ./install.sh --force }}} 1. Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF {{{ cd $CATALINA_HOME/webapps/proteios/WEB-INF }}} 1. As root run {{{ ./update.sh }}} === Using RPM === 1. [wiki:Download] ProteiosSE-VERSION 1. Update rpm {{{ rpm -Uvh ProteiosSE-VERSION.rpm }}} 1. Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF {{{ cd $CATALINA_HOME/webapps/proteios/WEB-INF }}} 1. As root run {{{ ./update.sh }}} = Changes Compared to 2.6.x = * Two step procedure, '''installation''' and '''configuration'''; needed for the rpm based distribution to work * The option to drop a database during installation has been removed so you do not do this inadvertently * Environment variable CATALINA_HOME must be set before proceeding = Issues = * The ftp startup script /etc/init.d/proteios_ftp_server.sh fails to launch the ftp server due to a bug in the way the CLASSPATH is created. This has been fixed in #649.