1. Atualize a lista de pacotes dos repositórios do Ubuntu
Linux:
sudo apt-get upadete
2. Instale o JDK:
sudo apt-get install openjdk-7-jdk
3. Instale o Tomcat 6:
sudo apt-get install tomcat6 tomcat6-admin tomcat6-common tomcat6-user tomcat6-docs tomcat6-examples
4. Instale o Apache Ant e o Maven:
sudo apt-get install ant maven2
5. Edite o arquivo do Tomcat
/etc/tomcat6/server.xml, alterando a forma de conexão com a aplicação e criando os contextos necessários para o DSpace:
# vim /etc/tomcat6/server.xml
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="UTF-8"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/xmlui" docBase="/dspace/webapps/xmlui" allowLinking="true"/>
<Context path="/jspui" docBase="/dspace/webapps/jspui" allowLinking="true"/>
<Context path="/solr" docBase="/dspace/webapps/solr" allowLinking="true"/>
6. Faça a download do DSpace via browser, ou através do Wget:
Obs.: lembrando que este tutorial foi baseado na release 4.1.
Ou:
# wget http://sourceforge.net/projects/dspace/files/DSpace%20Stable/4.1/dspace-4.1-src-release.zip
7. Descompacte o arquivo:
# unzip dspace-4.1-src-release.zip
8. Crie o usuário do DSpace:
# useradd -m dspace
9. Crie na raiz
/ o diretório
dspace, neste local será instalada a aplicação:
# mkdir dspace
10. Baixe o cliente Oracle no site:
Baixe os pacotes:
- oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
- oracle-instantclient11.2-odbc-11.2.0.4.0-1.x86_64.rpm
- oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
- oracle-instantclient11.2-precomp-11.2.0.4.0-1.x86_64.rpm
- oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
- oracle-instantclient11.2-tools-11.2.0.4.0-1.x86_64.rpm
11. No site da Oracle, só existe disponível pacotes no formato
.rpm, então, será necessário convertê-los em
.deb e, na sequência, instalá-los.
Exemplo:
# alien oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
# dpkg -i oracle-instantclient11.2-basic_11.2.0.4.0-2_amd64.deb
Faça este procedimento para todos os pacotes.