= Installation du serveur web PSPA: pspa.lal.in2p3.fr = '''La machine hébergeant serveur PSPA se trouve pour des raisons de commodités, sur une machine administrée par ''stratus-lab'' avec le serveur de jobs '''jenkins''', mais peut très bien se lancer de votre propre machine ou bien sur un serveur dédié dans un cloud. ''' Au choix : * [wiki:InitialisationServeurPSPA Création depuis zéro (local ou sur un serveur)] * 1. [wiki:InstallationLibraries installation des librairies nécéssaires à PSPA] * 2. Récupération du code '''2 versions du code PSPA disponibles :''' * Développement : https://rhodecode.lal.in2p3.fr/PSPA/PSPA/ branche 'develop' {{{ hg clone https://rhodecode.lal.in2p3.fr/PSPA/PSPA/ -b develop }}} * Production : https://rhodecode.lal.in2p3.fr/PSPA/PSPA/ branche 'release/xxx' (release/0.3.2 actuellement) {{{ hg clone https://rhodecode.lal.in2p3.fr/PSPA/PSPA/ -b release/xxx }}} * 3. Récupération des softwares Défault : https://rhodecode.lal.in2p3.fr/PSPA/Softwares {{{ hg clone https://rhodecode.lal.in2p3.fr/PSPA/Softwares }}} * 4.Compilation des softwares utilisables par PSPA {{{ cd "Software_clone_dir"; sh build-PSPA-Softwares.sh }}} * 5a. compilation et lancement de PSPA (avec make) {{{ cd "PSPA_clone_dir"; sh build-PSPA_Develop.sh -Ou- sh build-PSPA_Release.sh }}} * 5b. OU compilation et lancement de PSPA (avec XCode) {{{ open "PSPA_clone_dir"/tools/PSPA.xcodeproj/; Lancer et construire le projet }}} * [wiki:ServeurPSPAPreConfigure Utilisation d'une machine dans le cloud stratus-lab pré-configurée pour accueillir PSPA] * [wiki:RelancerServeurPSPA Relancer le serveur hébergeant le serveur PSPA]