4_cai dat dspace
DESCRIPTION
dspaceVietTRANSCRIPT
-
Ci t DSpace
Phan Ngc ng
Email: [email protected]
T: 0902. 815518
1
-
2
Ni dung
Cu hnh v chy Tomcat
Ci t cc phn phm cn thit
Ci t DSpace
To C s d liu ci t DSpace
Chy DSpace sau khi ci t
-
Cc phn mm cn thit
H iu hnh: Windows hoc Linux
Trong ti liu ny s hng dn ci t trn h iu hnh Windows
Phn mm Oracle Java JDK 6 hoc phin bn mi hn
http://java.sun.com/javase/downloads/index.jsp
Tp tin jdk-6u24-windows-i586.exe trong th mc Java trn CD
Phn mm Apache Ant 1.8.1 http://ant.apache.org/bindownload.cgi
S dng th mc apache-ant-1.8.1 tron CD 3
-
Cc phn mm cn thit
Phn mm Apache-maven-2.2 http://maven.apache.org/download.html
S dng th mc apache-maven-2.2.1 trong CD
Phn mm PostgreSQL 9.0.3 http://www.enterprisedb.com/products/pgdownload.do
#windows
S dng tp tin postgresql-9.0.3-2-windows.exe trong th mc Postgresql-9.0.3-2 trn CD
Phn mm Apache Tomcat 6.0.32 http://tomcat.apache.org/download-60.cgi
S dng tp tin apache-tomcat-6.0.32.exe trong th mc apache Tomcat trn CD
4
-
Cc phn mm cn thit
Phn mm Dspace phin bn 1.7.1 http://sourceforge.net/projects/dspace/files
S dng th mc Bo cai dat Dspace km theo CD
EditPlus Text Editor http://www.editplus.com
S dng th mc Edit Plus km theo CD
Total Commander S dng th mc Total Commander km theo CD
5
-
Ci t Total Commander
6
-
Ci t Total Commander
Chy tp tin tcmd756a.exe trong th mc Total Commander ci t
7
-
Ci t Total Commander
8
-
Ci t Total Commander
9
-
Khi ng Total Commander
10
Chn nt c s
tng ng
-
Ci t Edit Plus
11
-
Ci t Edit Plus
Chy tp tin epp321.exe trong th mc Edit Plus ci t
12
-
Ci t Edit Plus
13
-
Ci t Edit Plus
14
-
Ci t Edit Plus
15
-
Ci t Edit Plus
16
-
Ci t Edit Plus
Chy chng trnh Edit Pus
Vo Start -> Chn Programs -> Chn Chn EditPlus 3
17
-
Ci t Edit Plus
18
-
Ci t Edit Plus
19
-
Ci t Java JDK 6
20
-
Ci t Java
Chy tp tin jdk-6u24-windows-i586.exe trong th mc Java ci t
21
-
Ci t Java
22
-
Ci t Java
23
-
Ci t Java
24
-
Ci t Java
25
-
Ci t Java
26
-
Ci t Apache Ant 1.8.1
27
-
Ci t Apache Ant 1.8.1
Copy th mc apache-ant-1.8.1 trong CD b vo Th mc gc a C
Nu bn download t website th gii nn tp tin download v v copy b vo a C.
28
apache-ant-1.8.1
-
Ci t Apache-maven 2.2.1
29
-
Ci t Apache-maven 2.2.1
Copy th mc apache-maven-2.2.1 trong CD b vo Th mc gc a C
Nu bn download t website th gii nn tp tin download v v copy b vo a C.
30
Apache-ant-1.8.1
Apache-maven-2.2.1
-
Cu hnh bin mi trng cho h thng
(Java, Ant, Maven)
31
-
Cu hnh thng s
Click chut phi ln My Computer, click Properties
32
-
Cu hnh thng s
Click Advanced,
Click Environment Variables,
33
-
Cu hnh thng s PATH
Chn PATH t System Variables,
Click Edit
34
-
Cu hnh thng s PATH
a con tr vo cui ca Hp thoi Variable value v thm vo dng:
;C:\Program
Files\Java\jdk1.6.0_24\bin;C:\apache-maven-
2.2.1\bin;C:\apache-ant-1.8.1\bin
Click OK
35
-
Cu hnh thng s ANT
T hp thoi Environment Variables -> Click New
36
-
Cu hnh thng s ANT
Thm vo cc gi tr
Variable name: ANT_HOME
Variable value: C:\apache-ant-1.8.1
37
-
Cu hnh thng s JAVA
Tip tc Click New v thm vo cc gi tr sau Variable name: JAVA_HOME
Variable value: C:\Program Files\Java\jdk1.6.0_24
38
-
Cu hnh thng s MVN
Tng t nh vy Click New v thm vo cc gi tr sau
Variable name: MVN_HOME
Variable value: C:\Apache-maven-2.2.1
39
-
Cu hnh thng s
Tip tc Click New v thm vo cc gi tr sau
Variable name: JAVA_OPTS
Variable value: -Dfile.encoding=UTF-8
40
-
Kim tra cc thng s
41
-
Kim tra thng s
Vo menu Star -> Chn Run -> G lnh: CMD -> OK
42
-
Kim tra thng s Java
G lnh Java version => Nhn Enter
43
-
Kim tra thng s Java
Kt qu s bo Phin bn java ci. Nu chng trnh bo
Java version 1.6.0_24
Th Java c ci v cu hnh thnh cng
44
-
Kim tra thng s Maven
G lnh mvn version => Nhn Enter
45
-
Kim tra thng s Maven
Kt qu s bo Phin bn Maven ci. Nu chng trnh bo
Apache Maven 2.2.1
Th Apache Maven c ci v cu hnh thnh cng
46
-
Kim tra thng s Ant
G lnh ant version => Nhn Enter
47
-
Kim tra thng s Ant
Kt qu s bo Phin bn Apache Ant ci. Nu chng trnh bo
Apache Ant version 1.8.1
Th Apache Ant c ci v cu hnh thnh cng
48
-
PostgreSQL 9.0
49
-
Ci t PostgreSQL 9.0
Chy tp tin postgresql-9.0.3-2-windows.exe trong th mc Postgresql-9.0.3-2 ci t
50
-
Ci t PostgreSQL 9.0
51
-
Ci t PostgreSQL 9.0
52
-
Ci t PostgreSQL 9.0
53
-
Ci t PostgreSQL 9.0
t mt khu qun l PostgreSQL
54
-
Ci t PostgreSQL 9.0
Thit lp cng kt ni vi PostgreSQL
55
-
Ci t PostgreSQL 9.0
56
-
Ci t PostgreSQL 9.0
57
-
Ci t PostgreSQL 9.0
58
-
Ci t PostgreSQL 9.0
B du chn mc Launch Stack Builder
at Exit
59
-
Ci t Apache Tomcat
60
-
Ci t Apache Tomcat 6
Chy tp tin apache-tomcat-6.0.32.exe trong th mc Apache Tomcat ci t
61
-
Ci t Apache Tomcat 6
62
-
Ci t Apache Tomcat 6
63
-
Ci t Apache Tomcat 6
64
-
Ci t Apache Tomcat 6
Thit lp cng s dng Web
t tn truy cp v mt khu qun
l TomCat
65
-
Ci t Apache Tomcat 6
66
-
Ci t Apache Tomcat 6
67
-
Ci t Apache Tomcat 6
68
-
69
Ni dung trnh by
Cu hnh v chy Tomcat
Ci t cc phn phm cn thit
Ci t DSpace
To C s d liu ci t DSpace
Chy DSpace sau khi ci t
-
To C s d liu ci t DSpace
70
-
To C s d liu trong PostgreSQL
Chy chng trnh PostgreSQL
Sau khi ci t xong, tin hnh chy chng trnh PostgreSQL
Vo Start -> Chn Programs -> Chn PostgreSQL 9.0 -> Chn pgAdmin III
71
-
To C s d liu trong PostgreSQL
Double click vo PostgreSQL 9.0
-> Chng trnh hi mt khu
72
-
To C s d liu trong PostgreSQL
-> Nhp mt khu lc ci t chng trnh.
73
-
To C s d liu trong PostgreSQL
74
-
To C s d liu trong PostgreSQL
Click chut phi ln biu tng login Roles v chn New login Roles to mt ti khon
75
-
To C s d liu trong PostgreSQL
Role name: dspace
Password : dspace
Password (again): dspace
76
-
To C s d liu trong PostgreSQL
Click chn Can create database objects Can create roles
Chuyn qua th Role privileges
77
-
To C s d liu trong PostgreSQL
Click chut phi ln biu tng Databases -> Chn New Database... to mt c s d liu cho Dspace
-
To C s d liu trong PostgreSQL
Name: dspace
Owner: dspace
Encoding: UTF8
79
-
80
Ni dung trnh by
Cu hnh v chy Tomcat
Ci t cc phn phm cn thit
Ci t DSpace
To C s d liu ci t DSpace
Chy DSpace sau khi ci t
-
Ci t Dspace (Xy dng B ci t)
81
-
Ci t DSpace
Copy th mc Bo cai DSpace trong CD b vo a C (C:\Bo cai DSpace) (l ni cha chng trnh gc ci t Dspace).
Nu bn download t website th gii nn tp tin dowmload v v copy b vo a C.
82
C:\
Bo cai DSpace
dspace-1.7.1-release
dspace
pom.xml
-
Ci t DSpace
M chng trnh Total Commander ln
Chn a C
83
-
Ci t DSpace
Double click ln th mc Bo cai Dspace
84
-
Ci t DSpace
Double click ln th mc dspace-1.7.1-release
85
-
Ci t DSpace
Double click ln th mc dspace
86
-
Ci t DSpace
87
Nhp chut vo hp thoi v g lnh CMD
=> Nhn Enter
-
Ci t DSpace
88
Ca s cmd hin ra Hy kim tra ng dn xem c chnh xc l:
C:\Bo cai DSpace\dspace-1.7.1-release\dspace
-
Ci t DSpace
89
G lnh mvn package => Nhn Enter
-
Ci t DSpace
Qu trnh xy dng Dspace mt trong vi pht
90
Khi kt thc nu thng bo BUILD SUCCESSFUL th qu trnh xy dng B
ci t Dspace hon tt
-
Ci t DSpace
Sau khi chng trnh hon tt, ng ca s cmd
91
-
Ci t DSpace
Sau qu trnh ny hon tt Dspace s c thm 1 th mc con Target trong th mc Dspace
Dspace bin\
config\
docs\
etc\
modules\
src\
Target\ archive-tmp\ dspace-1.7.1-build.dir
Th mc ngun chun b ci t DSpace
92
-
Ci t Dspace (Cu hnh trc khi ci t)
93
-
Cu hnh Dspace trc khi ci t
Chy chng trnh EditPlus
Vo Start -> Chn Programs -> Chn EditPlus 3
M tp tin dspace.cfg ca Dspace t ng dn: C:\Bo cai DSpace\dspace-1.7.1-release\dspace\target\dspace-1.7.1-
build.dir\config
94
-
Cu hnh Dspace trc khi ci t
Ty chnh th mc ci t Dspace
(Ti v tr dng 29)
# DSpace installation directory
dspace.dir = /dspace
# DSpace installation directory
dspace.dir = C:/dspace
95
-
Cu hnh Dspace trc khi ci t
Tn min ca my ch (Nu bn khng c th c th i thnh a ch IP ca my)
(Ti v tr dng 32)
# DSpace host name - should match base URL. Do not include port number dspace.hostname = localhost
# DSpace host name - should match base URL. Do not include port number dspace.hostname = 10.0.16.50
96
Kim tra IP ca
my mnh
v nhp vo
-
Cu hnh Dspace trc khi ci t
a ch URL ca my ch Dspace (Nn thay i thnh a ch IP ca my nu ch dng trong mng LAN).
(Ti v tr dng 35)
# DSpace base host URL. Include port number etc.
dspace.baseUrl = http://localhost:8080
# DSpace base host URL. Include port number etc.
dspace.baseUrl = http://10.0.16.50:8080 97
-
Cu hnh Dspace trc khi ci t
a ch URL ca my ch Dspace
(Ti v tr dng 41)
# DSpace base URL dspace.url = ${dspace.baseUrl}/xmlui
# DSpace base URL
dspace.url = ${dspace.baseUrl}/dspace
98
-
Cu hnh Dspace trc khi ci t
Tn ca Website th vin s
(Ti v tr dng 47)
# Name of the site dspace.name = DSpace at My University
# Name of the site dspace.name = Ten Thu vien So
99
-
Ci t Dspace
100
-
Ci t DSpace
M chng trnh Total Commander ln
Chn a C
101
-
Ci t DSpace
Double click ln th mc Bo cai Dspace
102
-
Ci t DSpace
Double click ln th mc dspace-1.7.1-release
103
-
Ci t DSpace
Double click ln th mc dspace
104
-
Ci t DSpace
Double click ln th mc target
105
-
Ci t DSpace
Double click ln th mc dspace-1.7.1-build.dir
106
-
Ci t DSpace
107
Nhp chut vo hp thoi v g lnh CMD => Nhn
Enter
-
Ci t DSpace
108
Ca s cmd hin ra Hy kim tra ng dn xem c chnh xc l:
C:\Bo cai DSpace\dspace-1.7.1-release\dspace\ dspace-1.7.1-build.dir
-
Ci t DSpace
109
G lnh ant fresh_install => Nhn Enter
-
Ci t DSpace
Qu trnh ci t DSpace
110
-
Ci t DSpace
Qu trnh ci t DSpace
111
Khi kt thc nu thng bo BUILD SUCCESSFUL
th qu trnh ci t Dspace hon tt
-
Ci t DSpace
Khi qu trnh ci t ny hon tt ti a C s xut hin 1 th mc Dspace. y chnh l Th mc s dng chy Dspace.
112
-
113
Ni dung trnh by
Cu hnh v chy Tomcat
Ci t cc phn phm cn thit
Cu hnh DSpace trc khi ci t
To C s d liu ci t DSpace
Chy DSpace sau khi ci t
-
Cu hnh v chy Tomcat
114
-
Cu hnh Tomcat
Chy chng trnh EditPlus Vo Start -> Chn Programs -> Chn EditPlus 3
M tp tin server.xml ca Tomcat t ng dn: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\
115
-
Cu hnh Tomcat
Sa mt s thng tin sau:
Dng 69
Sa thnh
116
-
Cu hnh Tomcat
Thm mt s thng tin: xmlValidation="false" xmlNamespaceAware="false">
Dng 130
Thm
117
-
Khi ng chng trnh Tomcat
Sau khi ci t xong, tin hnh chy chng trnh Apache Tomcat 6.0
-> Vo Start -> Chn Programs -> Chn Apache Tomcat 6.0 -> Chn Monitor Tomcat
Khi gc di mn hnh s thy biu tng ca chng trnh
118
-
Cu hnh Tomcat
Double click ln Biu tng hin th ca s cu hnh Apache Tomcat 6.0
119
-
Cu hnh Tomcat
la chn Startup type chn Automatic
120
-
121
Ni dung trnh by
Cu hnh v chy Tomcat
Ci t cc phn phm cn thit
Cu hnh DSpace trc khi ci t
To C s d liu ci t DSpace
Chy DSpace sau khi ci t
-
Chy Dspace ln u tin
122
-
Chy DSpace
M trnh duyt web v truy cp vo a ch:
http://localhost:8080/dspace
hoc http://:8080/dspace
: L a ch IP ca my tnh ci Dspace c khai bo trc khi ci t
V d: http://10.0.16.50:8080/dspace
123
-
Chy DSpace
124
-
Xin cm n qu v v cc bn ch theo di!
125