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.