Installation sur un serveur GNU/Linux CentOS : Différence entre versions

De wiki CoRM
Aller à : navigation, rechercher
Ligne 37 : Ligne 37 :
  
 
=== Serveur Web Apache ===
 
=== Serveur Web Apache ===
 +
<code># yum install httpd -y</code>
 +
<code># chkconfig httpd on</code>
 +
<code># /etc/init.d/httpd start</code>
  
 
=== Serveur PostgreSQL ===
 
=== Serveur PostgreSQL ===

Version du 29 juillet 2014 à 15:43

Installation de CoRM - serveur GNU/Linux CentOS

Introduction

Il est recommandé d'utiliser un serveur dédié afin d'installer CoRM, cependant, si vous savez ce que vous faites, ce n'est nullement obligatoire.

Architecture 3 tiers

Prérequis

Vous devez connaitre les commandes de base d'un système GNU/Linux. Si vous n'êtes pas familiarisé avec CentOS, ce n'est pas gênant.
Les prérequis afin d'installation la solution CoRM sont les suivants.

Materiel

  • CPU : au moins 1 cœur ;
  • Architecture CPU : 64 bits ;
  • Mémoire vive : au moins 1Go ;
  • Espace disque : au moins 15Go ;

Logiciel

  • Système d'exploitation GNU/Linux CentOS 6.5 (de préférance fraichement installé) ;
  • Apache 2.2 ;
  • Ruby 1.9.3 ;
  • Rails 3.2.12 ;
  • Serveur PostgreSQL 8.4 ;

Installation

Avant d'installer quoi que se soit, assurez-vous que votre système soit à jour :
# yum update -y

Pour des questions de simplicité, nous allons désactiver le firewall IPTABLES pui SELINUX :
# vi /etc/selinux/config
SELINUX=disabled

# rm -rf /etc/rc3.d/S08ip*

Afin de prendre en compte les modifications, il faut redémarrer votre serveur.

Serveur Web Apache

# yum install httpd -y # chkconfig httpd on # /etc/init.d/httpd start

Serveur PostgreSQL

Ruby

Rails

Récupération du code source