Difference between revisions of "Webserver"

From Blue-IT.org Wiki

 
Line 2: Line 2:
 
== SSL ==
 
== SSL ==
 
=== Ubuntu Hardy - 8.04 ===
 
=== Ubuntu Hardy - 8.04 ===
 +
First create a server certificate. Please add the directory and filennames according to your needs:
 
  sudo apt-get install ssl-cert
 
  sudo apt-get install ssl-cert
 
  sudo mkdir /etc/apache2/ssl
 
  sudo mkdir /etc/apache2/ssl
 
  sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
 
  sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
 +
 +
Now add the following to your virtual hosts config file (test with ''default'')
 +
<VirtualHost *>
 +
[...]
 +
        SSLEngine on
 +
        SSLCertificateFile /etc/apache2/ssl/apache.pem
 +
        SSLProtocol all
 +
        SSLCipherSuite HIGH:MEDIUM
 +
  
 
== Subversion ==
 
== Subversion ==
 
* see [http://alephzarro.com/blog/2007/01/07/installation-of-subversion-on-ubuntu-with-apache-ssl-and-basicauth/ Installation of Subversion on Ubuntu, with Apache, SSL, and BasicAuth]
 
* see [http://alephzarro.com/blog/2007/01/07/installation-of-subversion-on-ubuntu-with-apache-ssl-and-basicauth/ Installation of Subversion on Ubuntu, with Apache, SSL, and BasicAuth]

Revision as of 20:25, 13 July 2008

Apache2

SSL

Ubuntu Hardy - 8.04

First create a server certificate. Please add the directory and filennames according to your needs:

sudo apt-get install ssl-cert
sudo mkdir /etc/apache2/ssl
sudo /usr/sbin/make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem

Now add the following to your virtual hosts config file (test with default)

<VirtualHost *>
[...]
       SSLEngine on
       SSLCertificateFile /etc/apache2/ssl/apache.pem
       SSLProtocol all
       SSLCipherSuite HIGH:MEDIUM


Subversion