คำเตือนต้องอ่านคู่มือของระบบประกอบเพราะจะมี trip หรือข้อเทคนิคต่าง ให้เข้าใจก่อน จากสารบัญ software องค์ประกอบต่าง ๆเวอร์ชั่นมีความสำคัญต่อการติดตั้งว่าจะสำเร็จหรือไม่ 2.3 Prerequisite Software ______________________________________________________________ 36 2.3.1 UNIX-like OS or Microsoft Windows ____________________________________________ 36 2.3.2 Oracle Java JDK 7 or OpenJDK 7 _____________________________________________ 37 2.3.3 Apache Maven 3.0.5+ (Java build tool) __________________________________________ 37 2.3.4 Apache Ant 1.8 or later (Java build tool) _________________________________________ 38 2.3.5 Relational Database: (PostgreSQL or Oracle) ____________________________________ 38 2.3.6 Servlet Engine (Apache Tomcat 7 or later, Jetty, Caucho Resin or equivalent) ___________ 39 2.6 Windows Installation If you install PostgreSQL, it's recommended to select to install the pgAdmin III tool. It provides a nice User Interface for interacting with PostgreSQL databases. For all path separators use forward slashes (e.g. "/"). For example: "C:/dspace" is a valid Windows path. But, be warned that "C:\dspace" IS INVALID and will cause errors. ### เริ่มติดตั้ง ### ติดตั้ง Java JDK, Apache Maven, Apache Ant ปรับแต่ง Environment Variables ให้ windows รู้จัก -สร้าง JAVA_HOME ใน User variables for Administrator เช่น "C:\Pro...\Java\jdkx.x.x.x" -สร้าง ANT_HOME ใน User variables for Administrator เช่น "C:\apache-ant-1.9.4" -สร้าง PATH ใน System variable เช่น "C:\Pro...\Java\jdk.x.x.x\bin;C:\apache-ant-x.x.x\bin;C:\apache-maven-x.x.x\bin" ครบทั้ง 3 ตัว ติดตั้ง Apache Tomcat ติดตั้ง PostgreSQL สร้าง database และ user name ใน PostgreSQL เพื่อนำไปตั้งค่าใน dspace.cfg แก้ไขไฟล์ dspace.cfg ก่อนทำการติดตั้ง package [dspace-source]/dspace/config/dspace.cfg หากทำการติดตั้งไปแล้ว การแก้ไข dspace.cfg จะต้องแก้ไขที่ไฟล์เดอร์ [dspace]/config/dspace.cfg หลังการแก้ไขใด ๆ จะต้อง restart tomcat คำสังติดตั้ง package cd [dspace-source]/dspace/ mvn package คำติดตั้ง dspace build [dspace-source]/dspace/target/dspace-[version]-build/ ant fresh_install สร้าง admin เพื่อเข้าใช้งาน dspace [dspace]/bin/dspace create-administrator หลังจากนั้น copy web application to tomcat cp -R [dspace]/webapps/* [tomcat]/webapps* (เรียกใช้งาน dspace /xmlui หรือ /jspui)