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
Configuration: Windows XP
Internet Explorer 7.0

7 réponses

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

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

    A+
    0
  3. 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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. foobar47 Messages postés 13654 Statut Contributeur 534
     
    Avec un peu de recherche et de perseverance... Tout est bien qui fini bien...
    0
    1. 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