Base system (Ubuntu 12.04, Tomcat7, Fedora Commons 3.6.2)

  • Ubuntu server 12.04 LTS
  • JAVA JDK 6
add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java6-installer
  • MySQL 5.5
apt-get install mysql-server libmysql-java
  • Tomcat 7
apt-get install tomcat7 tomcat7-admin tomcat7-common

nano -w /etc/default/tomcat7
     JAVA_HOME=/usr/lib/jvm/java-6-oracle
     
/etc/init.d/tomcat7 start

nano -w /etc/tomcat7/tomcat-users.xml

	<tomcat-users>         
         <role rolename="admin-gui"/>
         <role rolename="admin-script"/>
         <role rolename="manager-gui"/>
         <role rolename="manager-script"/>
         <role rolename="manager-jmx"/>
	 <user username="*****" password="******" roles="admin-gui,admin-script,manager-gui,manager-script,manager-jmx"/> 
	</tomcat-users>
  • Fedora Commons 3.6.2
mkdir /usr/local/fedora

nano -w /etc/default/tomcat7
	# Stuff for Fedora Commons
	export FEDORA_HOME=/usr/local/fedora
	PATH=$PATH:$FEDORA_HOME/server/bin:$FEDORA_HOME/client/bin:$JAVA_HOME/bin:/bin:/usr/bin:/sbin:/usr/sbin

mysql -u root -p 
	CREATE DATABASE fcrepo02; 
	GRANT ALL ON fcrepo02.* TO fedoraAdmin@localhost IDENTIFIED BY '***'; 
	GRANT ALL ON fcrepo02.* TO fedoraAdmin@'%' IDENTIFIED BY '***'; 
	FLUSH PRIVILEGES;

/etc/init.d/tomcat7 restart

wget http://downloads.sourceforge.net/fedora-commons/fcrepo-installer-3.6.2.jar
/etc/init.d/tomcat7 stop
java -jar fcrepo-installer-3.6.2.jar

#Install Options 
#Wed Apr 03 12:52:45 CEST 2013 
ri.enabled=true 
messaging.enabled=true 
apia.auth.required=false 
database.jdbcDriverClass=com.mysql.jdbc.Driver 
upstream.auth.enabled=false 
ssl.available=false 
database.jdbcURL=jdbc\:mysql\://localhost/fcrepo02?useUnicode\=true&amp;characterEncoding\=UTF-8&amp;autoReconnect\=true 
messaging.uri=vm\:(broker\:(tcp\://localhost\:61616)) 
database.password=***** 
database.mysql.driver=included 
database.username=fedoraAdmin 
fesl.authz.enabled=false 
tomcat.shutdown.port=8005 
deploy.local.services=true 
xacml.enabled=true 
database.mysql.jdbcDriverClass=com.mysql.jdbc.Driver 
tomcat.http.port=8080 
fedora.serverHost=fc2.to.cnr.it 
database=mysql 
database.driver=included 
fedora.serverContext=fedora 
llstore.type=akubra-fs 
tomcat.home=/var/lib/tomcat7 
fedora.home=/usr/local/fedora 
database.mysql.jdbcURL=jdbc\:mysql\://localhost/fcrepo02?useUnicode\=true&amp;characterEncoding\=UTF-8&amp;autoReconnect\=true 
install.type=custom 
servlet.engine=existingTomcat 
fedora.admin.pass=******

cp /usr/local/fedora/install/server.xml /var/lib/tomcat7/conf/server.xml

nano -w /var/lib/tomcat7/conf/server.xml
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
    -->
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

chown -R tomcat7:tomcat7 /usr/local/fedora

/etc/init.d/tomcat7 start
  • ImageMagick
apt-get install imagemagick
 
 
repo/base.txt ยท Last modified: 2013/04/12 16:08 by giancarlo

Developers: CNR Ceris IT Office and Library
Giancarlo Birello (g.birello _@_ ceris.cnr.it) and Anna Perin (a.perin _@_ ceris.cnr.it)
BioInfo@TO.CNR is licensed under: Creative Commons License
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Drupal Garland Theme for Dokuwiki