<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.corm.fr/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://wiki.corm.fr/index.php?feed=atom&amp;namespace=0&amp;title=Sp%C3%A9cial%3ANouvelles_pages</id>
		<title>wiki CoRM - Nouvelles pages [fr]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.corm.fr/index.php?feed=atom&amp;namespace=0&amp;title=Sp%C3%A9cial%3ANouvelles_pages"/>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Sp%C3%A9cial:Nouvelles_pages"/>
		<updated>2026-05-06T05:12:44Z</updated>
		<subtitle>De wiki CoRM</subtitle>
		<generator>MediaWiki 1.23.1</generator>

	<entry>
		<id>http://wiki.corm.fr/index.php/D%C3%A9ploiement_%C3%A0_partir_d%27un_template_VMware</id>
		<title>Déploiement à partir d'un template VMware</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/D%C3%A9ploiement_%C3%A0_partir_d%27un_template_VMware"/>
				<updated>2015-01-13T08:53:49Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : /* Service CoRM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette procédure montre pas à pas comment installer la solution CoRM sur un serveur GNU/Linux parmi ceux proposés.&lt;br /&gt;
&lt;br /&gt;
== Introduction==&lt;br /&gt;
&lt;br /&gt;
Il est recommandé d'utiliser un serveur dédié afin d'installer CoRM.&lt;br /&gt;
Cependant, si vous savez ce que vous faites, ce n'est nullement obligatoire.&lt;br /&gt;
&lt;br /&gt;
Pour information, notre solution s'appuie sur une [http://fr.wikipedia.org/wiki/Architecture_trois_tiers Architecture 3 tiers].&lt;br /&gt;
[[Fichier:Archi_3tiers.png|center|Architecture 3 tiers]]&lt;br /&gt;
&lt;br /&gt;
== Prérequis ==&lt;br /&gt;
Vous devez connaitre les commandes de base d'un système GNU/Linux.&amp;lt;br /&amp;gt;&lt;br /&gt;
Les prérequis afin d'installation la solution CoRM sont les suivants.&lt;br /&gt;
&lt;br /&gt;
=== Matériel ===&lt;br /&gt;
* CPU : au moins 1 cœur ;&lt;br /&gt;
* Architecture CPU : 64 bits ;&lt;br /&gt;
* Mémoire vive : au moins 1Go ;&lt;br /&gt;
* Espace disque : au moins 15Go ;&lt;br /&gt;
&lt;br /&gt;
=== Logiciel ===&lt;br /&gt;
* Système d'exploitation GNU/Linux de cités ci-dessous ;&lt;br /&gt;
* Apache 2.2 ;&lt;br /&gt;
* Ruby 1.9.3 ;&lt;br /&gt;
* Rails 3.2.18 ;&lt;br /&gt;
* Serveur PostgreSQL 9.3 ;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Déploiement de la VM ===&lt;br /&gt;
&lt;br /&gt;
Sous VMware, sélectionnez votre template, faites un clique droit, puis &amp;quot;Déployer la VM à partir de ce template&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Wiki_VM_1.png|center|thumb|400px|Déploiement]]&lt;br /&gt;
&lt;br /&gt;
Remplissez les champs demandés, notamment :&lt;br /&gt;
&lt;br /&gt;
   1.a - Donnez un nom à votre machine virtuelle et choisissez son emplacement.&lt;br /&gt;
&lt;br /&gt;
   1.b - Sélectionnez un cluster, un hôte, un vApp ou un pool de ressources pour exécuter cette machine virtuelle.&lt;br /&gt;
&lt;br /&gt;
   1.c - Ne vous aventurez pas dans les options, sélectionnez juste un espace de stockage.&lt;br /&gt;
&lt;br /&gt;
   1.d - Cochez toutes les cases pour pouvoir configurer votre VM comme vous le souhaitez.&lt;br /&gt;
&lt;br /&gt;
Voilà votre VM est maintenant crée.&lt;br /&gt;
&lt;br /&gt;
== Configuration sous CentOS 6.6 ==&lt;br /&gt;
&lt;br /&gt;
=== Service Apache ===&lt;br /&gt;
&lt;br /&gt;
Lancez votre machine nous allons commencer par configurer son interface réseau, tout d'abord si votre interface réseau n'est pas configurée sur Eth0(Ce qui peut arriver avec le clonage), voici la procédure à suivre :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;vi /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous avons plusieurs zones dans ce fichier. La première associe l'ancienne adresse Mac avec eth0, la dernière avec la nouvelle adresse Mac qui a pour eth &amp;quot;X&amp;quot;.&lt;br /&gt;
Il faut supprimer les zones qui précèdent la dernière zone et modifier la dernière pour associer la nouvelle adresse Mac avec eth0, en clair changer le numéro sur eth à la fin et mettre 0.&lt;br /&gt;
&lt;br /&gt;
Une fois cela fait rendez vous dans '''/etc/sysconfig/network-scripts/ifcfg-eth0''', si ifcfg-eth0 créez le, une fois dans ce fichier modifiez l'adresse ip et l'adresse Mac avec ceux désirés.&lt;br /&gt;
&lt;br /&gt;
Pour que les changements soient pris en compte lancez :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;start_udev&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;service network restart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous pouvez mettre dans votre navigateur votre adresse IP afin de pointez sur la page de test Apache, voici ce que vous devriez obtenir :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_Apache_Test_Page.PNG|center|thumb|400px|Apache page]]&lt;br /&gt;
&lt;br /&gt;
=== Service CoRM ===&lt;br /&gt;
&lt;br /&gt;
Modification du VirtualHost avec votre IP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; vi /etc/httpd/conf.d/my_CoRM_Apps.conf &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis modifiez cette ligne en changeant l'adresse IP par la votre&lt;br /&gt;
&lt;br /&gt;
&amp;lt;VirtualHost &amp;quot;Votre adresse IP&amp;quot;:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enfin, vous pouvez ré-ouvrir un navigateur et pointer à votre adresse IP, vous aurez alors l'application CoRM.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_First_Start.PNG|center|thumb|400px|Premier démarrage]]&lt;br /&gt;
&lt;br /&gt;
== Configuration sous Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
=== Service Apache ===&lt;br /&gt;
&lt;br /&gt;
Lancez votre machine nous allons commencer par configurer son interface réseau, tout d'abord si votre interface réseau n'est pas configurée sur Eth0(Ce qui peut arriver avec le clonage), voici la procédure à suivre :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;vi /etc/udev/rules.d/70-persistent-net.rules&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous avons plusieurs zones dans ce fichier. La première associe l'ancienne adresse Mac avec eth0, la dernière avec la nouvelle adresse Mac qui a pour eth &amp;quot;X&amp;quot;.&lt;br /&gt;
Il faut supprimer les zones qui précèdent la dernière zone et modifier la dernière pour associer la nouvelle adresse Mac avec eth0, en clair changer le numéro sur eth à la fin et mettre 0.&lt;br /&gt;
&lt;br /&gt;
Ensuite rendez-vous dans '''/etc/network/interfaces''' et attribuez les modifications que vous voulez, une fois cela fait activez votre interface.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ifup eth0&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Maintenant vous pouvez pointer sur votre navigateur à l'aide de votre adresse IP et vous obtenez cette page.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_Apache_Test_Page_Ubuntu.PNG|center|thumb|400px|Apache page]]&lt;br /&gt;
&lt;br /&gt;
=== Service CoRM ===&lt;br /&gt;
&lt;br /&gt;
Modification du VirtualHost avec votre IP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; vi /etc/apache2/sites-available/my_CoRM_Apps.conf &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis modifiez cette ligne en changeant l'adresse IP par la votre&lt;br /&gt;
&lt;br /&gt;
&amp;lt;VirtualHost &amp;quot;Votre adresse IP&amp;quot;:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrez la machine.&lt;br /&gt;
&lt;br /&gt;
Enfin, vous pouvez ré-ouvrir un navigateur et pointer à votre adresse IP, vous aurez alors l'application CoRM.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_First_Start.PNG|center|thumb|400px|Premier démarrage]]&lt;br /&gt;
&lt;br /&gt;
== Configuration sous CentOS 7 ==&lt;br /&gt;
&lt;br /&gt;
=== Service Apache ===&lt;br /&gt;
&lt;br /&gt;
Pour configurer votre réseau, rendez-vous dans /etc/sysconfig/network-scripts/ifcfg-ens192 , puis modifiez les lignes comme ceci :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Interface_Reseau.png|center|thumb|400px|Config]]&lt;br /&gt;
&lt;br /&gt;
Faites ensuite les commandes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mv ifcfg-ens192 ifcfg-eth0&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;systemctl restart network.service&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Maintenant vous pouvez pointer sur votre navigateur à l'aide de votre adresse IP et vous obtenez cette page.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Apache_Test_Page.png|center|thumb|400px|Apache test]]&lt;br /&gt;
&lt;br /&gt;
=== Service CoRM ===&lt;br /&gt;
&lt;br /&gt;
Modification du VirtualHost avec votre IP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;vi /etc/httpd/conf.d/my_CoRM_Apps.conf &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Puis modifiez cette ligne en changeant l'adresse IP par la votre&lt;br /&gt;
&lt;br /&gt;
&amp;lt;VirtualHost &amp;quot;Votre adresse IP&amp;quot;:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enfin, vous pouvez ré-ouvrir un navigateur et pointer à votre adresse IP, vous aurez alors l'application CoRM.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_First_Start.PNG|center|thumb|400px|Premier démarrage]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/Installation_sur_un_serveur_GNU/Linux_CentOS_7</id>
		<title>Installation sur un serveur GNU/Linux CentOS 7</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Installation_sur_un_serveur_GNU/Linux_CentOS_7"/>
				<updated>2015-01-08T11:00:40Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : /* Initialisation de l'application */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette procédure montre pas à pas comment installer la solution CoRM sur un serveur GNU/Linux CentOS 7.&lt;br /&gt;
