Table of Contents

HTTPS Virtual Hosts on Ubuntu 8.04 LTS Server

Using gnutls for https virtual hosts

Resources

Extensible Development ยป HTTPS Virtual Hosts on Ubuntu 8.04 LTS Server
OutOfOrder.cc mod_gnutls
NameBasedSSLVHostsWithSNI - Httpd Wiki

Steps done based on itwarlocks.com

ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.9.tar.gz
ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.4.6.tar.gz
ftp://gnutls.hellug.gr/pub/gnutls/gnutls-2.10.0.tar.bz2
http://www.outoforder.cc/downloads/mod_gnutls/mod_gnutls-0.5.7.tar.bz2

Follow up compile for each download in order of download, (commands from resource above)

~% mkdir gnutls
~% cd gnutls
~/gnutls% wget "ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.4.4.tar.gz"
~/gnutls% tar -xvzf libgcrypt-1.4.4.tar.gz
~/gnutls% cd libgcrypt-1.4.4
~/gnutls/libgcrypt-1.4.4% ./configure --prefix=/usr
~/gnutls/libgcrypt-1.4.4% make
~/gnutls/libgcrypt-1.4.4% sudo make install
~/gnutls/libgcrypt-1.4.4% sudo ldconfig
~/gnutls/libgcrypt-1.4.4% cd ..
~/gnutls% rm -Rf libgcrypt-1.4.4

Not required

wget "http://ftp.us.debian.org/debian/pool/main/libg/libgpg-error/libgpg-error0_1.6-1_amd64.deb"
wget "http://http.us.debian.org/debian/pool/main/libg/libgcrypt11/libgcrypt11_1.4.5-2_amd64.deb"
dpkg -i libgpg-error0_1.6-1_amd64.deb
dpkg -i libgcrypt11_1.4.5-2_amd64.deb