Permalink
Fetching contributors…
Cannot retrieve contributors at this time
68 lines (53 sloc) 1.79 KB

Installation des prérequis

Requis

Modules Apache

  • rewrite

Phalcon - version 1.3.2

https://github.com/phalcon/cphalcon/tree/phalcon-v1.3.2

Modules de PHP

  • php5-intl
  • php5-curl
  • php-xml

Installation de IGO

cd /var/www/html/

git clone https://github.com/infra-geo-ouverte/igo.git

** Changer le groupe de ces dossiers par l'usager de votre serveur Web
chgrp www-data /var/www/html/igo/interfaces/navigateur/app/cache

** Donner le droit d'écriture à ces dossiers
chmod 775 /var/www/html/igo/interfaces/navigateur/app/cache

Cloner les librairies

cd igo
git clone https://github.com/infra-geo-ouverte/igo-lib.git librairie

Configurer IGO

cp config/config.exempleSimple.php config/config.php
Modifier le fichier config/config.php

Compiler les js pour la prod

Voir igo/interfaces/navigateur/build/readme.txt

Modification de la configuration d'Apache

Alias /igo_navigateur/ "/var/www/html/igo/interfaces/navigateur/"
<Directory /var/www/html/igo/interfaces/navigateur/>
	<IfModule mod_rewrite.c>
	        RewriteEngine on
	        RewriteRule  ^$ public/    [L]
	        RewriteRule  (.*) public/$1 [L]
	</IfModule>
</Directory>

<Directory /var/www/html/igo/interfaces/navigateur/public/>
	AddDefaultCharset UTF-8
	<IfModule mod_rewrite.c>
	    RewriteEngine On
	    RewriteCond %{REQUEST_FILENAME} !-d
	    RewriteCond %{REQUEST_FILENAME} !-f
	    RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L]
	</IfModule>
</Directory>

Alias /api/ "/var/www/html/igo/interfaces/navigateur/api/"
<Directory /var/www/html/igo/interfaces/navigateur/api/>
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L]
</IfModule>
</Directory>