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
- Download ProteiosSE-VERSION
- Uncompress the downloaded file
tar xvfz ProteiosSE-VERSION.tar.gz
- Change into directory ProteiosSE-VERSION
cd ProteiosSE-VERSION
- As root run
./install.sh
- Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF
cd $CATALINA_HOME/webapps/proteios/WEB-INF
- Edit config (optional, but advised)
- As root run
./init.sh
- Continue with some post installation server administration.
Using RPM
- Download ProteiosSE-VERSION
- Install rpm
rpm -ivh ProteiosSE-VERSION.rpm
- Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF
cd $CATALINA_HOME/webapps/proteios/WEB-INF
- Edit config (optional, but advised)
- As root run
./init.sh
- Continue with some post installation server administration.
Update
Before updating it's Strongly recomended you backup your current installation.
Using archive
- Download ProteiosSE-VERSION
- Uncompress the downloaded file
tar xvfz ProteiosSE-VERSION.tar.gz
- Change into directory ProteiosSE-VERSION
cd ProteiosSE-VERSION
- As root run
./install.sh --force
- Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF
cd $CATALINA_HOME/webapps/proteios/WEB-INF
- As root run
./update.sh
Using RPM
- Download ProteiosSE-VERSION
- Update rpm
rpm -Uvh ProteiosSE-VERSION.rpm
- Change into directory $CATALINA_HOME/webapps/proteios/WEB-INF
cd $CATALINA_HOME/webapps/proteios/WEB-INF
- 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.
