[Mapbender-users] Antwort: Re: Antwort: Re: Antwort: Re: Mapbender / Apache Alias
Axel Schaefer
axel.schaefer at wheregroup.com
Thu Sep 13 05:00:56 PDT 2018
Hi David.
Nur in aller Kürze, weil die Apache Konfiguration ausufernd werden
kann. Hier aus meinem Ubuntu 18 (gibt's auch Unterschiede zu anderen
Distributionen)
000-default.conf: DocumentRoot ist anders, kein Rewrite, QGIS mit dabei.
,----
| [~]$ cat /etc/apache2/sites-enabled/000-default.conf | egrep -v "^\s*(#|$)"
|
| <VirtualHost *:80>
| ServerAdmin webmaster at localhost
| DocumentRoot /var/www/html
| ErrorLog ${APACHE_LOG_DIR}/error.log
| CustomLog ${APACHE_LOG_DIR}/access.log combined
| FcgidInitialEnv QGIS_PREFIX_PATH "/usr"
| </VirtualHost>
`----
Verzeichnisinhalte: in var/www und var/www/html ist nichts Besonderes
drin.
,----
| [~]$ ls /var/www/html
| index.html phpinfo.php.txt
| [~]$ ls /var/www/
| html umn
| [~]$
`----
mapbender.conf sites-enabled (gefüllt über a2ensite):
,----
| [~]$ ls -al /etc/apache2/sites-enabled/mapbender.conf
| root root /etc/apache2/sites-enabled/mapbender.conf -> ../sites-available/mapbender.conf
| [~]$
`----
Und nur der Vollständigkeit halber meine enabled'ten Konfigurationen und
Module (aber da ist auch einiges freiwillig):
,----
| [~]$ ls -w 60 /etc/apache2/conf-enabled
| charset.conf other-vhosts-access-log.conf
| javascript-common.conf security.conf
| localized-error-pages.conf serve-cgi-bin.conf
| [~]$ ls -w 60 /etc/apache2/mods-enabled
| access_compat.load dir.conf php7.0.conf
| alias.conf dir.load php7.0.load
| alias.load env.load remoteip.load
| auth_basic.load fcgid.conf reqtimeout.conf
| authn_core.load fcgid.load reqtimeout.load
| authn_file.load filter.load rewrite.load
| authz_core.load ldap.conf setenvif.conf
| authz_host.load ldap.load setenvif.load
| authz_user.load mime.conf status.conf
| autoindex.conf mime.load status.load
| autoindex.load mpm_prefork.conf userdir.conf
| cgi.load mpm_prefork.load userdir.load
| deflate.conf negotiation.conf
| deflate.load negotiation.load
| [~]$
`----
Gruß,
Axel
david.mueller at kaiserslautern.de writes:
> Hallo Axel,
>
> hier der Inhalt meiner 000-default.conf ...
>
> Hier liegt also der Fehler?
>
>
>
> <VirtualHost *:80>
> ServerAdmin webmaster at localhost
> DocumentRoot /var/www
>
> <IfModule mod_rewrite.c>
> RewriteEngine On
> RewriteCond %{HTTPS} off
> RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}[R=301,L]
> </IfModule>
>
> ErrorLog ${APACHE_LOG_DIR}/error.log
> CustomLog ${APACHE_LOG_DIR}/access.log combined
>
> </VirtualHost>
>
> Mit freundlichem Gruß
>
> i.A. David Müller
> --------------------------------------------------------------------------
> S t a d t v e r w a l t u n g K a i s e r s l a u t e r n
> R e f e r a t S t a d t e n t w i c k l u n g
> Abteilung Stadtvermessung
> Grafische Datenverarbeitung, Kommunales Geo-Informationssystem
> Willy-Brandt-Platz 1
> 67653 Kaiserslautern
>
> Tel. 0631 - 3654043
> Fax 0631 - 3651629
>
> E-Mail: david.mueller at kaiserslautern.de
> Internet: www.kaiserslautern.de
> Stadtplan: http://geoportal.kaiserslautern.de/
> --------------------------------------------------------------------------
>
>
>
> Von: Axel Schaefer <axel.schaefer at wheregroup.com>
> An: Mapbender User List <mapbender_users at lists.osgeo.org>
> Datum: 13.09.2018 10:52
> Betreff: Re: [Mapbender-users] Antwort: Re: Antwort: Re: Mapbender
> / Apache Alias
>
>
>
> Hi David.
>
> david.mueller at kaiserslautern.de writes:
>
>> [...]
>> bei mir liegt der "mapbender" Ordner unter var/www/
>> [...]
>> Könnte ich irgendwo noch irrtümlich einen falschen Alias definiert
>> haben?
>
> Ich denke ja. Apache definiert seinen Default Document Root unter:
> "DocumentRoot /var/www/html". Noch nichtmal /var/www. Wenn Du das so
> machen möchtest, musst Du auch die Aliase so konfigurieren. Ist aber
> irgendwie unschön.
>
> Vorschlag:
>
> Setze die Apache Konfiguration auf den Standard zurück. Lass den Default
> DocumentRoot von Apache in Frieden (je nach Betriebssystem in der
> 000-default.conf oder manchmal auch in der der httpd.conf). Lege den
> Mapbender irgendwo hin, wo der Webserver Zugriff hat und lege einen
> Alias an, wie in der Doku beschrieben.
>
>
>
>
> Du würdest zwar auch mit Deiner jetzigen Konfiguration weiterkommen,
> aber bei einer zweiten Anwendung die Du in den Apache legen willst,
> würde das schon keinen Spaß mehr machen. :D
>
> Gruß,
> Axel
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapbender_users
>
>
> Wichtiger Hinweis
> Für die rechtliche elektronische Kommunikation mit der Stadtverwaltung
> Kaiserslautern steht Ihnen ausschließlich folgende E-Mail-Adresse zur
> Verfügung: stv-kaiserslautern at poststelle.rlp.de
> Bitte beachten Sie unsere Hinweise unter
> https://www.kaiserslautern.de/ekommunikation
>
> Der Schutz Ihrer Daten ist uns wichtig! Ihre Angaben werden stets vertraulich behandelt und nur für den von Ihnen gewählten Zweck verwendet. Mit unserer Datenschutzerklärung informieren wir Sie über die Verarbeitung Ihrer personenbezogenen Daten durch uns sowie über die Ihnen zustehenden Rechte. Eine detaillierte Ausführung der Datenschutzerklärung finden Sie unter https://www.kaiserslautern.de/service/datenschutzerklaerung/index.html.de
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapbender_users
--
Axel Schaefer
WhereGroup GmbH & Co. KG
Eifelstraße 7
53119 Bonn
Germany
Fon: +49 (0)228 / 90 90 38 - 23
Fax: +49 (0)228 / 90 90 38 - 11
axel.schaefer at wheregroup.com
www.wheregroup.com | www.mapbender.org
Amtsgericht Bonn, HRA 6788
-------------------------------
Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
-------------------------------
More information about the Mapbender_users
mailing list