&lt;br /&gt;
== Introduction==&lt;br /&gt;
&lt;br /&gt;
Il est recommandé d'utiliser un serveur dédié afin d'installer CoRM.&lt;br /&gt;
Cependant, si vous savez ce que vous faites, ce n'est nullement obligatoire.&lt;br /&gt;
&lt;br /&gt;
Pour information, notre solution s'appuie sur une [http://fr.wikipedia.org/wiki/Architecture_trois_tiers Architecture 3 tiers].&lt;br /&gt;
[[Fichier:Archi_3tiers.png|center|Architecture 3 tiers]]&lt;br /&gt;
&lt;br /&gt;
== Prérequis ==&lt;br /&gt;
Vous devez connaitre les commandes de base d'un système GNU/Linux.&amp;lt;br /&amp;gt;&lt;br /&gt;
Les prérequis afin d'installation la solution CoRM sont les suivants.&lt;br /&gt;
&lt;br /&gt;
=== Matériel ===&lt;br /&gt;
* CPU : au moins 1 cœur ;&lt;br /&gt;
* Architecture CPU : 64 bits ;&lt;br /&gt;
* Mémoire vive : au moins 1Go ;&lt;br /&gt;
* Espace disque : au moins 15Go ;&lt;br /&gt;
&lt;br /&gt;
=== Logiciel ===&lt;br /&gt;
* Système d'exploitation GNU/Linux [http://fr.wikipedia.org/wiki/CentOS CentOS 7] (de préférence fraichement installé) ;&lt;br /&gt;
* Apache 2.4.6 ;&lt;br /&gt;
* Ruby 1.9.3 ;&lt;br /&gt;
* Rails 3.2.19 ;&lt;br /&gt;
* Serveur PostgreSQL 9.2.7 ;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
L'installation du système d'exploitation n'est pas détaillée ici.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, vous trouverez de nombreux guides d'installation sur Internet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À commencer par [https://www.howtoforge.com/centos-7-server// celui-ci].&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Avant d'installer quoique ce soit, assurez-vous que votre système soit à jour :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum update -y&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Présrequis :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum install curl-devel openssl-devel zlib-devel apr-devel apr-util-devel readline-devel gcc gcc-c++ wget unzip vim -y&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour des questions de simplicité, nous allons désactiver ''SELINUX'' puis ''IPTABLES'' :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/selinux/config&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;SELINUX=disabled&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Fichier:Fichier Conf Selinux.png|center|thumb|400px|Selinux]]&lt;br /&gt;
&lt;br /&gt;
Cette commande permet l’arrêt du firewall IpTables et l’empêche de se relancer après un reboot.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# systemctl disable firewalld &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Afin de prendre en compte les modifications, il faut redémarrer votre serveur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Serveur Web Apache ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Permet d'installer le service httpd.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum install httpd httpd-devel -y&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Permet de relancer le service après chaque redémarrage.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# systemctl enable httpd.service&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le service httpd.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# systemctl start httpd.service&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
À partir de ce moment, vous pouvez faire pointer votre navigateur préféré à l'adresse de votre serveur GNU/Linux.&lt;br /&gt;
[[Fichier:Apache Test Page.png|center|thumb|400px|Apache Test page]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Serveur PostgreSQL ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Permet d'installer le service postgresql.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum install postgresql-server postgresql-devel -y&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Permet de redémarrer le service après un reboot.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# systemctl enable postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# postgresql-setup initdb&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Vous devez obtenir un rélutat :Initializing database ... OK &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Démarrer le service postgresql:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# systemctl start postgresql.service &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Initialiser le mot de passe administrateur de PostgreSQL :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# su - postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-bash-4.1$ psql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;postgres=# ALTER USER postgres WITH ENCRYPTED PASSWORD 'MyGreatPassword' ;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;postgres=# \q&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-bash-4.1$ logout&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le nouveau mot de passe administrateur (postgres) est donc &amp;quot;MyGreatPassword&amp;quot;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /var/lib/pgsql/data/pg_hba.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;local   all         all                               password&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# systemctl restart postgresql.service&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Language Ruby (via RVM) ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# curl -sSL https://get.rvm.io | bash -s stable&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# source /etc/profile.d/rvm.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rvm install 1.9.3&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rvm use 1.9.3 --default &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Tester la version :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# ruby --version&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
ruby 1.9.3p551 (2014-11-13 revision 48407) [x86_64-linux]&lt;br /&gt;
&lt;br /&gt;
=== Framework Ruby-on-Rails ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# gem update&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# gem install --no-rdoc --no-ri rails -v 3.2.19&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour vérifier si tout a fonctionné :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rails -v&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Rails 3.2.19&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passenger (mod_rails) ===&lt;br /&gt;
[https://www.phusionpassenger.com/ Passenger] sert de &amp;quot;passerelle&amp;quot; entre le serveur Apache et l'application Rails...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# gem install passenger&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# passenger-install-apache2-module&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; &amp;gt; (*)  Ruby&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Python&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Node.js&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Meteor&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention à bien copier/coller le code de configuration du serveur apache !&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans mon exemple : &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;LoadModule passenger_module /usr/local/share/gems/gems/passenger-4.0.57/buildout/apache2/mod_passenger.so&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; &amp;lt;IfModule mod_passenger.c&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerRoot /usr/local/share/gems/gems/passenger-4.0.57&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerDefaultRuby /usr/bin/ruby&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/IfModule&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Récupération du code source ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# mkdir webapps&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd webapps/&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# wget https://github.com/SIGIRE/CoRM/archive/master.zip&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# unzip master.zip&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# mv CoRM-master/ CoRM&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# chown apache:apache /webapps/CoRM/ -R&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration du socle logiciel ==&lt;br /&gt;
=== Serveur Web ===&lt;br /&gt;
Ajouter les lignes suivantes en toute fin du fichier de configuration du serveur web.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Attention ceci est un exemple de code, il faut bien copier/coller le code généré par l'installation de Passenger !'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/httpd/conf/httpd.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;LoadModule passenger_module /usr/local/share/gems/gems/passenger-4.0.57/buildout/apache2/mod_passenger.so&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;IfModule mod_passenger.c&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerRoot /usr/local/share/gems/gems/passenger-4.0.57&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerDefaultRuby /usr/bin/ruby&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/IfModule&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
==== VHOST ====&lt;br /&gt;
&lt;br /&gt;
On crée ici un fichier VHOST.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/httpd/conf.d/my_CoRM_Apps.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;VirtualHost ADRESSE_IP_DU_SERVEUR:80&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      ServerName www.domain.tld&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      # !!! Be sure to point DocumentRoot to 'public'!&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      DocumentRoot /webapps/CoRM/public&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;lt;Directory /webapps/CoRM/public&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         # This relaxes Apache security settings.&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         #AllowOverride all&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         Require all granted&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         # MultiViews must be turned off.&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         Options -MultiViews&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;lt;/Directory&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;RailsEnv production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# Activation de la compression&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;SetOutputFilter DEFLATE&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# Activation de l'expiration&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;ExpiresActive On&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;FilesMatch &amp;quot;\.(ico|gif|jpe?g|png|js|css)$&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;  ExpiresDefault &amp;quot;access plus 1 year&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;  Header append Cache-Control &amp;quot;public&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/FilesMatch&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/VirtualHost&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Base de données ===&lt;br /&gt;
Pour des questions de simplicité, nous utilisons l'utilisateur administrateur afin de créer la connexion avec la base de données. En environnement de production, il est préférable de créer un utilisateur dédié avec des droits uniquement sur sa base.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cp /webapps/CoRM/config/database.yml.example /webapps/CoRM/config/database.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /webapps/CoRM/config/database.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;development:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_dev&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;test:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_test&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;production:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_prod&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fichier de sécurité ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cp /webapps/CoRM/config/application.yml.default /webapps/CoRM/config/application.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /webapps/CoRM/config/application.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;CORM_SECRET_TOKEN: &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;64a4aa0d52e1611fe17027ad78e5b55a1495fc2770b2fdb2e570eea6fc2c2c031f7de0e07ea4d2a8fce30237c696d92072ec7c94b7020a19bc52ba1734c09743 &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;DEVISE_SECRET_KEY: &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;48af28f68a5a821b2e0c9f404130d8c566d47d43883c3460108137110013af4993ddc79f73f66e49c28ff866c329ffbe05aa7239f2b5d840c2b81471691ad9dc &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour des questions de sécurité, vous devez modifier les deux valeurs ci-dessus.&lt;br /&gt;
&lt;br /&gt;
== Initialisation de l'application ==&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /webapps/CoRM&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# gem install debugger-ruby_core_source&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# bundle install&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# bundle update rake&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rake db:setup RAILS_ENV=production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# bundle exec rake assets:precompile:all RAILS_ENV=production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# chown apache:apache /webapps/CoRM/log/production.log&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# systemctl restart httpd.service&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Premier lancement ==&lt;br /&gt;
À ce stade vous devez visualiser cette page si vous pointez votre navigateur sur votre serveur.&lt;br /&gt;
[[Fichier:Interface CoRM.png|center|thumb|400px|Premier démarrage]]&lt;br /&gt;
&lt;br /&gt;
== Configuration de l'application ==&lt;br /&gt;
=== Création du compte Administrateur ===&lt;br /&gt;
Vous devez créer un compte administrateur !&amp;lt;br /&amp;gt;&lt;br /&gt;
Pour ce faire, pointez votre navigateur à l'adresse suivante : http://ADRESSE_IP_DU_SERVEUR/user/new &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention, le mot de passe doit contenir au moins 6 caractères !&lt;br /&gt;
[[Fichier:Interfaces Compte.png|center|thumb|400px|Compte Admin]]&lt;br /&gt;
&lt;br /&gt;
'''Remarque :''' le compte administrateur est à utiliser uniquement pour les tâches d'administration.&lt;br /&gt;
&lt;br /&gt;
=== Création des comptes Utilisateurs ===&lt;br /&gt;
Une fois votre compte administrateur créé, il faut bien entendu créer les comptes propres à vos utilisateurs : Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Remarque : Seul l'Administrateur peut créer un utilisateur.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_User.PNG|center|thumb|400px|Compte User]]&lt;br /&gt;
&lt;br /&gt;
Puis affecter leur rôle adéquat.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CoRM_Roles.PNG|center|thumb|400px|Utilisateurs créés et rôles disponibles]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration générale ===&lt;br /&gt;
&lt;br /&gt;
Votre application est presque prête.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous reste à personnaliser le logo d'accueil et éventuellement un serveur de messagerie POP afin d'activer la fonctionnalité &amp;quot;mail-to-event&amp;quot;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Configuration de CoRM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin ultime configuration : le modèle des devis. Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Modèles devis.&lt;br /&gt;
&lt;br /&gt;
== Félicitation==&lt;br /&gt;
Bravo, votre application est à présent configurée !&amp;lt;br /&amp;gt;&lt;br /&gt;
La procédure d'installation est donc terminée.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/InstallationRadRails</id>
		<title>InstallationRadRails</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/InstallationRadRails"/>
				<updated>2014-11-12T13:44:44Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : /* Installation de CoRM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Installation d'un environnement de développement sur une machine locale&lt;br /&gt;
&lt;br /&gt;
== Installation de RailsInstaller ==&lt;br /&gt;
&lt;br /&gt;
L'installation se fait à partir de RailsInstaller, téléchargeable à l'adresse :&lt;br /&gt;
http://railsinstaller.org/fr-FR&lt;br /&gt;
&lt;br /&gt;
RailsInstaller installe les composants suivants :&lt;br /&gt;
Ruby 1.9.3&lt;br /&gt;
Rails 3.2&lt;br /&gt;
Bundler&lt;br /&gt;
[http://fr.wikipedia.org/wiki/Git Git]&lt;br /&gt;
Sqlite&lt;br /&gt;
TinyTDS&lt;br /&gt;
Support SQL Server&lt;br /&gt;
DevKit&lt;br /&gt;
&lt;br /&gt;
Une fois l'installation terminée, vous devez configurer [http://fr.wikipedia.org/wiki/Git Git] en ligne de commande (la console vous le propose automatiquement) :&lt;br /&gt;
entrez votre nom d'utilisateur, validez et entrez votre adresse email.&lt;br /&gt;
&lt;br /&gt;
Une clé SSH est alors générée est copiée dans le presse papier. Vous pouvez conserver cette clé en collant directement dans le bloc-note par exemple.&lt;br /&gt;
&lt;br /&gt;
== Installation de l'IDE RadRails ==&lt;br /&gt;
&lt;br /&gt;
l'installation se fait via le lien ci-dessous :&lt;br /&gt;
http://aptana.com/products/radrails/download&lt;br /&gt;
&lt;br /&gt;
Au lancement de RadRails, l'environnement propose l'installation de plusieurs Plugins. Si vous ne savez pas quoi installer, laissez toutes les cases cochées.&lt;br /&gt;
&lt;br /&gt;
Installation de Postgre&lt;br /&gt;
installation à partir du lien ci-dessous :&lt;br /&gt;
http://www.postgresql.org/download/windows/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation de CoRM ==&lt;br /&gt;
&lt;br /&gt;
lancer la console Rails (vous la trouverez dans Programm/RailsInstaller)&lt;br /&gt;
à l'invite de commande se placer dans le dossier ou l'on souhaite installer les fichiers de CoRM&lt;br /&gt;
&lt;br /&gt;
C:\Sites&amp;gt; git clone [https://github.com/SIGIRE/CoRM.git https://github.com/SIGIRE/CoRM.git]&lt;br /&gt;
&lt;br /&gt;
Dans le dossier CoRM éditer le fichier gemfile avec un éditeur de texte et commenter la ligne :&lt;br /&gt;
gem 'therubyracer'&lt;br /&gt;
&lt;br /&gt;
ligne commentée :&lt;br /&gt;
\#gem 'therubyracer'&lt;br /&gt;
&lt;br /&gt;
dans la console Rails, se positionner dans le dossier CoRM et exécuter bundle install&lt;br /&gt;
C:\Sites\CoRM&amp;gt;bundle install&lt;br /&gt;
&lt;br /&gt;
dans CoRM/config, renommer le fichier application.yml.default en application.yml&lt;br /&gt;
renommer le fichier database.yml.example en database.yml&lt;br /&gt;
&lt;br /&gt;
Editer le fichier et modifier username en postgres&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/Installation_sur_un_serveur_Microsoft_Windows_Server_2008</id>
		<title>Installation sur un serveur Microsoft Windows Server 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Installation_sur_un_serveur_Microsoft_Windows_Server_2008"/>
				<updated>2014-11-12T11:13:49Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : Page blanchie&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/Installation_sur_un_serveur_Windows_2012_R2</id>
		<title>Installation sur un serveur Windows 2012 R2</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Installation_sur_un_serveur_Windows_2012_R2"/>
				<updated>2014-11-12T08:44:53Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation de Postgre / Apache :&lt;br /&gt;
&lt;br /&gt;
lien pour le téléchargement : http://www.postgresql.org/download/windows/&lt;br /&gt;
cliquer sur le lien en fonction de votre version de Windows (64 bits ou 32 bits). (pour savoir quelle est votre version de Windows faites un clic droit sur 'ordinateur', propriétés)&lt;br /&gt;
&lt;br /&gt;
une fois l'installation terminée, cocher la case : exécuter Stack-Builder&lt;br /&gt;
&lt;br /&gt;
sélectionner PostgreSQL dans la liste déroulante&lt;br /&gt;
&lt;br /&gt;
Dans la liste des applications, sélectionner : &lt;br /&gt;
- dans web développement : Apache/PHP&lt;br /&gt;
&lt;br /&gt;
cocher éventuellement tous les 'Database Drivers'&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/Installation_sur_un_serveur_GNU/Ubuntu</id>
		<title>Installation sur un serveur GNU/Ubuntu</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Installation_sur_un_serveur_GNU/Ubuntu"/>
				<updated>2014-11-03T15:36:51Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette procédure montre pas à pas comment installer la solution CoRM sur un serveur GNU/Linux Ubuntu.&lt;br /&gt;
&lt;br /&gt;
== Introduction==&lt;br /&gt;
&lt;br /&gt;
Il est recommandé d'utiliser un serveur dédié afin d'installer CoRM.&lt;br /&gt;
Cependant, si vous savez ce que vous faites, ce n'est nullement obligatoire.&lt;br /&gt;
&lt;br /&gt;
Pour information, notre solution s'appuie sur une [http://fr.wikipedia.org/wiki/Architecture_trois_tiers Architecture 3 tiers].&lt;br /&gt;
[[Fichier:Archi_3tiers.png|center|Architecture 3 tiers]]&lt;br /&gt;
&lt;br /&gt;
== Prérequis ==&lt;br /&gt;
Vous devez connaitre les commandes de base d'un système GNU/Linux.&amp;lt;br /&amp;gt;&lt;br /&gt;
Les prérequis afin d'installation la solution CoRM sont les suivants.&lt;br /&gt;
&lt;br /&gt;
=== Matériel ===&lt;br /&gt;
* CPU : au moins 1 cœur ;&lt;br /&gt;
* Architecture CPU : 64 bits ;&lt;br /&gt;
* Mémoire vive : au moins 1Go ;&lt;br /&gt;
* Espace disque : au moins 15Go ;&lt;br /&gt;
&lt;br /&gt;
=== Logiciel ===&lt;br /&gt;
* Système d'exploitation GNU/Linux [http://fr.wikipedia.org/wiki/Ubuntu Ubuntu 14.04 LTS (de préférence fraichement installé) ;&lt;br /&gt;
* Apache 2.2 ;&lt;br /&gt;
* Ruby 1.9.3 ;&lt;br /&gt;
* Rails 3.2.18 ;&lt;br /&gt;
* Serveur PostgreSQL 9.3 ;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
L'installation du système d'exploitation n'est pas détaillée ici.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, vous trouverez de nombreux guides d'installation sur Internet.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avant d'installer quoique ce soit, assurez-vous que votre système soit à jour :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# apt-get update&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# apt-get install git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Serveur Web Apache ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# apt-get install apache2&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
À partir de ce moment, vous pouvez faire pointer votre navigateur préféré à l'adresse de votre serveur GNU/Linux.&lt;br /&gt;
[[Fichier:Install_CoRM_Apache_Test_Page_Ubuntu.PNG|center|thumb|400px|Apache Test page]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Serveur PostgreSQL ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# apt-get install postgresql postgresql-contrib&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Initialiser le moteur de base de données (avec le bon encoding)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; pg_dropcluster --stop 9.3 main&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; pg_createcluster --start -e UTF-8 9.3 main&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Initialiser le mot de passe administrateur de PostgreSQL :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# su - postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-bash-4.1$ psql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;postgres=# ALTER USER postgres WITH ENCRYPTED PASSWORD 'MyGreatPassword' ;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;postgres=# \q&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le nouveau mot de passe administrateur (postgres) est donc &amp;quot;MyGreatPassword&amp;quot;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/postgresql/9.3/main/pg_hba.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;local   all         postgres         password&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# service postgresql restart&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Language Ruby ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# apt-get install ruby ruby-dev make&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vérification :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# ruby -v&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;ruby 1.9.3p484 (2013-11-22 revision 43786) [arm-linux-eabihf]&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Framework Ruby-on-Rails ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# gem update&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# gem install --no-rdoc --no-ri rails -v 3.2.18&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour vérifier si tout a fonctionné :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rails -v&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Rails 3.2.18&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passenger (mod_rails) ===&lt;br /&gt;
[https://www.phusionpassenger.com/ Passenger] sert de &amp;quot;passerelle&amp;quot; entre le serveur Apache et l'application Rails...&lt;br /&gt;
&lt;br /&gt;
Pré-requis :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# apt-get install openssl libssl-dev apache2-dev curl libcurl4-openssl-dev&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# gem install passenger&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# passenger-install-apache2-module&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; &amp;gt; (*)  Ruby&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Python&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Node.js&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Meteor&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention à bien copier le code de configuration du serveur apache !&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans mon exemple : &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;LoadModule passenger_module /var/lib/gems/1.9.1/gems/passenger-4.0.53/buildout/apache2/mod_passenger.so&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;IfModule mod_passenger.c&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerRoot /var/lib/gems/1.9.1/gems/passenger-4.0.53&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerDefaultRuby /usr/bin/ruby1.9.1&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/IfModule&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Récupération du code source ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# mkdir webapps&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd webapps/&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# git clone https://github.com/SIGIRE/CoRM.git&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd CoRM/&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration du socle logiciel ==&lt;br /&gt;
=== Serveur Web ===&lt;br /&gt;
Ajouter les lignes suivantes au fichier de configuration du serveur web.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/apache2/apache2.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;LoadModule passenger_module /var/lib/gems/1.9.1/gems/passenger-4.0.53/buildout/apache2/mod_passenger.so&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;IfModule mod_passenger.c&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerRoot /var/lib/gems/1.9.1/gems/passenger-4.0.53&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerDefaultRuby /usr/bin/ruby1.9.1&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/IfModule&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== VHOST ====&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/apache2/sites-available/my_CoRM_Apps.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;VirtualHost 192.168.0.63:80&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      ServerName www.domain.tld&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      # !!! Be sure to point DocumentRoot to 'public'!&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      DocumentRoot /webapps/CoRM/public&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;lt;Directory /webapps/CoRM/public&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         # This relaxes Apache security settings.&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         AllowOverride all&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         # MultiViews must be turned off.&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         Options -MultiViews&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         Require all granted&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;lt;/Directory&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;RailsEnv production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# Activation de la compression&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;SetOutputFilter DEFLATE&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/VirtualHost&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activation du Vhost :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;a2ensite my_CoRM_Apps.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;service apache2 restart&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Base de données ===&lt;br /&gt;
Pour des questions de simplicité, nous utilisons l'utilisateur administrateur afin de créer la connexion avec la base de données. En environnement de production, il est préférable de créer un utilisateur dédié avec des droits uniquement sur sa base.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /webapps/CoRM/config&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cp database.yml.example database.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi database.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;development:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_dev&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;test:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_test&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;production:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_prod&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fichier de sécurité ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cp application.yml.default application.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# vi application.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;CORM_SECRET_TOKEN: &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;64a4aa0d52e1611fe17027ad78e5b55a1495fc2770b2fdb2e570eea6fc2c2c031f7de0e07ea4d2a8fce30237c696d92072ec7c94b7020a19bc52ba1734c09743 &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;DEVISE_SECRET_KEY: &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;48af28f68a5a821b2e0c9f404130d8c566d47d43883c3460108137110013af4993ddc79f73f66e49c28ff866c329ffbe05aa7239f2b5d840c2b81471691ad9dc &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour des questions de sécurité, vous devez modifier les deux valeurs ci-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Fichier de paramètres ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cp CORM.json.example CORM.json&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# vi CORM.json&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;http&amp;quot;,&lt;br /&gt;
  &amp;quot;host&amp;quot;: &amp;quot;localhost&amp;quot;,&lt;br /&gt;
  &amp;quot;mail&amp;quot;: {&lt;br /&gt;
    &amp;quot;type&amp;quot;: &amp;quot;:smtp&amp;quot;,&lt;br /&gt;
    &amp;quot;host&amp;quot;: &amp;quot;localhost&amp;quot;,&lt;br /&gt;
    &amp;quot;port&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;from&amp;quot;: &amp;quot;no_reply@corm.fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remplacez les valeurs correspondant à votre configuration (&amp;quot;host&amp;quot; : le nom de votre serveur, &amp;quot;protocol&amp;quot; : &amp;quot;http&amp;quot; ou &amp;quot;https&amp;quot;, &amp;quot;from&amp;quot; : l'adresse e-mail servant à expédier les messages).&lt;br /&gt;
&lt;br /&gt;
== Initialisation de l'application ==&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /webapps/CoRM&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# bundle install&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rake db:setup RAILS_ENV=production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# bundle exec rake assets:precompile:all RAILS_ENV=production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# chown www-data:www-data /webapps/CoRM/ -R&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# service apache2 restart&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Premier lancement ==&lt;br /&gt;
À ce stade vous devez visualiser cette page si vous pointez votre navigateur sur votre serveur.&lt;br /&gt;
[[Fichier:Install_CoRM_First_Start.PNG|center|thumb|400px|Premier démarrage]]&lt;br /&gt;
&lt;br /&gt;
== Configuration de l'application ==&lt;br /&gt;
=== Création du compte Administrateur ===&lt;br /&gt;
Un compte administrateur existe déjà : '''admin@domain.tld''' avec comme mot de passe '''password'''.&amp;lt;br /&amp;gt;&lt;br /&gt;
Si ce n'est pas le cas, pointez votre navigateur à l'adresse suivante : http://192.168.1.55/user/new&lt;br /&gt;
Vous pourrez alors configurer le compte administrateur de l'application.&amp;lt;br /&amp;gt;&lt;br /&gt;
Attention, le mot de passe doit contenir au moins 6 caractères !&lt;br /&gt;
[[Fichier:Install_CoRM_Admin.PNG|center|thumb|400px|Compte Admin]]&lt;br /&gt;
&lt;br /&gt;
'''Remarque :''' le compte administrateur est à utiliser uniquement pour les tâches d'administration.&lt;br /&gt;
&lt;br /&gt;
=== Création des comptes Utilisateurs ===&lt;br /&gt;
Une fois votre compte administrateur créé, il faut bien entendu créer les comptes propres à vos utilisateurs : Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Remarque : Seul l'Administrateur peut créer un utilisateur.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_User.PNG|center|thumb|400px|Compte User]]&lt;br /&gt;
&lt;br /&gt;
Puis affecter leur rôle adéquat.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CoRM_Roles.PNG|center|thumb|400px|Utilisateurs créés et rôles disponibles]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration générale ===&lt;br /&gt;
&lt;br /&gt;
Votre application est presque prête.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous reste à personnaliser le logo d'accueil et éventuellement un serveur de messagerie POP afin d'activer la fonctionnalité &amp;quot;mail-to-event&amp;quot;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Configuration de CoRM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin ultime configuration : le modèle des devis. Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Modèles devis.&lt;br /&gt;
&lt;br /&gt;
== Félicitation==&lt;br /&gt;
Bravo, votre application est à présent configurée !&amp;lt;br /&amp;gt;&lt;br /&gt;
La procédure d'installation est donc terminée.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/Installation_sur_un_serveur_GNU/Linux_CentOS</id>
		<title>Installation sur un serveur GNU/Linux CentOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Installation_sur_un_serveur_GNU/Linux_CentOS"/>
				<updated>2014-07-29T09:45:35Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : /* Configuration du socle logiciel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette procédure montre pas à pas comment installer la solution CoRM sur un serveur GNU/Linux CentOS.&lt;br /&gt;
&lt;br /&gt;
== Introduction==&lt;br /&gt;
&lt;br /&gt;
Il est recommandé d'utiliser un serveur dédié afin d'installer CoRM.&lt;br /&gt;
Cependant, si vous savez ce que vous faites, ce n'est nullement obligatoire.&lt;br /&gt;
&lt;br /&gt;
Pour information, notre solution s'appuie sur une [http://fr.wikipedia.org/wiki/Architecture_trois_tiers Architecture 3 tiers].&lt;br /&gt;
[[Fichier:Archi_3tiers.png|center|Architecture 3 tiers]]&lt;br /&gt;
&lt;br /&gt;
== Prérequis ==&lt;br /&gt;
Vous devez connaitre les commandes de base d'un système GNU/Linux.&amp;lt;br /&amp;gt;&lt;br /&gt;
Les prérequis afin d'installation la solution CoRM sont les suivants.&lt;br /&gt;
&lt;br /&gt;
=== Matériel ===&lt;br /&gt;
* CPU : au moins 1 cœur ;&lt;br /&gt;
* Architecture CPU : 64 bits ;&lt;br /&gt;
* Mémoire vive : au moins 1Go ;&lt;br /&gt;
* Espace disque : au moins 15Go ;&lt;br /&gt;
&lt;br /&gt;
=== Logiciel ===&lt;br /&gt;
* Système d'exploitation GNU/Linux [http://fr.wikipedia.org/wiki/CentOS CentOS 6.5] (de préférence fraichement installé) ;&lt;br /&gt;
* Apache 2.2 ;&lt;br /&gt;
* Ruby 1.9.3 ;&lt;br /&gt;
* Rails 3.2.18 ;&lt;br /&gt;
* Serveur PostgreSQL 8.4 ;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
L'installation du système d'exploitation n'est pas détaillée ici.&amp;lt;br /&amp;gt;&lt;br /&gt;
Cependant, vous trouverez de nombreux guides d'installation sur Internet.&amp;lt;br /&amp;gt;&lt;br /&gt;
À commencer par [http://www.tecmint.com/centos-6-5-installation-guide-with-screenshots/ celui-ci].&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avant d'installer quoique ce soit, assurez-vous que votre système soit à jour :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum update -y&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour des questions de simplicité, nous allons désactiver le firewall ''IPTABLES'' puis ''SELINUX'' :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/selinux/config&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;SELINUX=disabled&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# rm -rf /etc/rc3.d/S08ip*&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Afin de prendre en compte les modifications, il faut redémarrer votre serveur.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# reboot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Serveur Web Apache ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum install httpd httpd-devel -y&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# chkconfig httpd on&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# service httpd start&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
À partir de ce moment, vous pouvez faire pointer votre navigateur préféré à l'adresse de votre serveur GNU/Linux.&lt;br /&gt;
[[Fichier:Install_CoRM_Apache_Test_Page.PNG|center|thumb|400px|Apache Test page]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Serveur PostgreSQL ===&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum install postgresql-server postgresql-devel -y&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# chkconfig postgresql on&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# service postgresql initdb&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# service postgresql start&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Initialiser le mot de passe administrateur de PostgreSQL :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# su - postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-bash-4.1$ psql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;postgres=# ALTER USER postgres WITH ENCRYPTED PASSWORD 'MyGreatPassword' ;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;postgres=# \q&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;-bash-4.1$ logout&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le nouveau mot de passe administrateur (postgres) est donc &amp;quot;MyGreatPassword&amp;quot;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /var/lib/pgsql/data/pg_hba.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;local   all         all                               password&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# service postgresql restart&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Language Ruby ===&lt;br /&gt;
La version de ruby fournie avec le système est trop ancienne (1.8.7).&lt;br /&gt;
Nous allons récupérer puis compiler une version plus récente.&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Présrequis :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# yum install curl-devel openssl-devel zlib-devel apr-devel apr-util-devel readline-devel gcc gcc-c++ wget unzip git -y&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Libyaml :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /usr/local/src&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# tar xzvf yaml-0.1.4.tar.gz&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd yaml-0.1.4&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# ./configure --prefix=/usr/local&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# make &amp;amp;&amp;amp; make install&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Ruby :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /usr/local/src&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.gz&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# tar xzvf ruby-1.9.3-p547.tar.gz&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd ruby-1.9.3-p547&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# ./configure --prefix=/usr/local --enable-shared --disable-install-doc --with-opt-dir=/usr/local/lib&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# make &amp;amp;&amp;amp; make install&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Création d'un lien symbolique :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# ln -s /usr/local/src/ruby-1.9.3-p547/ruby /usr/bin&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vérification :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# ruby -v&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;ruby 1.9.3p547 (2014-05-14 revision 45962) [x86_64-linux]&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Framework Ruby-on-Rails ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# gem update&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# gem install --no-rdoc --no-ri rails -v 3.2.18&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour vérifier si tout a fonctionné :&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rails -v&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;Rails 3.2.18&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passenger (mod_rails) ===&lt;br /&gt;
[https://www.phusionpassenger.com/ Passenger] sert de &amp;quot;passerelle&amp;quot; entre le serveur Apache et l'application Rails...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# gem install passenger&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# passenger-install-apache2-module&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; &amp;gt; (*)  Ruby&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Python&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Node.js&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;   ( )  Meteor&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention à bien copier le code de configuration du serveur apache !&amp;lt;br /&amp;gt;&lt;br /&gt;
Dans mon exemple : &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.53/buildout/apache2/mod_passenger.so&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;IfModule mod_passenger.c&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.53&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerDefaultRuby /usr/local/bin/ruby&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/IfModule&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Récupération du code source ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# mkdir webapps&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cd webapps/&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# wget https://github.com/SIGIRE/CoRM/archive/master.zip&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# unzip master.zip&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# mv CoRM-master/ CoRM&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# chown apache:apache /webapps/CoRM/ -R&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration du socle logiciel ==&lt;br /&gt;
=== Serveur Web ===&lt;br /&gt;
Ajouter les lignes suivantes au fichier de configuration du serveur web.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/httpd/conf/httpd.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.53/buildout/apache2/mod_passenger.so&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;IfModule mod_passenger.c&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.53&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;PassengerDefaultRuby /usr/local/bin/ruby&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/IfModule&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== VHOST ====&lt;br /&gt;
&amp;lt;code&amp;gt;# vi /etc/httpd/conf.d/my_CoRM_Apps.conf&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;VirtualHost 192.168.1.55:80&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      ServerName www.domain.tld&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      # !!! Be sure to point DocumentRoot to 'public'!&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      DocumentRoot /webapps/CoRM/public&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;lt;Directory /webapps/CoRM/public&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         # This relaxes Apache security settings.&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         AllowOverride all&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         # MultiViews must be turned off.&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;         Options -MultiViews&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;      &amp;lt;/Directory&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;RailsEnv production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# Activation de la compression&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;SetOutputFilter DEFLATE&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# Activation de l'expiration&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;ExpiresActive On&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;FilesMatch &amp;quot;\.(ico|gif|jpe?g|png|js|css)$&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;  ExpiresDefault &amp;quot;access plus 1 year&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;  Header append Cache-Control &amp;quot;public&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/FilesMatch&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/VirtualHost&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Base de données ===&lt;br /&gt;
Pour des questions de simplicité, nous utilisons l'utilisateur administrateur afin de créer la connexion avec la base de données. En environnement de production, il est préférable de créer un utilisateur dédié avec des droits uniquement sur sa base.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cd CoRM/config&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# cp database.yml.example database.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# vi database.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;development:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_dev&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;test:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_test&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;production:&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;adapter: postgresql&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;encoding: unicode&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;database: db_corm_prod&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;pool: 5&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;username: postgres&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;password: MyGreatPassword&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fichier de sécurité ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cp application.yml.default application.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# vi application.yml&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;CORM_SECRET_TOKEN: &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;64a4aa0d52e1611fe17027ad78e5b55a1495fc2770b2fdb2e570eea6fc2c2c031f7de0e07ea4d2a8fce30237c696d92072ec7c94b7020a19bc52ba1734c09743 &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;DEVISE_SECRET_KEY: &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;48af28f68a5a821b2e0c9f404130d8c566d47d43883c3460108137110013af4993ddc79f73f66e49c28ff866c329ffbe05aa7239f2b5d840c2b81471691ad9dc &amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour des questions de sécurité, vous devez modifier les deux valeurs ci-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Fichier de paramètres ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# cp CORM.json.example CORM.json&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# vi CORM.json&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;http&amp;quot;,&lt;br /&gt;
  &amp;quot;host&amp;quot;: &amp;quot;localhost&amp;quot;,&lt;br /&gt;
  &amp;quot;mail&amp;quot;: {&lt;br /&gt;
    &amp;quot;type&amp;quot;: &amp;quot;:smtp&amp;quot;,&lt;br /&gt;
    &amp;quot;host&amp;quot;: &amp;quot;localhost&amp;quot;,&lt;br /&gt;
    &amp;quot;port&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;from&amp;quot;: &amp;quot;no_reply@corm.fr&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remplacez les valeurs correspondant à votre configuration (&amp;quot;host&amp;quot; : le nom de votre serveur, &amp;quot;protocol&amp;quot; : &amp;quot;http&amp;quot; ou &amp;quot;https&amp;quot;, &amp;quot;from&amp;quot; : l'adresse e-mail servant à expédier les messages).&lt;br /&gt;
&lt;br /&gt;
== Initialisation de l'application ==&lt;br /&gt;
&amp;lt;code&amp;gt;# cd /webapps/CoRM&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# bundle install&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# rake db:setup RAILS_ENV=production&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;# service httpd restart&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Premier lancement ==&lt;br /&gt;
À ce stade vous devez visualiser cette page si vous pointez votre navigateur sur votre serveur.&lt;br /&gt;
[[Fichier:Install_CoRM_First_Start.PNG|center|thumb|400px|Premier démarrage]]&lt;br /&gt;
&lt;br /&gt;
== Configuration de l'application ==&lt;br /&gt;
=== Création du compte Administrateur ===&lt;br /&gt;
Vous devez créer un compte administrateur !&amp;lt;br&amp;gt;&lt;br /&gt;
Pour ce faire, pointez votre navigateur à l'adresse suivante : http://ADRESSE_IP_DU_SERVEUR/user/new &amp;lt;br&amp;gt;&lt;br /&gt;
Attention, le mot de passe doit contenir au moins 6 caractères !&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_Admin.PNG|center|thumb|400px|Compte Admin]]&lt;br /&gt;
&lt;br /&gt;
'''Remarque :''' le compte administrateur est à utiliser uniquement pour les tâches d'administration.&lt;br /&gt;
&lt;br /&gt;
=== Création des comptes Utilisateurs ===&lt;br /&gt;
Une fois votre compte administrateur créé, il faut bien entendu créer les comptes propres à vos utilisateurs : Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Remarque : Seul l'Administrateur peut créer un utilisateur.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Install_CoRM_User.PNG|center|thumb|400px|Compte User]]&lt;br /&gt;
&lt;br /&gt;
Puis affecter leur rôle adéquat.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:CoRM_Roles.PNG|center|thumb|400px|Utilisateurs créés et rôles disponibles]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration générale ===&lt;br /&gt;
&lt;br /&gt;
Votre application est presque prête.&amp;lt;br /&amp;gt;&lt;br /&gt;
Il vous reste à personnaliser le logo d'accueil et éventuellement un serveur de messagerie POP afin d'activer la fonctionnalité &amp;quot;mail-to-event&amp;quot;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Configuration de CoRM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Enfin ultime configuration : le modèle des devis. Menu Paramètres --&amp;gt; Administration --&amp;gt; Configuration --&amp;gt; Modèles devis.&lt;br /&gt;
&lt;br /&gt;
== Félicitation==&lt;br /&gt;
Bravo, votre application est à présent configurée !&amp;lt;br /&amp;gt;&lt;br /&gt;
La procédure d'installation est donc terminée.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/Proc%C3%A9dures_d%27installation</id>
		<title>Procédures d'installation</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Proc%C3%A9dures_d%27installation"/>
				<updated>2014-07-29T09:38:34Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Procédures d'installation de CoRM'''&lt;br /&gt;
&lt;br /&gt;
Cette page regroupe les différentes procédures d'installation de CoRM.&lt;br /&gt;
&lt;br /&gt;
[[Installation_sur_un_serveur_GNU/Linux_CentOS]] (Plateforme de référence)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Installation_sur_un_serveur_GNU/Linux_CentOS_7]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Installation_sur_un_serveur_GNU/Linux_Ubuntu]]&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.corm.fr/index.php/Accueil</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="http://wiki.corm.fr/index.php/Accueil"/>
				<updated>2014-07-29T07:57:51Z</updated>
		
		<summary type="html">&lt;p&gt;Admin : /* Installation de CoRM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Bienvenue sur le Wiki de la solution Open Source et gratuite CoRM.'''&lt;br /&gt;
&lt;br /&gt;
CoRM, créé par [http://www.sigire.fr SIGIRE] est l’aboutissement d’un constat simple : malgré la pléthore de solution, il est difficile d’une trouver un outil de [http://fr.wikipedia.org/wiki/Gestion_de_la_relation_client CRM] qui soit simple et abordable…&lt;br /&gt;
&lt;br /&gt;
Fort de ce constat, nous avons créé un outil complètement nouveau, qui se veut simple, rapide et intuitif.&lt;br /&gt;
CoRM est donc une application web ne nécessitant aucun paramétrage ou installation de votre côté, accessible via votre navigateur Internet habituel ou votre tablette.&lt;br /&gt;
&lt;br /&gt;
N'hésitez pas à consulter le [//www.corm.fr Site officiel] pour plus d’informations sur cette application...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bien démarrer avec CoRM ==&lt;br /&gt;
* [//www.corm.fr/presentation/ Présentation de la solution CoRM]&lt;br /&gt;
* [//www.corm.fr/demonstration/ Instance de démonstration]&lt;br /&gt;
* [//www.corm.fr/captures-decrans/ Captures d’écrans]&lt;br /&gt;
* [//www.corm.fr/telechargement/ Tarifs pour le support et l'hébergement]&lt;br /&gt;
* [//forum.corm.fr/ Forum communautaire]&lt;br /&gt;
* [https://github.com/SIGIRE/CoRM/archive/master.zip Lien direct de téléchargement]&lt;br /&gt;
* [//www.corm.fr/contact/ Formulaire de contact]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Rapidite.png&lt;br /&gt;
Image:Gratuit.png&lt;br /&gt;
Image:Simplicite.png&lt;br /&gt;
Image:Compatible.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Les points forts ==&lt;br /&gt;
=== Rapidité d’exécution === &lt;br /&gt;
Création de contacts, prospects, devis ou tous autres évènements en quelques secondes.&lt;br /&gt;
&lt;br /&gt;
=== Gratuit ===&lt;br /&gt;
Pas de coût de licence, [https://github.com/SIGIRE/CoRM code source disponible]. Support et offre SaaS en option.&lt;br /&gt;
&lt;br /&gt;
=== Simplicité ===&lt;br /&gt;
Une interface simple, mais puissante, pour une prise en main rapide et intuitive.&lt;br /&gt;
&lt;br /&gt;
=== 100% compatible ===&lt;br /&gt;
Pas d’installation, un simple accès Internet. Compatible smartphones et tablettes.&lt;br /&gt;
&lt;br /&gt;
=== Sécurité avancée ===&lt;br /&gt;
Notre [//www.corm.fr/tarifs/ offre d'hébergement] inclue un serveur dédié, chiffrement SSL inclus, sauvegarde automatique quotidienne…&lt;br /&gt;
&lt;br /&gt;
=== Assistance de proximité ===&lt;br /&gt;
L’assistance en option vous accompagne au quotidien, afin de profiter au mieux de cet outil !&lt;br /&gt;
&lt;br /&gt;
=== Modernité ===&lt;br /&gt;
Une [http://fr.wikipedia.org/wiki/Ruby_on_Rails technologie open source], moderne et parfaitement maitrisé.&lt;br /&gt;
&lt;br /&gt;
=== Productivité ===&lt;br /&gt;
Améliorez votre productivité et augmentez ainsi votre chiffre d’affaires.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Securite.png&lt;br /&gt;
Image:Assistance.png&lt;br /&gt;
Image:Moderne.png&lt;br /&gt;
Image:Productivite.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[Installation]] de CoRM ==&lt;br /&gt;
* [[Installation sur un serveur GNU/Linux CentOS]] (plateforme de référence)&lt;br /&gt;
* [[Installation_sur_un_serveur_GNU/Linux_Ubuntu]]&lt;/div&gt;</summary>
		<author><name>MediaWiki default</name></author>	</entry>

	</feed>