Debian Jessie : Connexion à une base HFSQL avec PHP Apache2

  1. Installation du serveur de base de données HFSQL
  2. Installation des paquets nécessaires à la compilation
  3. Installation iodbc


    db1 est une base créée avec le centre de contrôle HFSQL
  4. Tester l’installtion
  5. Installation du serveur web apache2

    Le plus important est la directive –enable-module=so, le reste est à adapter en fonction de vos besoins

    Tester le fonctionnement d’apache http://web1/ et ensuite l’arrêter

  6. Installation de PHP5

    Ajuster le chemin en focntion de votre installation
  7. Test final

iodbc hfsql

 

7 Comments on "Debian Jessie : Connexion à une base HFSQL avec PHP Apache2"

  1. Bonjour Niko et merci pour les rectifications
    Pour l’emplacement du php.ini, il faudrait créer un fichier php avec echo phpinfo() et voir l’emplacement.

  2. Bonjour Khalid,

    Un grand merci. J’ai enfin réussi à configurer un serveur comme il le faut. Je me permets quelques observations (n’étant pas sysadmin ni pro de linux, ce ne sont que quelques remarques à prendre au conditionnel) :
    – dans mon cas, il a été indispensable de partir d’une configuration serveur minimale. J’ai utilisé pour le coup une ubuntu 14.4 server 64 bits, configuration minimale machine virtuelle. La 16.04 pose problème puisque les dépendances pointent vers php7 et les paquets de php5 ne s’installent pas.
    – Point 2 : supprimer le deuxième apt-get de la ligne
    – Ligne n°3 du point 3 : unzip WX210PACKODBCLINUX64065n.zip -d WX210PACKODBCLINUX64065n
    – Ligne n°1 du bloc 4 du point 5 : LoadModule php5_module /usr/modules/libphp5.so
    Point 6 : intervertir les lignes 2 et 3. Petite correction de la ligne 2 : cp /usr/include/iodbc*.h /usr/src/php-5.6.25/ext/odbc/ (sans le / avant *.h, sur mon serveur en tout cas)
    Avant la ligne 10 du point 6, il m’a fallu créer le dossier /php5/lib/ dans /etc. Ne sachant si c’était une erreur (j’avais déjà un dossier /etc/php/lib) j’ai copié par sécurité le php ini dans les deux dossiers /etc/php/lib/ et /etc/php5/lib/.

    Je vais essayer à présent d’installer pure-ftp pour faciliter le travail de développement et une extension pour l’envoi de mail.

    Encore une fois, recevez toute ma reconnaissance pour aide.

    Nicolas

  3. Merci beaucoup, je reviens vers vous ASAP 🙂
    Bonne fin de journée.

  4. Oui mais apparemment, mais du coup, lorsque je lance un apachectl start il ne trouve pas le httpd.conf (sauf à le placer à la racine du serveur). Quand OVH indique livré un ubuntu ou un debian nu avec un kimsufi, c’est vraiment nu 🙂

    En tout cas, mille mercis pour votre aide sur les forums de pc soft 🙂

  5. Bonjour Niko,
    Avez vous essayé avec :
    apt-get install libapr1-dev libaprutil1-dev

  6. Bonjour Khalid,

    Juste une question concernant la compilation d’Apache. Lors du « configure », le système plante en indiquant qu’il ne trouve pas l’APR. Etant novice, je suis un peu perdu entre les indications des deux sites suivants : http://www.linuxfromscratch.org/blfs/view/svn/general/apr.html et http://stackoverflow.com/questions/9436860/apache-httpd-setup-and-installation.

    Quel est le meilleur moyen d’installer APR. Merci par avance,

    Niko

Leave a comment

Your email address will not be published.


*