16.3.2. Installer Apache HTTPD inclus avec JBoss EAP 6


Prérequis

  • Vous aurez besoin d'un accès administrateur ou root pour compléter cette tâche.
  • L'APR (Apache Portability Runtime) doit être installé. Sous Red Hat Enterprise Linux, installer l'un des packages suivants : apr-devel ou apr-util-devel. Si vous utilisez un système d'exploitation différent, merci de vous reporter au site internet de Apache Portability Runtime à l'adresse http://apr.apache.org/ pour installer les packages requis.

Procédure 16.2. Installer Apache HTTPD

  1. Naviguer dans la liste des téléchargements de JBoss EAP de votre plateforme dans le Portail de Services Clients de Red Hat.

    Vous connecter au Portail de service à la clientèle de Red Hat à l'adresse suivante https://access.redhat.com. Grâce aux menus en haut de la page, sélectionner Downloads, JBoss Enterprise Middleware, Downloads. Sélectionner Application Platform à partir de la liste Product. Sélectionner la version de JBoss EAP pour voir les téléchargements disponibles pour cette version.
  2. Sélectionner le binaire HTTPD de la liste.

    Chercher le binaire HTTPD pour votre système d'exploitation et votre architecture. Cliquer sur le lien Download. Un fichier ZIP qui contient la distribution HTTPD se télécharge dans votre ordinateur.
  3. Extraire le ZIP dans le système où le binaire HTTPD exécutera.

    Extraire le fichier ZIP sur votre serveur préféré à un emplacement temporaire. Le fichier ZIP contiendra le répertoire httpd sous le dossier jboss-ews-version-number. Copier le dossier httpd et le placer à l'intérieur du répertoire où vous avez installé JBoss EAP 6, couramment appelé EAP_HOME.
    Votre HTTPD se trouvera dans le répertoire EAP_HOME/httpd/. Vous pouvez maintenant utiliser cet emplacement pour HTTPD_HOME, comme dans les autres documentations JBoss EAP 6.
  4. Exécuter le script Post-installation et créer un utilisateur apache et des comptes de groupe.

    A l'invite du shell, passer sur le compte utilisateur root, naviguer vers le répertoire EAP_HOME/httpd et exécuter la commande suivante :
    ./.postinstall
    Copy to Clipboard Toggle word wrap
    Ensuite, vérifier si un utilisateur appelé apache existe sur le système en exécutant la commande suivante :
    id apache
    Copy to Clipboard Toggle word wrap
    Si l'utilisateur n'existe pas, il devra être ajouté avec l'utilisateur approprié. Pour cela, exécuter la commande suivante :
    /usr/sbin/groupadd -g 91 -r apache 2> /dev/null || :
    /usr/sbin/useradd -c "Apache" -u 48 \ -s /sbin/nologin -r apache 2>
    /dev/null || :
    Copy to Clipboard Toggle word wrap
    Une fois complété, si l'utilisateur apache compte exécuter le service httpd, la propriété des répertoires HTTP devra être changée pour indiquer ceci :
    chown -R apache:apache httpd
    Copy to Clipboard Toggle word wrap
    Pour vérifier que les commandes ci-dessus ont été exécutées avec succès, vérifier que l'utilisateur apache possède une permission d'exécution pour le chemin d'installation du serveur HTTP.
    ls -l
    Copy to Clipboard Toggle word wrap
    Le résultat doit correspondre à cela :
    drwxrwxr-- 11 apache apache 4096 Feb 14 06:52 httpd
    Copy to Clipboard Toggle word wrap
  5. Configuration du HTTPD.

    Passer au nouveau compte utilisateur en utilisant la commande suivante :
    sudo su apache
    Copy to Clipboard Toggle word wrap
    Puis configurer HTTPD comme utilisateur apache pour répondre aux besoins de votre organisation. Vous pouvez utiliser la documentation disponible à partir de la Apache Foundation à l'adresse http://httpd.apache.org/ pour un guide général.
  6. Démarrer le HTTPD.

    Démarrer le HTTPD par la commande suivante :
    EAP_HOME/httpd/sbin/apachectl start
    Copy to Clipboard Toggle word wrap
  7. Stopper le HTTPD.

    Pour stopper le HTTP, lancer la commande suivante :
    EAP_HOME/httpd/sbin/apachectl stop
    Copy to Clipboard Toggle word wrap
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat