Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:apache

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:apache [2016/01/03 16:00] – [mod_php] movelinux:apache [2019/02/27 14:26] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== apache ====== ====== apache ======
-{{wp>Apache HTTP Server}}+**apache** ist ein [[Webserver]].
  
 ===== .htaccess ===== ===== .htaccess =====
Zeile 8: Zeile 8:
 > Redirect /index.html /me/ > Redirect /index.html /me/
  
 +==== .httpasswd erzeugen ====
 +//Siehe weiter unten...//
 ===== Proxy-Konfiguration ===== ===== Proxy-Konfiguration =====
 ==== Unix-Sockets ==== ==== Unix-Sockets ====
  
-<code+<Code
 Listen 80 Listen 80
 <VirtualHost *:80> <VirtualHost *:80>
Zeile 19: Zeile 21:
   </Location>   </Location>
 </VirtualHost> </VirtualHost>
-</code>+</Code>
  
 ===== mod_rewrite ===== ===== mod_rewrite =====
  
 ==== http auf http und https auf https ==== ==== http auf http und https auf https ====
-<code+<Code
 RewriteEngine On RewriteEngine On
    
Zeile 34: Zeile 36:
 RewriteCond %{REQUEST_URI} /api/profile/ RewriteCond %{REQUEST_URI} /api/profile/
 RewriteRule ^(.*)$ %{ENV:protoc}://whatsee-profile.s3.amazonaws.com/$1 [R,L] RewriteRule ^(.*)$ %{ENV:protoc}://whatsee-profile.s3.amazonaws.com/$1 [R,L]
-</code>+</Code>
  
 ==== www to non-www ==== ==== www to non-www ====
  
-<code>+<Code>
 # www to nicht-www # www to nicht-www
 RewriteBase / RewriteBase /
Zeile 47: Zeile 49:
 RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
 RewriteRule ^(.*)$ %{ENV:protoc}://%1/$1 [R=301,L] RewriteRule ^(.*)$ %{ENV:protoc}://%1/$1 [R=301,L]
 +</Code>
 +
 +===== .httpasswd erzeugen =====
 +Passwortdatei generieren
 +> htpasswd -c -b /path/to/.htpasswd username passwort
 +
 +Beispiel für apache/sites-available/test.conf oder .htaccess
 +<code>
 +        <location /web-folder>
 +        AuthType Basic
 +        AuthName "My Protected Area"
 +        AuthUserFile /path/to/.htpasswd
 +        Require valid-user
 +        </location>
 </code> </code>
  
 ===== mod_php ===== ===== mod_php =====
-//Von https://ho2e.de/wallabag/index.php?view=view&id=188//+
 ==== .phar-Dateien ausführen ==== ==== .phar-Dateien ausführen ====
  
-/etc/apache2/mods-enabled/php5.conf öffnen und die Zeile änder von:+Von [[texte:enable_.phar_handling_in_your_web_server|Enable .phar handling in your web server]] 
 + 
 +/etc/apache2/mods-enabled/php5.conf öffnen und die Zeile ändern von:
  
 > <FilesMatch ".+\.ph(p[345]?|t|tml)$"> > <FilesMatch ".+\.ph(p[345]?|t|tml)$">
Zeile 67: Zeile 85:
 ===== Weblinks ===== ===== Weblinks =====
   * http://apache.org   * http://apache.org
 +  * [[wp>DE:Apache HTTP Server]]
  
 ==== Howtos ==== ==== Howtos ====
  
   * [[https://ho2e.de/wallabag/?view=view&id=184|HSTS: Header Strict Transport Security für Webserver einrichten]] ([[HSTS]])   * [[https://ho2e.de/wallabag/?view=view&id=184|HSTS: Header Strict Transport Security für Webserver einrichten]] ([[HSTS]])
linux/apache.1451836820.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki