<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.easycow.de/index.php?action=history&amp;feed=atom&amp;title=ApacheSSL</id>
	<title>ApacheSSL - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.easycow.de/index.php?action=history&amp;feed=atom&amp;title=ApacheSSL"/>
	<link rel="alternate" type="text/html" href="https://wiki.easycow.de/index.php?title=ApacheSSL&amp;action=history"/>
	<updated>2026-05-20T08:21:41Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Cowwwiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.easycow.de/index.php?title=ApacheSSL&amp;diff=182&amp;oldid=prev</id>
		<title>Benjaminfras: Die Seite wurde neu angelegt: „Hier beschreibe ich, wie man in Apache2 die &#039;&#039;&#039;SSL-Unterstützung&#039;&#039;&#039; aktiviert. &#039;&#039;&#039;SSL&#039;&#039;&#039; steht für eine geschützte und verschlüsselte Verbindung. Immer wenn s…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.easycow.de/index.php?title=ApacheSSL&amp;diff=182&amp;oldid=prev"/>
		<updated>2010-11-20T23:06:27Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Hier beschreibe ich, wie man in Apache2 die &amp;#039;&amp;#039;&amp;#039;SSL-Unterstützung&amp;#039;&amp;#039;&amp;#039; aktiviert. &amp;#039;&amp;#039;&amp;#039;SSL&amp;#039;&amp;#039;&amp;#039; steht für eine geschützte und verschlüsselte Verbindung. Immer wenn s…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Hier beschreibe ich, wie man in Apache2 die &amp;#039;&amp;#039;&amp;#039;SSL-Unterstützung&amp;#039;&amp;#039;&amp;#039; aktiviert. &amp;#039;&amp;#039;&amp;#039;SSL&amp;#039;&amp;#039;&amp;#039; steht für eine geschützte und verschlüsselte Verbindung. Immer wenn sensible Daten eingegeben werden, sollte eine SSL-Verbindung verwendet werden. In meinem Fall habe ich die SSL-Verbindung für das Webmail aktiviert.&lt;br /&gt;
&lt;br /&gt;
=Einrichtung=&lt;br /&gt;
&lt;br /&gt;
Zuerst benötigt man ein SSL-Zertifikat:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
&amp;gt;mkdir /etc/apache2/ssl&lt;br /&gt;
&lt;br /&gt;
openssl req -new -x509 -days 365 -nodes -out /etc/apache2/ssl/apache.pem -keyout /etc/apache2/ssl/apache2.pem&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Daten wie gewünscht ausfüllen. &amp;#039;&amp;#039;&amp;#039;Common-Name&amp;#039;&amp;#039;&amp;#039; sollte dem FQDN (=Fully Qualified Domain Name, z. B. web.example.com) entsprechen. Die Gültigkeitsdauer kann beliebig gewählt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jetzt muss SSL im Apache2 aktiviert werden. Dazu die Datei &amp;lt;code&amp;gt;/etc/apache2/ports.conf&amp;lt;/code&amp;gt; öffnen und &amp;#039;&amp;#039;&amp;#039;mod_ssl&amp;#039;&amp;#039;&amp;#039; einkommentieren:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Listen 12.34.56.78:80&lt;br /&gt;
&lt;br /&gt;
&amp;lt;IfModule mod_ssl.c&amp;gt;&lt;br /&gt;
    Listen 443&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend Apache2 mit &amp;lt;code&amp;gt;service apache2 restart&amp;lt;/code&amp;gt; neustarten und das SSL-Modul aktivieren &amp;lt;code&amp;gt;a2enmod ssl&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last but not least muss noch der passende vhost angelegt werden. Angenommen es existiert ein vhost &amp;#039;&amp;#039;&amp;#039;example.com&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
        ServerName wiki.example.com&lt;br /&gt;
        ServerAlias wiki.example.com&lt;br /&gt;
        ServerAdmin admin@example.com&lt;br /&gt;
        DocumentRoot /var/www/example/&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;                              &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dann erstellt man am besten eine Kopie&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
&amp;gt;cp exmaple.com example-ssl.com&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
und erweitert das Ganze um die SSL-Parameter, sodass die neue Datei wie folgt ausschaut:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:443&amp;gt;&lt;br /&gt;
        ServerName webmail.easycow.de&lt;br /&gt;
        ServerAlias webmail.easycow.de&lt;br /&gt;
        ServerAdmin admin@easycow.de&lt;br /&gt;
        DocumentRoot /var/www/horde-webmail/&lt;br /&gt;
&lt;br /&gt;
        SSLEngine On&lt;br /&gt;
        SSLCertificateFile /etc/ssl/certs/apache2.pem&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wie Sie sehen können, wurde der Port &amp;#039;&amp;#039;&amp;#039;80&amp;#039;&amp;#039;&amp;#039; mit &amp;#039;&amp;#039;&amp;#039;443&amp;#039;&amp;#039;&amp;#039; ersetzt und &amp;#039;&amp;#039;&amp;#039;SSLEngine On&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;SSLCertificateFile&amp;#039;&amp;#039;&amp;#039; hinzugefügt. Der Aufruf https://wiki.example.com sollte nun funktionieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Server]]&lt;/div&gt;</summary>
		<author><name>Benjaminfras</name></author>
	</entry>
</feed>