Download as pdf or txt
Download as pdf or txt
You are on page 1of 125

Ci t DSpace

Phan Ngc ng Email: Dongpn@dlu.edu.vn T: 0902. 815518


1

Ni dung

Ci t cc phn phm cn thit


To C s d liu ci t DSpace Ci t DSpace Cu hnh v chy Tomcat Chy DSpace sau khi ci t
2

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 http://ant.apache.org/bindownload.cgi S dng th mc apache-ant-1.8.1 tron CD

Phn mm Apache Ant 1.8.1


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


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 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

Phn mm PostgreSQL 9.0.3

Phn mm Apache Tomcat 6.0.32


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


http://www.editplus.com S dng th mc Edit Plus km theo CD S dng th mc Total Commander km theo CD

EditPlus Text Editor


Total Commander

Ci t Total Commander

Ci t Total Commander
Chy tp tin tcmd756a.exe trong th mc Total Commander ci t

Ci t Total Commander

Ci t Total Commander

Khi ng Total Commander

Chn nt c s tng ng

10

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.

apache-ant-1.8.1

28

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.

Apache-ant-1.8.1

Apache-maven-2.2.1

30

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-maven2.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

Ni dung trnh by

Ci t cc phn phm cn thit


To C s d liu ci t DSpace Ci t DSpace Cu hnh v chy Tomcat Chy DSpace sau khi ci t
69

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

Chuyn qua th Role privileges

Click chn Can create database objects Can create roles

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

Ni dung trnh by

Ci t cc phn phm cn thit


To C s d liu ci t DSpace Ci t DSpace Cu hnh v chy Tomcat Chy DSpace sau khi ci t
80

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.
C:\ Bo cai DSpace dspace-1.7.1-release dspace

pom.xml
82

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.1release

85

Ci t DSpace
Double click ln th mc dspace

86

Ci t DSpace

Nhp chut vo hp thoi v g lnh CMD => Nhn Enter

87

Ci t DSpace

Ca s cmd hin ra Hy kim tra ng dn xem c chnh xc l: C:\Bo cai DSpace\dspace-1.7.1release\dspace


88

Ci t DSpace

G lnh mvn package => Nhn Enter

89

Ci t DSpace
Qu trnh xy dng Dspace mt trong vi pht

Khi kt thc nu thng bo BUILD SUCCESSFUL th qu trnh xy dng B ci t Dspace hon tt

90

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\

Th mc ngun chun b ci t DSpace

archive-tmp\ dspace-1.7.1-build.dir
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\dspace1.7.1-release\dspace\target\dspace-1.7.1build.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 Kim tra
dspace.hostname = localhost

# DSpace host name - should match URL. Do not include port number
dspace.hostname = 10.0.16.50

IP ca my mnh v nhp base vo

96

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.1release

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.1build.dir

106

Ci t DSpace

Nhp chut vo hp thoi v g lnh CMD => Nhn Enter

107

Ci t DSpace

Ca s cmd hin ra Hy kim tra ng dn xem c chnh xc l: C:\Bo cai DSpace\dspace-1.7.1release\dspace\ dspace-1.7.1-build.dir
108

Ci t DSpace

G lnh ant fresh_install => Nhn Enter

109

Ci t DSpace
Qu trnh ci t DSpace

110

Ci t DSpace
Qu trnh ci t DSpace

Khi kt thc nu thng bo BUILD SUCCESSFUL th qu trnh ci t Dspace hon tt

111

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

Ni dung trnh by

Ci t cc phn phm cn thit


To C s d liu ci t DSpace Cu hnh DSpace trc khi ci t Cu hnh v chy Tomcat Chy DSpace sau khi ci t
113

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

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

<Connector port="8080" protocol="HTTP/1.1" Sa thnh URIEncoding="UTF-8" connectionTimeout="20000" redirectPort="8443" />

116

Cu hnh Tomcat
Thm mt s thng tin:
Dng 130

xmlValidation="false" xmlNamespaceAware="false">
<Context path="/dspace" docBase="C:/dspace/webapps/jspui" debug="0" reloadable="true" cachingAllowed="false" allowLinking="true"/> <Context path="/oai" docBase="C:/dspace/webapps/oai" debug="0" reloadable="true" cachingAllowed="false" allowLinking="true"/> <Context path="/xmlui" docBase="C:/dspace/webapps/xmlui" debug="0" reloadable="true" cachingAllowed="false" allowLinking="true"/> <Context path="/solr" docBase="C:/dspace/webapps/solr" debug="0" reloadable="true" cachingAllowed="false" allowLinking="true"/>
117

Thm

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

Ni dung trnh by

Ci t cc phn phm cn thit


To C s d liu ci t DSpace Cu hnh DSpace trc khi ci t Cu hnh v chy Tomcat Chy DSpace sau khi ci t
121

Chy Dspace
ln u tin

122

Chy DSpace
M trnh duyt web v truy cp vo a ch:

http://localhost:8080/dspace hoc http://<a ch IP ca my>:8080/dspace

<a ch IP ca my>: 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

You might also like