2009/4/3 Panyarak Ngamsritragul <pa...@me.psu.ac.th>:
> Could someone who successfully installed DSpace in Ubuntu 8.10 be kind
> enough to document the installation instructions and post to this list ?

Here are my install notes ... definitely a work in progress.

(One thing I have found is that problems may arise if your JAVA_HOME
in /etc/default/tomcat5.5 is different to the one actually in use
(java -version).)

1. Maven
sudo aptitude install maven2
2. Tomcat
sudo aptitude install tomcat5.5
3. DSpace
sudo su -
useradd -m dspace
mv /home/seanc/dspace-*.gz /home/dspace/
su - postgres
createuser -U postgres -d -A -P dspace
exit
su - dspace
createdb -U dspace -E UNICODE dspace
tar xvzf dspace-*tar.gz
ln -s dspace-1.5.1-release/dspace/ dspace-src
cd dspace-src
vi config/dspace.cfg
dspace.dir -- must be set to the [dspace] (installation) directory.
dspace.url -- complete URL of this server's DSpace home page.
dspace.hostname -- fully-qualified domain name of web server.
dspace.name -- "Proper" name of your server, e.g. "My Digital Library".
db.password -- the database password you entered in the previous step.
mail.server -- fully-qualified domain name of your outgoing mail server.
mail.from.address -- the "From:" address to put on email sent by DSpace.
feedback.recipient -- mailbox for feedback mail.
mail.admin -- mailbox for DSpace site administrator.
alert.recipient -- mailbox for server errors/alerts
registration.notify -- mailbox for emails when new users register (optional)

exit
mkdir /dspace
chown dspace.dspace /dspace
su - dspace
cd dspace-src
mvn package
cd target/dspace-1.5.1-build.dir/
ant fresh_install
/dspace/bin/create-administrator
exit

# set context path for /dspace/webapps/jspui and /dspace/webapps/oai
vi /var/lib/tomcat5.5/conf/server.xml
      <Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">

<!-- DEFINE A CONTEXT PATH FOR DSpace XML User Interface  -->
<Context path="/xmlui" docBase="/dspace/webapps/xmlui" debug="0"
        reloadable="true" cachingAllowed="false"
        allowLinking="true"/>

<!-- DEFINE A CONTEXT PATH FOR DSpace JSP User Interface  -->
<Context path="/jspui" docBase="/dspace/webapps/jspui" debug="0"
        reloadable="true" cachingAllowed="false"
        allowLinking="true"/>

<!-- DEFINE A CONTEXT PATH FOR DSpace OAI User Interface  -->
<Context path="/oai" docBase="/dspace/webapps/oai" debug="0"
        reloadable="true" cachingAllowed="false"
        allowLinking="true"/>

vi /etc/default/tomcat5.5
TOMCAT5_USER=dspace
JAVA_HOME=/usr/lib/jvm/java-6-sun
CATALINA_BASE=/var/lib/tomcat5.5
JAVA_OPTS="-Xmx1024M -Xms64M -Dfile.encoding=UTF-8"
JSP_COMPILER=jikes
TOMCAT5_SECURITY=no

chown -R dspace /etc/tomcat5.5/ /var/log/tomcat5.5/
/var/lib/tomcat5.5/ /var/cache/tomcat5.5/

/etc/init.d/tomcat5.5 start
tail -f /dspace/log/dspace.log

Sean
-- 
Sean Carte
esAL Library Systems Manager
+27 72 898 8775
+27 31 373 2490
fax: 0866741254
http://esal.dut.ac.za/

------------------------------------------------------------------------------
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to