Funguje to!

Toto je (výchozí ) uvítací stránka, která se používá k testování správné činnosti serveru Apache2 po instalaci na systémy Debian. Pokud si tuto stránku můžete přečíst, znamená to, že HTTP server Apache nainstalovaný na tomto webu funguje správně. Než budete pokračovat v práci s HTTP serverem, měli byste tento soubor nahradit (umístěný na /var/www/html/index.html).

Pokud jste běžným uživatelem tohoto webu a nevíte, o čem je tato stránka, pravděpodobně to znamená, že web je kvůli údržbě momentálně nedostupný. Pokud problém přetrvává, kontaktujte správce webu.

Přehled konfigurace

Výchozí konfigurace Debianu Apache2 se liší od výchozí výchozí konfigurace a je rozdělena do několika souborů optimalizovaných pro interakci s nástroji Debian. Konfigurační systém je plně zdokumentován v /usr/share/doc/apache2/README.Debian.gz. Úplnou dokumentaci naleznete v tomto dokumentu. Dokumentaci pro samotný webový server lze najít přístupem k příručce, pokud byl na tomto serveru nainstalován balíček apache2-doc.

Rozložení konfigurace pro instalaci webového serveru Apache2 v systémech Debian je následující:

/etc/apache2/
|-- apache2.conf
|       `--  ports.conf
|-- mods-enabled
|       |-- *.load
|       `-- *.conf
|-- conf-enabled
|       `-- *.conf
|-- sites-enabled
|       `-- *.conf
          
  • apache2.conf je hlavní konfigurační soubor. Spojuje kusy tím, že při spuštění webového serveru zahrnuje všechny zbývající konfigurační soubory.
  • porty.conf je vždy součástí hlavního konfiguračního souboru. Slouží k určení naslouchacích portů pro příchozí připojení a tento soubor lze kdykoli upravit.
  • Konfigurační soubory v adresářích mods-enabled/, conf-enabled / a sites-enabled / adresáře obsahují konkrétní fragmenty konfigurace, které spravují moduly, fragmenty globální konfigurace nebo konfigurace virtuálních hostitelů.
  • Aktivují se symlinkováním dostupných konfiguračních souborů z příslušných * dostupných / protějšků. Tyto by měly být spravovány pomocí našich pomocníků a2enmod, a2dismod, a2ensite, a2dissite a a2enconf, a2disconf. Podrobnější informace naleznete na příslušných manuálových stránkách. a2enmod, a2dismod, a2ensite, a2dissite, and a2enconf, a2disconf . See their respective man pages for detailed information.
  • Binární se nazývá apache2. Vzhledem k použití proměnných prostředí musí být ve výchozí konfiguraci apache2 spuštěn / zastaven pomocí /etc/init.d/apache2 nebo apache2ctl. Přímé volání / usr / bin / apache2 nebude s výchozí konfigurací fungovat.
Kořeny dokumentů

Ve výchozím nastavení Debian nepovoluje přístup přes webový prohlížeč k žádným souborům kromě těch, které jsou umístěny v adresářích / var / www, public_html (je-li povoleno) a / usr / share (pro webové aplikace). Pokud váš web používá kořenový webový dokument umístěný jinde (například v / srv), možná budete muset whitelist svůj kořenový adresář dokumentů v /etc/apache2/apache2.conf.

Výchozí kořen dokumentu Debian je / var / www / html. Můžete si vytvořit vlastní virtuální počítače pod / var / www. To se liší od předchozích verzí, které poskytují lepší zabezpečení po vybalení.

Hlášení problémů

Pomocí nástroje reportbug nahlaste chyby v balíčku Apache2 s Debianem. Před nahlášením nové chyby však zkontrolujte existující hlášení chyb. "http://bugs.debian.org/cgi-bin/pkgreport.cgi?ordering=normal;archive=0;src=apache2;repeatmerged=0" rel="nofollow">existing bug reports before reporting a new bug.

Nahlaste chyby specifické pro moduly (např. PHP a další) do příslušných balíčků, nikoli na samotný webový server.

Odkazy