1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Installer webdev et HyperFile sur Debian Wheezy

Discussion dans 'Webdev' créé par suenodesign, Fev 9, 2018.

  1. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    511
    J'aime reçus:
    740

    Auteur : Stéphane Maas

    Introduction
    webdev est un atelier de génie logiciel qui permet de créer des sites Web statiques et dynamiques. L'objectif de ce document est de montrer l'installation du serveur d'application "webdev" sur la Debian Wheezy.

    "HyperFile" est un moteur de base de données. Il est prévu pour être utilisé avec webdev, windev et windev mobile.

    Table des matières
    • II. webdev ET HYPERFILE SUR DEBIAN WHEEZY
      • 2.1 - Les prérequis
      • 2.2 - Préparation de la Debian
      • 2.3 - Installer le serveur d'application webdev
      • 2.4 - Vérifier l'installation du serveur d'application
      • 2.5 - Installer le serveur HyperFile
      • 2.6 - Vérifier l'installation du serveur HyperFile
      • 2.7 - Configurer le serveur d'application webdev
      • 2.8 - Configurer le serveur HyperFile
    Serveur d'application webdev
    [​IMG]

    II. webdev ET HYPERFILE SUR DEBIAN WHEEZY
    2.1 - Les prérequis

    Vous devez installer la distribution Linux Debian Wheezy avec les éléments suivants :

    • le serveur Apache ;
    • La bibliothèque standard libstdc++ ;
    • le module de base de QT 4 ;
    • le module QT 4 d'interface graphique.
    2.2 - Préparation de la Debian
    Vous devez, si nécessaire, préparer l'environnement Linux avant de pouvoir installer le serveur d'application webdev.

    Commencez par installer les modules manquants : "libqtcore4" et "libqtgui4".

    # apt-get install libqtcore4 libqtgui4
    Créez le lien suivant :

    # ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17 /usr/lib/libstdc++.so.6
    [​IMG] Note
    La version de la Debian Wheezy utilisée ici est la 64 bits. Pour une architecture 32 bits remplacez "x86_64" par "i386".

    Créez le répertoire [/root/webdev/deploiement] ; il sera utilisé pour accueillir les fichiers d'installation du serveur d'application webdev.

    # mkdir -p /root/webdev/deploiement
    Transférez, à l'aide de WinSCP, les fichiers "WebDev_Install.zip" et "webdev_install_test64". Ces deux fichiers se trouvent sur le CD-ROM d'installation de webdev [\WebDep - 10 Connexions\Linux\Linux44_64\].

    [​IMG] Note
    Le fichier "webdev_install_test64" permet de tester le fonctionnement de l'application "webdev" jusquà 10 connexions simultanées. Au delà, vous devez faire l'acquisition d'une licence spécifique auprès de PC-SOFT.

    Créez le répertoire [/root/webdev/hyperfile] ; il sera utilisé pour accueillir les fichiers d'installation du serveur HyperFileSQL.

    # mkdir /root/webdev/hyperfile
    Transférez, à l'aide de WinSCP, les fichiers "mantainstall.zip" et "manta_install64". Ces deux fichiers se trouvent sur le CD-ROM d'installation de webdev [\Serveur HyperFileSQL\Linux44_64].

    Figure 61 - WinSCP - Tranferts de fichiers
    [​IMG]
    Le système est prêt à accueillir le serveur d'application webdev.

    2.3 - Installer le serveur d'application webdev
    Connectez-vous sur le système linux en tant qu'administrateur (root). Vous pouvez utiliser "Putty" sous Windows.

    Donnez les droits d'exécution sur le fichier "webdev_install_test64".

    # chmod +x /root/webdev/deploiement/webdev_install_test64
    Lancez l'installation du serveur d'application :

    # cd /root/webdev/deploiement
    # ./webdev_install_test64
    Figure 62 - webdev - Licence
    [​IMG]
    Sélectionnez "J'accepte la licence" puis touche [Entrée].

    Figure 63 - webdev - Prérequis
    [​IMG]
    Cette fenêtre vous informe sur les conditions techniques pour un fonctionnement correcte du serveur d'application. Sélectionnez "Suivant".

    Figure 64 - webdev - Répertoire d'installation de webdev
    [​IMG]
    Acceptez le répertoire d'installation proposé par défaut. Sélectionnez "Suivant".

    Figure 65 - webdev - Configuration d'Apache
    [​IMG]
    Modifiez le répertoire de configuration d'Apache en "/etc/apache2". La ligne de commande pour recharger la configuration d'Apache est celle proposée par défaut. Sélectionnez "Suivant".

    Figure 66 - webdev - Compte et groupe administrateur webdev
    [​IMG]
    Le programme d'installation vous propose de créer un compte et un groupe "webdevadmin" pour webdev et HyperFileSQL. A conserver. Sélectionnez "Suivant".

    Figure 67 - webdev - Compte et groupe webdevadmin
    [​IMG]
    Sélectionnez "Oui" pour créer le groupe "webdevadmin" et le compte "webdevadmin".

    Figure 68 - webdev - Version installée ...
    [​IMG]
    Dernier message avant l'installation. Remarquez le numéro de version ; à retenir ... Sélectionnez "Oui" puis patientez quelques minutes.
     
    #1 suenodesign, Fev 9, 2018
    Dernière édition: Fev 9, 2018
    gavisweb, irobot et Morpheous aiment ça.
  2. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    511
    J'aime reçus:
    740
    Figure 69 - webdev - URLs d'Administration
    [​IMG]
    Le programme d'installation vous affiche l'URL pour administrer webdev et les comptes clients :

    • http://<IP Debian>/WDAdminWeb170 ; login : "Admin", mot de passe "admin" ;
    L'URL suivante permet d'administrer le serveur HyperFileSQL :

    • http://<IP Debian>/WDAdminHF170.
    Sélectionnez "OK" pour clôturer le programme d'installation.

    Activez le module "actions" du serveur Apache puis redémarrez-le :

    # a2enmod actions
    # /etc/init.d/apache2 restart
    2.4 - Vérifier l'installation du serveur d'application
    Pour vérifier le bon fonctionnement du serveur d'application, lancez un navigateur Web puis tapez l'URL suivante : http://<IP Debian>/WD170AWP/WD170AWP/version.

    Figure 70 - webdev - Test de l'installation
    [​IMG]
    Testez également l'administrateur distant (Compte : ADMIN, mot de passe : ADMIN) : http://<IP Debian>/WDAdminWeb170.

    Figure 71 - webdev - Administration à distance
    [​IMG]
    Le serveur d'application webdev est opérationnel.

    2.5 - Installer le serveur HyperFileSQL
    "HyperFileSQL" est un moteur de base de données.

    Connectez-vous sur le système linux en tant qu'administrateur (root). Vous pouvez utiliser "Putty" sous Windows.

    Donnez les droits d'exécution sur le fichier "manta_install64".

    # chmod +x /root/webdev/hyperfile/manta_install64
    Lancez l'installation du serveur hyperfile :

    # cd /root/webdev/hyperfile
    # ./manta_install64
    Figure 72 - HyperFileSQL - Licence
    [​IMG]
    Faites défiler l'accord de licence puis sélectionnez "J'accepte la licence".

    Figure 73 - HyperFileSQL - Répertoire d'installation d'HyperFileSQL
    [​IMG]
    Acceptez le répertoire d'installation proposé par défaut. Sélectionnez "OK".

    Figure 74 - HyperFileSQL - Paramétrage
    [​IMG]
    Tapez le nom du serveur Linux (Ici : webdev). Laissez le numéro du port "4900" et le compte "root". Sélectionnez "OK".

    Figure 75 - HyperFileSQL - Fin de l'installation
    [​IMG]
    Les informations suivantes sont à retenir :

    • URL de connexion : http://<IP Debian>/WDAdminHF170 ; login : "Admin", mot de passe "aucun".
     
    gavisweb apprécie ceci.
  3. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    511
    J'aime reçus:
    740
    2.6 - Vérifier l'installation du serveur HyperFileSQL
    Testez également l'administration à distance d'HyperFile : http://<IP Debian>/WDAdminHF170.

    Figure 76 - HyperFileSQL - Administration HyperFileSQL
    [​IMG]
    Tapez le nom ou l'adresse IP du serveur HyperFile, le port de connexion et le nom d'utilisateur.

    Figure 77 - HyperFileSQL - Console d'administration
    [​IMG]
    Si tout se passe bien, les outils pour l'administration de votre serveur HyperFile doivent s'afficher.

    [​IMG] Note
    Le script de démarrage automatique pose problème sous la Debian Wheezy. Pour démarrer HyperFile manuellement, tapez la commande : /etc/init.d/HFCS-webdev start.

    2.7 - Configurer le serveur d'application webdev
    Pour uploader un site, vous devez créer un répertoire pour déployer les sites [/var/www/sites], un répertoire pour les Webservices [/var/www/webservices] et un répertoire pour les fichiers de données webdev [/var/www/data].

    # mkdir /var/www/sites
    # mkdir /var/www/webservices
    # mkdir /var/www/data
    Affectez ces répertoires au compte "ftpadmin" et au groupe "webdevadmin".

    # chown ftpadmin:webdevadmin /var/www/sites /var/www/webservices /var/www/data
    Changez les droits.

    # chmod 770 /var/www/sites /var/www/webservices /var/www/data
    Démarrez l'administration à distance du serveur d'application webdev : "http://<IP Debian>/WDAdminWeb170". Cliquez sur l'option "Comptes".

    Figure 78 - Console webdev - Comptes
    [​IMG]
    Créez le compte "ftpadmin". L'écran "Edition d'un compte" s'affiche.

    Figure 79 - Console webdev - Edition d'un compte
    [​IMG]
    Cliquez sur le bouton "Appliquer" pour valider les changements ; quittez la console.
     
    gavisweb apprécie ceci.
  4. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    511
    J'aime reçus:
    740
    2.8 - Configurer le serveur HyperFileSQL
    Pour utiliser "HyperFile" avec le compte "ftpadmin", vous devez créer un compte dans la base de données. Connectez-vous sur l'URL : http://<IP Debian>/WDAdminHF170.

    Figure 80 - HyperFile - Administration
    [​IMG]
    Tapez l'adresse IP du serveur Linux et le nom d'utilisateur "admin".

    Cliquez sur l'icône "Utilisateurs".

    Figure 81 - HyperFile - Utilisateurs
    [​IMG]
    Cliquez sur l'option "Créer un nouvel utilisateur".

    Figure 82 - HyperFile - Créer un utilisateur
    [​IMG]
    Créez l'utilisateur "ftpadmin" en tant que "Super Utilisateur", cohez l'option "Compte Actif" puis cliquez sur le bouton "Valider". Déconnectez-vous puis testez le compte "ftpadmin".

    Les serveurs webdev et HyperFile SQL sont opérationnels sur la Debian. Vous pouvez passer à l'installation du poste de travail pour le développement d'une appication webdev.
     
  5. Cefaliyon

    Cefaliyon New Member

    Inscrit:
    Jan 23, 2018
    Messages:
    20
    J'aime reçus:
    12
    bonjour

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Merci pour ce partage.
    Pourrait-tu poster le fichier d'installation du serveur d'application pour linux ?
    D'avance merci.
     
    gavisweb et lejag aiment ça.
  6. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    511
    J'aime reçus:
    740

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    bonjour

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Merci pour ce partage.
    Pourrait-tu poster le fichier d'installation du serveur d'application pour linux ?
    D'avance merci.
    Cliquez pour agrandir...
    Désolé mon ami, je ne l'ai pas.

    Peut être quelqu'un d'ici pourrait aider.
     
  • joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    14
    Super tuto pour les utilisateurs de WW et Debian
     
    gavisweb et suenodesign aiment ça.
  • LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    657
    J'aime reçus:
    232
    Pour ADministrer en mode WEB HFCS, vous devez avoir un bon crack ou la licence de deploiement
     
    gavisweb apprécie ceci.
  • badreddine

    badreddine Member

    Inscrit:
    Jan 3, 2018
    Messages:
    8
    J'aime reçus:
    18
    Merci pour ce partage
     
    gavisweb apprécie ceci.
  • ProDev

    ProDev Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 11, 2018
    Messages:
    373
    J'aime reçus:
    373

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Merci pour ce partage.!! .. Parfait
     
    gavisweb apprécie ceci.
  • WX1331

    WX1331 Well-Known Member
    MEMBRE WX DUMP TEAM

    Inscrit:
    Jan 1, 2018
    Messages:
    614
    J'aime reçus:
    679
    Super Tuto

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    salutations
     
  • farban

    farban New Member

    Inscrit:
    Fev 21, 2018
    Messages:
    15
    J'aime reçus:
    14
    Il suffisait de mettre le lien du tuto :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    ;)
     
    gavisweb apprécie ceci.
  • suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    511
    J'aime reçus:
    740
    Regarde au début

    Auteur : Stéphane Maas
     
    gavisweb apprécie ceci.
  • farban

    farban New Member

    Inscrit:
    Fev 21, 2018
    Messages:
    15
    J'aime reçus:
    14
    Je l'avais remarqué puisque c'est grâce à l'auteur que j'ai retrouvé son tuto !
    Seulement je te trouve bien courageux d'avoir recopier son tuto sur ce forum alors qu'il suffisait d'indiquer son site : le périmètre de ma remarque s'arrête là ;)
     
    gavisweb et suenodesign aiment ça.
  • suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    511
    J'aime reçus:
    740
    Bien compris.

    Mon objectif était de préparer une matière à lire au membres tout en les gardant sur place.

    J'ai mentionné le nom de l'auteur en respect à son travail. Sans méchanceté aucune. ;)

    Merci en tout cas pour la remarque.
     
    gavisweb, irobot et farban aiment ça.
  • adelben

    adelben Member

    Inscrit:
    Fev 5, 2018
    Messages:
    56
    J'aime reçus:
    2
    Merci infiniment
     
    gavisweb apprécie ceci.
  • Mohamed

    Mohamed Active Member

    Inscrit:
    Jan 15, 2018
    Messages:
    304
    J'aime reçus:
    60
    Merci pour ce sujet
     
    gavisweb apprécie ceci.
  • Morpheous

    Morpheous Active Member

    Inscrit:
    Avr 9, 2018
    Messages:
    182
    J'aime reçus:
    200

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    tutoriel merveilleux! Je vous remercie
     
    gavisweb et joker aiment ça.
  • gavisweb

    gavisweb New Member

    Inscrit:
    Mai 15, 2024
    Messages:
    7
    J'aime reçus:
    0
    Bonjour tout le monde,
    Après l'installation j'ai rencontré une erreur, pouvez-vous m'aider SVP, Merci (Linux Debian 10 - webdev 2024) :
    Retourner sur le site
    Relancement automatique dans 1 minute(s)

    Le serveur d'application webdev a rencontré un état interne anormal.
    Code interne de l'erreur : ReadFile( 4 bytes ) Failed
    srcAwp/CGIAwp.cpp (5318)

    (21, ERR_INTERNAL)

    Cette erreur provient généralement d'un arrêt inopiné du serveur d'application.
    Les causes possibles incluent :
    - Un problème de configuration (du serveur WEB, du serveur d'application ou de l'application).
    - Un problème de droits (par exemple, l'utilisateur qui exécute l'application n'est pas le bon ou celui-ci ne dispose pas de droits suffisants).
    - Une erreur au début du chargement de l'application.
    - Une erreur interne non traitée du serveur d'application.
    - Dans IIS, l'utilisateur invité Internet configuré pour le site Web (partie "Authentification") est différent de l'utilisateur indiqué dans la partie "Mappage de gestionnaire".

    Success (22)
     
    #19 gavisweb, Mai 15, 2024
    Dernière édition: Mai 15, 2024
  • gavisweb

    gavisweb New Member

    Inscrit:
    Mai 15, 2024
    Messages:
    7
    J'aime reçus:
    0

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour tout le monde,
    Après l'installation j'ai rencontré une erreur, pouvez-vous m'aider SVP, Merci (Linux Debian 10 - webdev 2024) :
    Retourner sur le site
    Relancement automatique dans 1 minute(s)

    Le serveur d'application webdev a rencontré un état interne anormal.
    Code interne de l'erreur : ReadFile( 4 bytes ) Failed
    srcAwp/CGIAwp.cpp (5318)

    (21, ERR_INTERNAL)

    Cette erreur provient généralement d'un arrêt inopiné du serveur d'application.
    Les causes possibles incluent :
    - Un problème de configuration (du serveur WEB, du serveur d'application ou de l'application).
    - Un problème de droits (par exemple, l'utilisateur qui exécute l'application n'est pas le bon ou celui-ci ne dispose pas de droits suffisants).
    - Une erreur au début du chargement de l'application.
    - Une erreur interne non traitée du serveur d'application.
    - Dans IIS, l'utilisateur invité Internet configuré pour le site Web (partie "Authentification") est différent de l'utilisateur indiqué dans la partie "Mappage de gestionnaire".

    Success (22)
    Cliquez pour agrandir...
    ------------------------------------------------------------
    Résolu : réinstallation du serveur d'application et en installant les deux paquets suivants :
    - librairies Qt 5
    - libapache2-mod-fcgid
    Bonne soirée
     
  • Partager cette page

    Chargement...