4_cai dat dspace

125
Cài đặt DSpace Phan Ngọc Đông Email: [email protected] ĐT: 0902. 815518 1

Upload: compaq1501

Post on 25-Nov-2015

99 views

Category:

Documents


6 download

DESCRIPTION

dspaceViet

TRANSCRIPT

  • 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