Opencomp Documentation Version latest
Transcription
Opencomp Documentation Version latest
Opencomp Documentation Version latest 16 February 2015 Table des matières 1 Installation 1.1 Installation depuis les sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Installation automatisée avec Chef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 2 i ii CHAPITRE 1 Installation 1.1 Installation depuis les sources Le présent document d’installation détaille la procédure à suivre pour une installation du logiciel sur un serveur de type GNU/Linux. Certaines dépendances n’étant pas disponibles sur les autres plateformes, Opencomp fonctionne pour l’instant exclusivement sur un environnement GNU/Linux. Warning : L’installation a été testée sur Debian 7 et Ubuntu Server 14.4 LTS. Cela ne signifie pas que l’application ne peut pas fonctionner sur d’autres distributions. Cependant, la procédure sera détaillée uniquement pour les plateformes Debian. 1.1.1 Paquets/dépendances Commencez par mettre à jour votre système et installer sudo. # exécutez les commandes suivantes en tant que root apt-get update -y apt-get upgrade -y apt-get install sudo -y Note : Les paquets suivants sont des prérequis nécessaire à la bonne exécution de l’application. — Serveur Web nginx (vous pouvez également utiliser apache2) — Serveur de Base de Données mysql-server — Langage de script PHP et extensions associées php5-fpm, php5-mcrypt, php5-memcached, php5-curl, php5-gd, php5-mysql — Serveur de file d’attente de messages beanstalkd — Gestionnaire de services supervisor — Gestionnaire de paquets Node.js npm Installez les paquets requis à l’aide de la commande : apt-get install nginx mysql-server php5-fpm php5-fpm php5-mcrypt php5-memcached php5-curl php5-gd php 1 Opencomp Documentation, Version latest 1.1.2 Server block nginx 1.1.3 Pool php-fpm 1.1.4 Sources 1.1.5 Base de données 1.1.6 Dépendances backend 1.1.7 Dépendances frontend 1.1.8 Travailleur en tant que service 1.2 Installation automatisée avec Chef 2 Chapitre 1. Installation