Ubuntu server 12.04 LTS
JAVA JDK 6
add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java6-installer
apt-get install mysql-server libmysql-java
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>
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&characterEncoding\=UTF-8&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&characterEncoding\=UTF-8&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
apt-get install imagemagick