mactricks.de
Linux • MacOSX • Windows
Tips & Tricks for PC and Mac Computers
  • Startseite
  • Hardware
  • Software
  • Betriebssystem
  • Programmieren
  • Sonstiges
  • SiteMap
  • Credits
  • Plesk Server Admin Tipps
  • Virtualisierung
  • MySQL Datenbank
  • Linux System
    • PDF Dateigrößen verkleinern
    • Samba tipps
    • dnsmasq
    • Linux minimal Desktop
    • Apt Repos erweitern
    • Apache 2 mit SSL - SSI
    • Linux auf PB G4
    • PHP5 kompilieren
  • Software für MacOSX
  • Software für Windows

Index » Software » Linux System » Apache 2 mit SSL - SSI

    Inhaltsverzeichnis

  1. ↓ Apache2 - SSL aktivieren
  2. ↓ SSL Modul aktivieren
  3. ↓ Dateien und Symlinks erzeugen
  4. ↓ Bearbeiten der Dateien
  5. ↓ Zertifikat erstellen
  6. ↓ Apache Server neu starten
  7. ↓ Und schon läuft der Apache Webserver mit SSL.
  8. ↓ Apache2 - SSI (Server Side Includes) aktivieren
  9. ↓ Apache Server neu starten
  10. ↓ Und schon läuft der Apache Webserver mit Server Side Includes (SSI).

↑ Apache2 - SSL aktivieren  #

↑ SSL Modul aktivieren  #

Als Root in Konsole ausführen:

sudo a2enmod ssl

um den SSL Support einzuschalten.

↑ Dateien und Symlinks erzeugen  #

dann eine Kopie von der "/etc/apache2/sites-available/default" Datei erstellen als
/etc/apache2/sites-available/ssl und einen symbolischen Link in "/etc/apache2/sites-enabled" erzeugen.


sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
sudo ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/ssl



↑ Bearbeiten der Dateien  #

Mit dem Editor öffnen:


( Beispiel: Meine Config )

sudo nano /etc/apache2/sites-available/ssl



Zwei Dinge sind wichtig zu ändern. Zum einen in den ersten beiden Zeilen:

NameVirtualHost *:443
<VirtualHost *:443>

und in der Mitte der Datei:


SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem

hinzufügen.



Mit dem Editor öffnen (/etc/apache2/ports.conf):

sudo nano /etc/apache2/ports.conf

und folgenden Eintrag hinzufügen.
Listen 443



↑ Zertifikat erstellen  #

Nun fehlt noch ein egenes Zertifikat das für das SSL gebraucht wird.
Dazu gibt es ein Skript das diesen Job erledigt. Skript starten und alle Fragen beantworten.

sudo apache2-ssl-certificate

danach ist ein neues Zertifikat (im Verzeichnis /etc/apache2/ssl/apache.pem) erstellt worden.



↑ Apache Server neu starten  #

sudo /etc/init.d/apache2 restart


↑ Und schon läuft der Apache Webserver mit SSL.  #


↑ Apache2 - SSI (Server Side Includes) aktivieren  #

Mit einem Editor die Datei ( etc/apache2/sites-available/default ) öffnen:

sudo nano /etc/apache2/sites-available/default


und die Zeilen 4-6 in die Config eintragen.


AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
Options +Includes


Die Datei sollte dann in etwa so aussehen:
<VirtualHost *:80>
 <Directory />
  # SSI aktivieren
  AddType text/html .shtml
  AddOutputFilter INCLUDES .shtml
  Options +Includes

[...]

</Directory>

[...]

</VirtualHost>

↑ Apache Server neu starten  #

sudo /etc/init.d/apache2 restart

↑ Und schon läuft der Apache Webserver mit Server Side Includes (SSI).  #


0 Kommentare für 'Apache 2 mit SSL - SSI':
    Es existiert kein Kommentar für 'Apache 2 mit SSL - SSI'

laden...

Kommentar hinterlassen
tag navi apache2 | debian | ssl | ubuntu

permalink

© 2001 - 2010 A.Hopek •  Anmelden • powered by PyLucid v0.10.3.0112 • render time: 668.6 ms - overall: 997.2 ms