Apache SSL nasil kurulur?

Başlatan Uludag, 26 Mart 2008, 00:14:55

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Uludag

Debian ve sair Linux

1)
$ sudo openssl req -new -x509 -nodes -out /etc/apache2/ssl/apache.pem \
    -keyout /etc/apache2/ssl/apache.pem
$ sudo chmod 600 /etc/apache2/ssl/apache.pem
$ sudo ln -sf /etc/apache2/ssl/apache.pem \
    /etc/apache2/ssl/`/usr/bin/openssl x509 -noout -hash < /etc/apache2/ssl/apache.pem`.0

2)
$ 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

3)
ssl

NameVirtualHost *:443
<VirtualHost *:443>
    SSLEngine On
    SSLCertificateFile /etc/apache2/ssl/apache.pem
    ...
</VirtualHost>

default

NameVirtualHost *:80
<VirtualHost *:80>
    ...
</VirtualHost>

4)
Listen 443

5)
her vhost için

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

6)
$ sudo a2enmod ssl

7)
$ sudo apache2ctl restart

Ya rabbi, şu acizi ümmeti Muhammede hizmet etmeğe muktedir kıl.

Uludag

dip not:

SSL ile https:// protokolü calisir.
Ya rabbi, şu acizi ümmeti Muhammede hizmet etmeğe muktedir kıl.