Configuration d'Apache HTTP Server

Cette procédure installe Apache HTTP Server et les fichiers associés. Par défaut, les fichiers sont installés aux emplacements suivants :

/opt/Autodesk/autodeskinfrastructuremapserver2016/webserverextensions/apache2

Si vous avez utilisé l'option --prefix=Prefix avec la commandebuild_apt.sh, les fichiers sont installés dans

Prefix /webserverextensions/apache2

Le script d'installation crée également le fichier mapserver.conf dans le répertoire apache2/conf. Le fichier mapserver.conf contient les instructions de configuration requise. Il provient du fichier httpd.conf.

Le script d'installation crée également les fichiers mapserver.conf et mapserver-tomcat.conf dans le répertoire apache2/conf. Le fichier mapserver.conf contient les instructions nécessaires à la configuration d'Infrastructure Map Server. Le fichier mapserver-tomcat.conf contient les instructions nécessaires à la configuration du connecteur Apache-Tomcat.

La structure de répertoire de Web Extensions utilise des alias pour simplifier les URL du côté client. Pour vérifier que l'installation a réussi et que les alias ont été configurés correctement, démarrez Infrastructure Map Server et Apache HTTP Server.

Pour tester l'installation et les alias

  1. Accédez au répertoire suivant :

    /opt/Autodesk/autodeskinfrastructuremapserver2016/server/bin

  2. Pour démarrer Infrastructure Map Server, entrez ce qui suit sur la ligne de commande :

    ./mgserver.sh

  3. Pour démarrer Apache HTTP Server, accédez au répertoire suivant :

    /opt/Autodesk/autodeskinfrastructuremapserver2016/webserverextensions/apache2/bin

  4. A l'invite de commande, tapez

    ./apachectl start

  5. A l'aide d'un navigateur Web, testez les URL suivantes :

    http://localhost:8008

    Cette URL doit afficher la page d'accueil standard d'Apache.

    http://localhost:8008/mapserver2016/index.html

    Il s'agit d'une simple page HTML. Si elle s'affiche sans erreur, les alias définis dans le fichier mapguide.conf fonctionnent correctement.

    http://localhost:8008/mapserver2016/mapagent/mapagent.fcgi? OPERATION=ENUMERATERESOURCES&VERSION=1.0.0&RESOURCEID=Library://

    Cette URL doit renvoyer un document XML répertoriant le contenu du référentiel d'Infrastructure Map Server. Entrez Administrator comme ID utilisateur et admin pour le mot de passe.

    http://localhost:8008/mapserver2016/mapagent/index.html

    Cette URL correspond à un ensemble de formulaires de test pour MapAgent. Dans les environnements de production, les fichiers .html et .js doivent être supprimés du répertoire mapagent.