Конфигуриране и инсталиране на Apache 2.0.x + SSL

Първо: Трябва да си свалите Apache 2.0.x Web Server от http://httpd.apache.org/download.cgi

Второ: Трябва да имате инсталирани пакетите от дистрибуцията OpenSSL и OpenSSL-devel

# cd /usr/src/

# wget http://apache.online.bg/httpd/httpd-2.0.59.tar.bz2

# tar xfj httpd-2.0.59.tar.bz2

# cd httpd-2.0.59

Коментар: Трябва да имате инсталирани openssl и openssl-devel пакети от Линукс дистрибуцията

# ./configure --prefix=/usr/local/apache --enable-ssl --enable-info --enable-rewrite --enable-so

# make

# make install

Сега ще създадем SSL сертификата за Apache + SSL

# cd /usr/local/apache

# openssl req -nodes -new -keyout server.key -out server.csr

# openssl x509 -in server.csr -out server.crt -req -signkey server.key

Редактираме /usr/local/apache/conf/ssl.conf за да изглеждат следните настройки по този начин:

SSLCertificateFile  /usr/local/apache/server.crt

SSLCertificateKeyFile /usr/local/apache/server.key

Сега вече можем да стартираме Apache SSL

# /usr/local/apache/bin/apachectl startssl

Това трябва да е всичко...

 

Няма коментари

Обратно към списъка със статиите

Тази страница последно е променяна на 2024-04-20 16:53:45