Comment préparer un serveur linux avant d’installer DPU
Posté le 17 sept 2009 par Denis Roussel dans Tutoriaux
Pré-requis : ce tutoriel est destiné aux administrateurs systèmes ou aux personnes ayant un minimum de connaissances dans l’administration de Linux.
DPU est développé pour fonctionner sur une architecture LAMP basée exclusivement sur des technologie gratuites et éprouvées : Linux, Apache, MySql et PHP.
Linux
Toutes les versions de Linux peuvent être utilisées tant qu’elles supportent les versions nécessaires d’Apache, MySql et PHP.
PMSIpilot déploie ses instances de DPU sur une distribution Mandriva.
Il est nécessaire que le serveur soit à l’heure (de Paris) pour pouvoir se connecter à DPU.
Si ce n’est pas le cas, utiliser la commande suivante pour modifier l’heure du serveur :
date -s "21 OCT 2009 18:23:00"
Java (uniquement pour le connecteur HL7 MLLP)
Le connecteur HL7 MLLP de DPU nécessite la version 1.6 de Sun JRE.
Apache
DPU nécessite une version 2.0+ d’Apache.
Les extension suivantes doivent être installée et activée :
- mod_php5
- mod_rewrite
Les modules suivants ne sont pas nécessaires mais il est fortement recommandé de les installer et de les activer afin d’améliorer la vitesse d’exécution de DPU :
- mod_expires
- mod_deflate
- mod_headers
MySql
DPU nécessite une version 5.0+ de MySql.
L’activation du moteur InnoDB est fortement recommandé afin pouvoir profiter de l’intégrité et la sécurité des données proposées par DPU.
PHP
DPU nécessite la version 5.2 de PHP.
Modifier le fichier de configuration PHP en modifiant :
- memory_limit à 32M
- upload_max_filesize à 8M (taille max. des fichiers joints aux dossiers patients).
Les extensions suivantes doivent être installées :
- cli
- mysql
- gd
- xml
- dom
- mbstring
- pcntl
- xsl
- pdo
- pdo-mysql
L’extension suivante n’est pas nécessaire mais il est fortement recommandé de l’installer afin d’améliorer l’expérience utilisateur :
- apc
Il ne reste plus qu’à installer ionCube.
Il est maintenant possible d’installer DPU sur le serveur.
