dspace 5.5 kurulum

Download Dspace 5.5 Kurulum

If you can't read please download the document

Upload: mesut-guengoer

Post on 17-Feb-2017

62 views

Category:

Education


4 download

TRANSCRIPT

#Gerekli veritaban ve sunucu yazlmlaryum install *jdk*yum install postgres*yum install git yum install httpd

#Maven Kurulumusudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.reposudo sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.reposudo yum install -y apache-mavenmvn version

#Mirage 2 Temas gereklilikleri kurulumucurl https://raw.githubusercontent.com/creationix/nvm/v0.5.1/install.sh | sh nvm install 0.10.31 nvm alias default 0.10.31npm install -g bower

curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -curl -sSL https://get.rvm.io | bash -s stable ruby

useradd -m dspacesu dspace cd /home/dspacewget https://github.com/DSpace/DSpace/releases/download/dspace-5.5/dspace-5.5-src-release.zipunzip dspace-5.5-src-release.zip nano build.properties

#database setupservice postgresql initdb service postgresql startsu postgrescreateuser --username=postgres --no-superuser --pwprompt dspacecreatedb --username=postgres --owner=dspace --encoding=UNICODE dspaceexit diyerek root kullancsna ge venano /var/lib/pgsql/data/postgresql.conf listen localhost un diyezini kaldr. nano /var/lib/pgsql/data/pg_hba.conf u aarak aadaki satr en ste ekliyoruz.host dspace dspace 127.0.0.1/32 md5service postgresql restart

#tomcat kurulumucd /tmpwget http://ftp.itu.edu.tr/Mirror/Apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.zip unzip apache-tomcat-7.0.69.zipmv apache-tomcat-7.0.69 /usr/local/tomcat7/etc/init.d/iptables stop

nano /etc/init.d/tomcat dosyasna aadaki satrlar ekliyoruz.

#!/bin/bash# description: Tomcat Start Stop Restart# processname: tomcat# chkconfig: 234 20 80JAVA_HOME=/usr/export JAVA_HOMEPATH=$JAVA_HOME/bin:$PATHexport PATHCATALINA_HOME=/usr/share/apache-tomcat-7.0.29

case $1 instart)sh $CATALINA_HOME/bin/startup.sh;; stop) sh $CATALINA_HOME/bin/shutdown.sh;; restart)sh $CATALINA_HOME/bin/shutdown.shsh $CATALINA_HOME/bin/startup.sh;; esac exit 0

chmod 755 tomcatchkconfig --add tomcatchkconfig --level 234 tomcat on chkconfig --list tomcat

#mvn yaparken kan hatay gidermek iin yum upgrade nss

#ant kurulumu root kullancs ile yapyoruz.cd /tmpwget http://mirror.idealhosting.net.tr/Apache//ant/binaries/apache-ant-1.9.7-bin.zipunzip apache-ant-1.9.7-bin.zipmv apache-ant-1.9.7 /opt/ ln -s /opt/apache-ant-1.9.7 /opt/antsh -c 'echo ANT_HOME=/opt/ant >> /etc/environment'ln -s /opt/ant/bin/ant /usr/bin/antant -version

mkdir /dspacechown dspace /dspace

#Mirage2 temasn kullanmak istiyorsak varsaylan xmlui temas olan Mirage temasn comment leyip Mirage2 tema satrn ekliyoruz. nano /dspace/config/xmlui.xconf

#build ilemlerini yapmak iin dpsace kullancsna geiyoruz.su dspacecd /home/dspace/dspace-5.5-src-releasemvn package -Dmirage2.on=truecd /home/dspace/dspace-5.5-src-release/dspace/target/dspace-installerant fresh_install

#tomcat yaplandrmanano /usr/local/tomcat7/conf/server.xml dosyasna aadaki satrlar ekliyoruz. tagndan hemen nce

service tomcat start

#Dspace eski sistemdeki btn eleri export alma/dspace/bin/dspace packager -d -a -t AIP -e [email protected] -i 11147/0 sitewide-aip.zip

#Import iin /dspace/bin/dspace dosyasnda JAVA_OPTS deerini 4096m ya ekiyoruz.

nohup /dspace/bin/dspace packager -u --o skipIfParentMissing=true -r -a -f -t AIP -e [email protected] -i 11147/0 openaccess_yedek-aip.zip &

Solr istatistiklerini aktarmak iinpostgres kullancsnda psql yardm ile \copy (SELECT handle,resource_type_id,resource_id FROM handle) TO '/tmp/handle-old.csv' WITH CSV HEADER;\copy (SELECT bitstream_id,checksum FROM bitstream WHERE checksum IS NOT NULL) TO '/tmp/bitstream-old.csv' WITH CSV HEADER;

oluturulan dosyalar yeni sunucuya gndermescp *.csv [email protected]:/home/dspace

opy (SELECT handle,resource_type_id,resource_id FROM handle) TO'/tmp/handle-new.csv'WITH CSV HEADER;

Dspace 5.4 de admin create edilmezse yaplmas gereken.

1. Stop Tomcat
2. Clean the database (./dspace database clean)...which resets it to an entirely empty database. (Warning, this will wipe all data from your database, but since this is a fresh install, there shouldn't be anything in there yet)
3. Create the Administrator account first (./dspace create-administrator)
4. Then restart Tomcat

#n yzdeki recently added makale saysn 5 ten 20 ye karmak iin nano ./spring/api/discovery.xml

oai de kullanc locale si utf-8 yaplr /etc/default/locale dosyasna en.en_UTF8 yazlkdktan sonra reboot edilir ve /dspace/bin/dspace oai import -c komutu altrlr bozuk Trke karakterler dzelir.