Apache2 Configuration
Kfs Suisse
-
kfs suisse -
kfs suisse -
Bonjour,
j'ai installer un server Linux openSuse 10.2, mon probleme c'est la partie serveur Web. J'aimerai configurer mon serveur Apache pour avoir une presentation comme celle ci ex: [sam.zoy.org]. Ou je pourrais egalement bloquer certain des repertoires grace a un mot de passe.
merci d'avance pour votre aide
j'ai installer un server Linux openSuse 10.2, mon probleme c'est la partie serveur Web. J'aimerai configurer mon serveur Apache pour avoir une presentation comme celle ci ex: [sam.zoy.org]. Ou je pourrais egalement bloquer certain des repertoires grace a un mot de passe.
merci d'avance pour votre aide
A voir également:
- Apache2 Configuration
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Configuration - Guide
- Connaitre configuration pc - Guide
7 réponses
Voici ma configuration actuel httpd.conf, maintenant j'arrive sur la page d'index parcontre je ne voix pas les repertoires!!!
Hello,
pour le moment je tourne en rond car avant j avais en fonction un server Suse Pro version 7. Dans cette version contrairement a la version openSuse 10.2 toutes les configurations ce trouvaient dans le fichier Httpd.conf. Dans la version actuelle tout est plus ou moin disperse a gauche a droite.
La configuration du serveur est pour le moment celle normal sans changement! J arrive a me connecter dessus d'une autre station (XP) et la page "in Works" apparait.
Je cherche des exemples de configuration pour arrive a mes fin.
merci
pour le moment je tourne en rond car avant j avais en fonction un server Suse Pro version 7. Dans cette version contrairement a la version openSuse 10.2 toutes les configurations ce trouvaient dans le fichier Httpd.conf. Dans la version actuelle tout est plus ou moin disperse a gauche a droite.
La configuration du serveur est pour le moment celle normal sans changement! J arrive a me connecter dessus d'une autre station (XP) et la page "in Works" apparait.
Je cherche des exemples de configuration pour arrive a mes fin.
merci
#
# /etc/apache2/httpd.conf
#
# Dies ist die zentrale Konfigurationsdatei für den Apache Webserver. Sie enthält die
# Konfigurationsanweisungen, die dem Server seine Instruktionen erteilen. Lesen Sie
# http://httpd.apache.org/docs-2.0, wenn Sie detailliertere Informationen über die
# einzelnen Anweisungen benötigen.
# Sie stützt sich auf die vorgefertigte Konfigurationsdatei, die mit dem Apache ausge-
# liefert wird und selbst auf den originalen Angaben von Rob McCool basiert, mit denen
# der NCSA-Server konfiguriert wurde (NCSA = National Center for Supercomputing
# Applications, University of Illinois, Urbana-Champaign). Die hier eingesetzte Datei
# wurde von Peter Poeml (poeml+apache@suse.de) zusammengestellt.
# Vermeiden Sie bitte so weit wie möglich Veränderungen dieser Datei. Sie enthält im
# wesentlichen Include-Anweisungen und globale Festlegungen, die in der Konfiguration
# Ihres virtuellen hosts überschrieben werden können bzw. sollten.
# Übersicht der einzubindenden Dateien, in chronologischer Reihenfolge:
#
# httpd.conf
# |
# |-- uid.conf . . . . . . . . . . . . . . UserID/GroupID unter der der Server läuft
# |-- server-tuning.conf . . . . . . . . . Servergröße (Anzahl der zu startenden Prozesse...)
# |-- sysconfig.d/loadmodule.conf . . . . . [*] zu ladende Module
# |-- listen.conf . . . . . . . . . . . . . IP-Adressen und Ports
# |-- mod_log_config.conf . . . . . . . . . Definitionen für Protokolldateien
# |-- sysconfig.d/global.conf . . . . . . . [*] serverweit gültige grundsätzliche Festlegungen
# |-- mod_status.conf . . . . . . . . . . . Zugriffsbedingungen für mod_status (Server Monitoring)
# |-- mod_info.conf . . . . . . . . . . . . Zugriffsbedingungen für mod_info
# |-- mod_autoindex-defaults.conf . . . . . Standardwerte für die Anzeige von server-generierten
# | Verzeichnis-Darstellungen
# |-- mod_mime-defaults.conf . . . . . . . Standardwerte für mod_mime
# |-- errors.conf . . . . . . . . . . . . . individualisierte Fehlermeldungen
# |-- ssl-global.conf . . . . . . . . . . . SSL-Konfiguration für einen Standardserver und _alle_
# | virtuellen hosts
# |-- default-server.conf . . . . . . . . . Einrichtung des default-Servers, der auf Anfrsgen an
# | nicht-virtuelle hosts reagiert
# | |--mod_userdir.conf . . . . . . . . . . Einrichtung von Benutzerverzeichnissen (falls mod_userdir
# | geladen wurde)
# | `--conf.d/apache2-manual?conf . . . . Einfügen der Dokumentation ('?' = wenn installiert)
# |
# |-- sysconfig.d/include.conf . . . . . . [*] Ihre Include-Dateien
# | (Sie müssen den Namen jeder der hier angegebenen Dateien
# | auch in APACHE_INCLUDE_* in /etc/sysconfig/apache2
# | eintragen)
# |
# `-- vhosts.d/ . . . . . . . . . . . . . . Geben Sie bitte für jeden VirtualHost hier eine Datei an
# `-- *.conf . . . . . . . . . . . . . . . (*.conf wird automatisch eingebunden)
#
#
# Mit [*] gekennzeichnete Dateien werden beim Serverstart von sysconfig erstellt. Anstelle dieser Dateien
# editieren Sie bitte /etc/sysconfig/apache2
# Layout des Dateisystems:
#
# /etc/apache2/
# |-- conf.d/
# | |-- apache2-manual.conf . . . . . . . Die Konfiguration für die lokale Apache2-Dokumentation
# | |-- mod_php4.conf . . . . . . . . . . (Beispiel-)Konfiguration für apache2-mod_php4
# | `-- ... . . . . . . . . . . . . . . . andere Konfigurationen für diverse Pakete und/oder Module
# |-- default-server.conf
# |-- errors.conf
# |-- httpd.conf . . . . . . . . . . . . . die zentrale Konfigurationsdatei
# |-- listen.conf
# |-- magic
# |-- mime.types -> ../mime.types
# |-- mod_autoindex-defaults.conf
# |-- mod_info.conf
# |-- mod_log_config.conf
# |-- mod_mime-defaults.conf
# |-- mod_perl-startup.pl
# |-- mod_status.conf
# |-- mod_userdir.conf
# |-- server-tuning.conf
# |-- ssl-global.conf
# |-- ssl.crl/ . . . . . . . . . . . . . . Zertifikat-Widerrufslisten
# |-- ssl.crt/ . . . . . . . . . . . . . . Zertifikate
# |-- ssl.csr/ . . . . . . . . . . . . . . Zertifikat-Anfragen
# |-- ssl.key/ . . . . . . . . . . . . . . private RSA-Schlüssel
# |-- ssl.prm/ . . . . . . . . . . . . . . öffentliche DSA-Parameter-Dateien
# |-- sysconfig.d/ . . . . . . . . . . . . von /etc/sysconfig/apache2 erstellte Dateien
# | |-- global.conf
# | |-- include.conf
# | `-- loadmodule.conf
# |-- uid.conf
# `-- vhosts.d/. . . . . . . . . . . . . . Verzeichnis für die Konfigurationsdatei(en) (*.conf)
# | Ihres/Ihrer virtuellen hosts
# |-- vhost-ssl.template
# `-- vhost.template
### Globale Umgebung ##########################################################
#
# Die Anweisungen in dieser Sektion haben Auswirkungen auf sämtliche Operationen
# des Apache, auch auf übereinstimmende Anfragen
# Apache soll unter dieser User-/Gruppen-ID laufen
Include /etc/apache2/uid.conf
# - wieviele Serverprozesse dürfen gestartet werden
# (Regulierung des Server-Pools)
# - Verwendung von KeepAlive
Include /etc/apache2/server-tuning.conf
# ErrorLog: Der Ablageort für das Fehlerprotokoll
# Wenn Sie innerhalb Ihrer VirtualHost-Container keine speziellen
# ErrorLog-Anweisungen niederlegen, werden Fehlermeldungen dieser virtuellen
# Hosts hier eingetragen. Wenn Sie allerdings eine eigene Protokolldatei für
# einen virtuellen Host festgelegt haben, werden Fehler auch dort protokolliert
# und nicht hier.
# von APACHE_MODULES in /etc/sysconfig/apache2 erzeugter Eintrag
Include /etc/apache2/sysconfig.d/loadmodule.conf
# IP-Adressen / Ports
Include /etc/apache2/listen.conf
# vordefinierte Protokollformate
Include /etc/apache2/mod_log_config.conf
# von den globalen Einstellungen in /etc/sysconfig/apache2
# erzeugte Einträge
Include /etc/apache2/sysconfig.d/global.conf
# optionale Angaben für mod_status und mod_info
Include /etc/apache2/mod_status.conf
Include /etc/apache2/mod_info.conf
# Konfiguration von server-generierten Verzeichnisdarstellungen
Include /etc/apache2/mod_autoindex-defaults.conf
# Zuordnung von MIME-Typen zu Dateinamen-Erweiterungen
TypesConfig /etc/apache2/mime.types
DefaultType text/plain
Include /etc/apache2/mod_mime-defaults.conf
# individualisierte Fehlerseiten
Include /etc/apache2/errors.conf
# globale (serverweit gültige) SSL-Konfiguration, die nicht für
# einen speziellen einzelnen virtuellen host vorgesehen ist
Include /etc/apache2/ssl-global.conf
# Zugriffsverbot für das gesamte Dateisystem als Standard
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# Einsatz von .htaccess-Dateien
AccessFileName .htaccess
# und sie niemals anzeigen
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
# Liste der Dateinamen, die ausgeliefert werden können, wenn ein Client nur
# einen Verzeichnisnamen abfragt
DirectoryIndex index.html index.html.var index.htm
### Hauptserver-Konfiguration #################################################
#
# Die Anweisungen in diesem Abschnitt legen die grundsätzlich vom Server
# benötigten Werte fest, mit denen auf alle Anfragen reagiert wird, die nicht
# von virtuellen Hosts abgearbeitet werden.
# Alle diese Anweisungen können auch innerhalb von <VirtualHost>-Containern
# stehen, womit dann die hier vorgenommenen Standard-Einstellungen für den
# jeweiligen virtuellen Host überschrieben werden.
#
Include /etc/apache2/default-server.conf
# Ein anderer Weg, um Ihre eigenen Dateien einzubinden
#
# Die unten genannte Datei wird von /etc/sysconfig/apache2 erzeugt,
# einschließlich der in APACHE_CONF_INCLUDE_FILES und
# APACHE_CONF_INCLUDE_DIRS je nach Bedarf genannten Dateien
Include /etc/apache2/sysconfig.d/include.conf
### Konfiguration des virtuellen Servers ######################################
#
# VirtualHost: Wenn mit mehreren Domain- bzw. Host-Namen auf diesem Server
# gearbeitet werden soll, können virtuelle "Container" für jeden einzelnen
# Hostnamen festgelegt werden. Bitte unbedingt die Dokumentation auf
# http://httpd.apache.org/docs-2.0/vhosts nachlesen bzw. das mit der
# Distribution ausgelieferte Manual.
#
# Um die Konfiguration der virtuellen Hosts zu überprüfen, steht der
# Befehlszeilen-Parameter "-S" zur Verfügung.
#
Include /etc/apache2/vhosts.d/*.conf
# Anmerkung: statt Ihre eigene Konfiguration hier anzugeben, können Sie sie
# auch in einer eigenen Datei ablegen (/etc/apache2/httpd.conf.local)
# und deren Name in APACHE_CONF_INCLUDE_FILES in /etc/sysconfig/apache2
# eintragen -- das macht Systemupdates einfacher :)
# /etc/apache2/httpd.conf
#
# Dies ist die zentrale Konfigurationsdatei für den Apache Webserver. Sie enthält die
# Konfigurationsanweisungen, die dem Server seine Instruktionen erteilen. Lesen Sie
# http://httpd.apache.org/docs-2.0, wenn Sie detailliertere Informationen über die
# einzelnen Anweisungen benötigen.
# Sie stützt sich auf die vorgefertigte Konfigurationsdatei, die mit dem Apache ausge-
# liefert wird und selbst auf den originalen Angaben von Rob McCool basiert, mit denen
# der NCSA-Server konfiguriert wurde (NCSA = National Center for Supercomputing
# Applications, University of Illinois, Urbana-Champaign). Die hier eingesetzte Datei
# wurde von Peter Poeml (poeml+apache@suse.de) zusammengestellt.
# Vermeiden Sie bitte so weit wie möglich Veränderungen dieser Datei. Sie enthält im
# wesentlichen Include-Anweisungen und globale Festlegungen, die in der Konfiguration
# Ihres virtuellen hosts überschrieben werden können bzw. sollten.
# Übersicht der einzubindenden Dateien, in chronologischer Reihenfolge:
#
# httpd.conf
# |
# |-- uid.conf . . . . . . . . . . . . . . UserID/GroupID unter der der Server läuft
# |-- server-tuning.conf . . . . . . . . . Servergröße (Anzahl der zu startenden Prozesse...)
# |-- sysconfig.d/loadmodule.conf . . . . . [*] zu ladende Module
# |-- listen.conf . . . . . . . . . . . . . IP-Adressen und Ports
# |-- mod_log_config.conf . . . . . . . . . Definitionen für Protokolldateien
# |-- sysconfig.d/global.conf . . . . . . . [*] serverweit gültige grundsätzliche Festlegungen
# |-- mod_status.conf . . . . . . . . . . . Zugriffsbedingungen für mod_status (Server Monitoring)
# |-- mod_info.conf . . . . . . . . . . . . Zugriffsbedingungen für mod_info
# |-- mod_autoindex-defaults.conf . . . . . Standardwerte für die Anzeige von server-generierten
# | Verzeichnis-Darstellungen
# |-- mod_mime-defaults.conf . . . . . . . Standardwerte für mod_mime
# |-- errors.conf . . . . . . . . . . . . . individualisierte Fehlermeldungen
# |-- ssl-global.conf . . . . . . . . . . . SSL-Konfiguration für einen Standardserver und _alle_
# | virtuellen hosts
# |-- default-server.conf . . . . . . . . . Einrichtung des default-Servers, der auf Anfrsgen an
# | nicht-virtuelle hosts reagiert
# | |--mod_userdir.conf . . . . . . . . . . Einrichtung von Benutzerverzeichnissen (falls mod_userdir
# | geladen wurde)
# | `--conf.d/apache2-manual?conf . . . . Einfügen der Dokumentation ('?' = wenn installiert)
# |
# |-- sysconfig.d/include.conf . . . . . . [*] Ihre Include-Dateien
# | (Sie müssen den Namen jeder der hier angegebenen Dateien
# | auch in APACHE_INCLUDE_* in /etc/sysconfig/apache2
# | eintragen)
# |
# `-- vhosts.d/ . . . . . . . . . . . . . . Geben Sie bitte für jeden VirtualHost hier eine Datei an
# `-- *.conf . . . . . . . . . . . . . . . (*.conf wird automatisch eingebunden)
#
#
# Mit [*] gekennzeichnete Dateien werden beim Serverstart von sysconfig erstellt. Anstelle dieser Dateien
# editieren Sie bitte /etc/sysconfig/apache2
# Layout des Dateisystems:
#
# /etc/apache2/
# |-- conf.d/
# | |-- apache2-manual.conf . . . . . . . Die Konfiguration für die lokale Apache2-Dokumentation
# | |-- mod_php4.conf . . . . . . . . . . (Beispiel-)Konfiguration für apache2-mod_php4
# | `-- ... . . . . . . . . . . . . . . . andere Konfigurationen für diverse Pakete und/oder Module
# |-- default-server.conf
# |-- errors.conf
# |-- httpd.conf . . . . . . . . . . . . . die zentrale Konfigurationsdatei
# |-- listen.conf
# |-- magic
# |-- mime.types -> ../mime.types
# |-- mod_autoindex-defaults.conf
# |-- mod_info.conf
# |-- mod_log_config.conf
# |-- mod_mime-defaults.conf
# |-- mod_perl-startup.pl
# |-- mod_status.conf
# |-- mod_userdir.conf
# |-- server-tuning.conf
# |-- ssl-global.conf
# |-- ssl.crl/ . . . . . . . . . . . . . . Zertifikat-Widerrufslisten
# |-- ssl.crt/ . . . . . . . . . . . . . . Zertifikate
# |-- ssl.csr/ . . . . . . . . . . . . . . Zertifikat-Anfragen
# |-- ssl.key/ . . . . . . . . . . . . . . private RSA-Schlüssel
# |-- ssl.prm/ . . . . . . . . . . . . . . öffentliche DSA-Parameter-Dateien
# |-- sysconfig.d/ . . . . . . . . . . . . von /etc/sysconfig/apache2 erstellte Dateien
# | |-- global.conf
# | |-- include.conf
# | `-- loadmodule.conf
# |-- uid.conf
# `-- vhosts.d/. . . . . . . . . . . . . . Verzeichnis für die Konfigurationsdatei(en) (*.conf)
# | Ihres/Ihrer virtuellen hosts
# |-- vhost-ssl.template
# `-- vhost.template
### Globale Umgebung ##########################################################
#
# Die Anweisungen in dieser Sektion haben Auswirkungen auf sämtliche Operationen
# des Apache, auch auf übereinstimmende Anfragen
# Apache soll unter dieser User-/Gruppen-ID laufen
Include /etc/apache2/uid.conf
# - wieviele Serverprozesse dürfen gestartet werden
# (Regulierung des Server-Pools)
# - Verwendung von KeepAlive
Include /etc/apache2/server-tuning.conf
# ErrorLog: Der Ablageort für das Fehlerprotokoll
# Wenn Sie innerhalb Ihrer VirtualHost-Container keine speziellen
# ErrorLog-Anweisungen niederlegen, werden Fehlermeldungen dieser virtuellen
# Hosts hier eingetragen. Wenn Sie allerdings eine eigene Protokolldatei für
# einen virtuellen Host festgelegt haben, werden Fehler auch dort protokolliert
# und nicht hier.
# von APACHE_MODULES in /etc/sysconfig/apache2 erzeugter Eintrag
Include /etc/apache2/sysconfig.d/loadmodule.conf
# IP-Adressen / Ports
Include /etc/apache2/listen.conf
# vordefinierte Protokollformate
Include /etc/apache2/mod_log_config.conf
# von den globalen Einstellungen in /etc/sysconfig/apache2
# erzeugte Einträge
Include /etc/apache2/sysconfig.d/global.conf
# optionale Angaben für mod_status und mod_info
Include /etc/apache2/mod_status.conf
Include /etc/apache2/mod_info.conf
# Konfiguration von server-generierten Verzeichnisdarstellungen
Include /etc/apache2/mod_autoindex-defaults.conf
# Zuordnung von MIME-Typen zu Dateinamen-Erweiterungen
TypesConfig /etc/apache2/mime.types
DefaultType text/plain
Include /etc/apache2/mod_mime-defaults.conf
# individualisierte Fehlerseiten
Include /etc/apache2/errors.conf
# globale (serverweit gültige) SSL-Konfiguration, die nicht für
# einen speziellen einzelnen virtuellen host vorgesehen ist
Include /etc/apache2/ssl-global.conf
# Zugriffsverbot für das gesamte Dateisystem als Standard
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# Einsatz von .htaccess-Dateien
AccessFileName .htaccess
# und sie niemals anzeigen
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
# Liste der Dateinamen, die ausgeliefert werden können, wenn ein Client nur
# einen Verzeichnisnamen abfragt
DirectoryIndex index.html index.html.var index.htm
### Hauptserver-Konfiguration #################################################
#
# Die Anweisungen in diesem Abschnitt legen die grundsätzlich vom Server
# benötigten Werte fest, mit denen auf alle Anfragen reagiert wird, die nicht
# von virtuellen Hosts abgearbeitet werden.
# Alle diese Anweisungen können auch innerhalb von <VirtualHost>-Containern
# stehen, womit dann die hier vorgenommenen Standard-Einstellungen für den
# jeweiligen virtuellen Host überschrieben werden.
#
Include /etc/apache2/default-server.conf
# Ein anderer Weg, um Ihre eigenen Dateien einzubinden
#
# Die unten genannte Datei wird von /etc/sysconfig/apache2 erzeugt,
# einschließlich der in APACHE_CONF_INCLUDE_FILES und
# APACHE_CONF_INCLUDE_DIRS je nach Bedarf genannten Dateien
Include /etc/apache2/sysconfig.d/include.conf
### Konfiguration des virtuellen Servers ######################################
#
# VirtualHost: Wenn mit mehreren Domain- bzw. Host-Namen auf diesem Server
# gearbeitet werden soll, können virtuelle "Container" für jeden einzelnen
# Hostnamen festgelegt werden. Bitte unbedingt die Dokumentation auf
# http://httpd.apache.org/docs-2.0/vhosts nachlesen bzw. das mit der
# Distribution ausgelieferte Manual.
#
# Um die Konfiguration der virtuellen Hosts zu überprüfen, steht der
# Befehlszeilen-Parameter "-S" zur Verfügung.
#
Include /etc/apache2/vhosts.d/*.conf
# Anmerkung: statt Ihre eigene Konfiguration hier anzugeben, können Sie sie
# auch in einer eigenen Datei ablegen (/etc/apache2/httpd.conf.local)
# und deren Name in APACHE_CONF_INCLUDE_FILES in /etc/sysconfig/apache2
# eintragen -- das macht Systemupdates einfacher :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Maintenant tout fonctionne presque bien, seul petit pb c'est quand je met un ficher .htaccess je ne voix plus le repertoire sur la page web.