Apache

HTTTPD
Kurzbeschreibung: Webserver
Offizielle Website: http://httpd.apache.org/
Offizielle Dokumentation: Apache2 Dokumentantion (eng.)
Lizenz: Apache

Inhaltsverzeichnis

[Bearbeiten] Tipps und Tricks

[Bearbeiten] Alle Anfragen auf eine Domain umleiten

Datei: .htaccess
 
RewriteEngine on
 
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

[Bearbeiten] SSL Zertifikate erstellen

private Key generieren (unverschlüsselt, da sonst Apache bei jedem Start ein Passwort verlangt):

openssl genrsa  -out server.key

public key generieren:

openssl req -new -key server.key >server.csr
Country Name (2 letter code) [AU]:de
State or Province Name (full name) [Some-State]:State
Locality Name (eg, city) []:City
Organization Name (eg, company) [Internet Widgits Pty Ltd]:company
Organizational Unit Name (eg, section) []:server.bar.org
Common Name (eg, YOUR name) []:server.bar.org
Email Address []:foo@bar.de

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:


Zertificate erstellen

openssl req -x509 -key server.key -days 800  -in server.csr > server.crt

[Bearbeiten] Tools