Apache2 Configuration

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

7 réponses

Kfs Suisse
 
Voici ma configuration actuel httpd.conf, maintenant j'arrive sur la page d'index parcontre je ne voix pas les repertoires!!!
1
foobar47 Messages postés 13654 Statut Contributeur 533
 
Salut,

Tu dis que tu n'y arrives pas.
Quelle est ta configuration actuelle ?

A+
0
Kfs Suisse
 
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
0
Kfs Suisse
 
#
# /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 :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Kfs Suisse
 
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.
0
Kfs Suisse
 
Tout est ok merci
0
foobar47 Messages postés 13654 Statut Contributeur 533
 
Avec un peu de recherche et de perseverance... Tout est bien qui fini bien...
0
kfs suisse
 
C est effectivement vrai, juste une derniere question...
mon serveur apache fonction mais le seul pb c est qu avec cette configuration je ne voix pas les repertoires. Seulement une foi que j ai fait un loggin je vois le repertoire en question.
avez vous une solution?
0