catalogue:geonetwork:configuration_apache

Configuration Apache

Il s'agit d'accéder à geonetwork via l'url http://monsite.fr/geonetwork.
Pour plus d'infos sur les informations dans la partie Portail

Ici, il faut activer les modules proxy et proxy_http

sudo a2enmod proxy
sudo a2enmod proxy_http
sudo service apache2 restart

Dans le fichier de configuration de mon virtualhost http://monsite.fr Je vais ajouter

ProxyPass         /geonetwork  http://localhost:8280/geonetwork
ProxyPassReverse  /geonetwork  http://localhost:8280/geonetwork

Le fichier se trouve dans les fichiers des sites apache2:

sudo nano /etc/apache2/sites-available/monsite.fr.conf

<VirtualHost *:80>
      ServerName monsite.fr
        
      # le point d'entrée
      DocumentRoot /var/www/monsite.fr/public
      <Directory /var/www/monsite.fr/public>
         AllowOverride All
      </Directory>
      # les logs
      ErrorLog ${APACHE_LOG_DIR}/error.log
      CustomLog ${APACHE_LOG_DIR}/access.log combined

    # Ajout de geonetwork
    ProxyRequests Off
    <Proxy *>
          Order deny,allow
          Allow from all
    </Proxy>
    ProxyPass "/geonetwork" "http://localhost:8280/geonetwork"
    ProxyPassReverse "/geonetwork" "http://localhost:8280/geonetwork"
</VirtualHost>
Puis redémarrer Apache

sudo service apache2 restart
  • catalogue/geonetwork/configuration_apache.txt
  • Dernière modification : 2019/12/03 16:33
  • de 127.0.0.1