Changes between Version 1 and Version 2 of installation_QCG_Broker_Client
- Timestamp:
- 05/18/11 17:13:15 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
installation_QCG_Broker_Client
v1 v2 65 65 66 66 == Installation using the QCG-Broker distribution == 67 * download the QCG-Broker archive from [[http://node2.qoscosgrid.man.poznan.pl/~piontek/qcg-broker/qcg-broker.tgz 68 {{{ 69 #!div style="font-size: 90%" 70 {{{#!sh 71 wget http://node2.qoscosgrid.man.poznan.pl/~piontek/qcg-broker/qcg-broker.tgz67 * download the QCG-Broker archive from [[http://node2.qoscosgrid.man.poznan.pl/~piontek/qcg-broker/qcg-broker.tgz|qcg-broker.tgz]] 68 {{{ 69 #!div style="font-size: 90%" 70 {{{#!sh 71 $ wget http://node2.qoscosgrid.man.poznan.pl/~piontek/qcg-broker/qcg-broker.tgz 72 72 }}} 73 73 }}} … … 76 76 #!div style="font-size: 90%" 77 77 {{{#!sh 78 tar xzf qcg-broker.tgz78 $ tar xzf qcg-broker.tgz 79 79 }}} 80 80 }}} … … 86 86 #!div style="font-size: 90%" 87 87 {{{#!sh 88 cd qcg-broker-<VERSION>89 ant client-stubs client88 $ cd qcg-broker-<VERSION> 89 $ ant client-stubs client 90 90 }}} 91 91 }}} … … 102 102 #!div style="font-size: 90%" 103 103 {{{#!sh 104 ant deploy-client104 # ant deploy-client 105 105 }}} 106 106 }}} 107 107 108 108 == Installation using provided RPM == 109 Perform the whole installation procedure as a rootuser.109 Perform the whole installation procedure as a `root` user. 110 110 111 111 * Install PL-Grid or/and QCG repositories: 112 # Official PL-Grid repository 113 rpm -Uvh http://software.plgrid.pl/packages/repos/plgrid-repos-2010-2.noarch.rpm 114 115 # QosCosGrid testing repository 116 cat > /etc/yum.repos.d/qcg.repo << EOF 117 [qcg] 118 name=QosCosGrid YUM repository 119 baseurl=http://fury.man.poznan.pl/qcg-packages/sl/x86_64/ 120 enabled=1 121 gpgcheck=0 122 EOF 123 112 * Official PL-Grid repository 113 {{{ 114 #!div style="font-size: 90%" 115 {{{#!sh 116 # rpm -Uvh http://software.plgrid.pl/packages/repos/plgrid-repos-2010-2.noarch.rpm 117 }}} 118 }}} 119 * QosCosGrid testing repository 120 {{{ 121 #!div style="font-size: 90%" 122 {{{#!sh 123 # cat > /etc/yum.repos.d/qcg.repo << EOF 124 # [qcg] 125 # name=QosCosGrid YUM repository 126 # baseurl=http://fury.man.poznan.pl/qcg-packages/sl/x86_64/ 127 # enabled=1 128 # gpgcheck=0 129 # EOF 130 }}} 131 }}} 124 132 * install QCG-Broker client using YUM Package Manager: 125 yum install qcg-broker-client 133 {{{ 134 #!div style="font-size: 90%" 135 {{{#!sh 136 # yum install qcg-broker-client 137 }}} 138 }}} 126 139 127 140 * configure the client specifying the QCG-Broker URL and DN: 128 vim /opt/plgrid/qcg/qcg-broker/client/etc/qcg-broker-client.conf 129 130 =Configuration= 141 {{{ 142 #!div style="font-size: 90%" 143 {{{#!sh 144 # vim /opt/plgrid/qcg/qcg-broker/client/etc/qcg-broker-client.conf 145 }}} 146 }}} 147 148 = Configuration = 131 149 To work properly and to authenticate user to the service, client has to be able to load user's proxy certificate and validate service credential during the handshake procedure. To do this it needs to know location of the file containing proxy certificate and directory containing public keys of Certificate Authorities it should trust. 132 150