Le but de cette documentation est de fournir la liste des paquets à installer pour différents systèmes d'exploitations. Certains choix de packages peuvent sembler discutables, mais il s'agit ici de fournir les instructions simple afin de permettre une installation facile.
Validé sur Ubuntu 10.04 et 12.04.
apt-get install apache2-mpm-itk
apt-get install php5 php5-cli php5-curl php5-gd php5-mysql php5-xsl php5-intl
apt-get install mysql-server
apt-get install solr-tomcat
CentOS 5 : Déclaration du repo Webtatic
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm yum install --enablerepo=webtatic httpd-itk
CentOS 6 et + : Déclaration du repo EPEL
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install httpd-itk
vi /etc/sysconfig/httpd
HTTPD=/usr/sbin/httpd.itk
vi /etc/httpd/conf.d/php.conf
<IfModule itk.c> LoadModule php5_module modules/libphp5.so </IfModule>
yum install php php-cli php-common php-gd php-mysql php-xml php-intl php-mbstring php-magickwand
yum install mysql-server
yum install unzip
Suppression des règles iptables interdisant l'accès par le réseau :
iptables -D INPUT -j REJECT --reject-with icmp-host-prohibited iptables -D FORWARD -j REJECT --reject-with icmp-host-prohibited