Changes between Version 36 and Version 37 of installation_guide_rpm
- Timestamp:
- 06/13/13 08:52:42 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
installation_guide_rpm
v36 v37 9 9 * '''Package dependencies''' - All packages needed to install and run QCG-Broker service are installed automatically by the YUM Package Manager. 10 10 * '''certificates''' - set of CA certificates has to be installed to allow proper mutual authentication between client and service. 11 * [[https://www.qoscosgrid.org/trac/qcg/wiki/CA%20certificates | CA certificates installation]] 12 * '''range of opened ports''' 13 14 QCG-Broker needs set of opened ports to be able to receive notifications about changes of jobs and tasks statuses and to communicate with gridFTP server. 15 16 = Preparing the environment = 17 * create the qcg-broker user (as a root) 18 11 * '''range of opened ports''' - QCG-Broker needs set of opened ports to be able to receive notifications about changes of jobs and tasks statuses and to communicate with gridFTP server. 12 13 = Preparation of the environment = 14 15 == Installation of CA certificates == 16 To allow mutual authentication between service and clients please install the set of certificates of trusted Certification Authorities. 17 If the system does not have CA certificates already installed you can: 18 * install them globally following the [[https://www.qoscosgrid.org/trac/qcg/wiki/CA%20certificates | CA certificates installation]] guide 19 * configure QCG-Broker to use its own list of trusted CA certificates copping selected ones into the `~/.globus/certificates` directory. 20 21 == Creation of the user == 19 22 '''IMPORTANT:''' Although it's possible to run QCG-Broker service on any account (`root`, regular user) we strongly recommend to run QCG-Broker service on the unprivileged account designated specifically for this service (`qcg-broker` for example). 20 23 21 We recommend to create a new user (e.g. `qcg-broker`) that will be used by the service to run in unprivileged mode 24 We recommend to create a new user (e.g. `qcg-broker`) that will be used by the service to run in unprivileged mode. 25 Please create the qcg-broker user (as root). 22 26 {{{ 23 27 #!div style="font-size: 90%" … … 26 30 }}} 27 31 }}} 28 * define the set of trusted Certificate Authorities [optional step] 29 30 If you want to configure QCG-Broker to use its own list of trusted CA certificates please copy them to the `~/.globus/certificates` directory. 31 * specify the range of opened ports 32 33 == Configuration of the range of opened ports == 34 * Please specify the range of opened ports for communication with NotificationsService and gridFTP 32 35 33 36 The port range must be set in ~/.globus/cog.properties file. … … 48 51 }}} 49 52 }}} 53 50 54 * Create new database user (e.g. `qcg-broker`) authenticated via password (the same password must be later used to setup QCG-Broker deployment): 51 55 {{{