Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: tonylnx в Sep 21, 2006, 12:29



Титла: Ssl-сертификат и apache2
Публикувано от: tonylnx в Sep 21, 2006, 12:29
Здравейте на всички. Искам да попитам някой конфигурирал ли е Apache2 на SuSE 9.1 щото се лутам от 1 седмица в опити да го подкарам. Имам си генерирани сертификати, копирани са съответно в /etc/apache2/ssl.key, /etc/apache2/ssl.crt и /etc/apache2/ssl.csr директориите. Всички мануали, които успях да намеря се отнасяха за виртуални хостове, а моятя идея е да секюрна /srv/www/htdocs/index.html, което очевидно не е виртуален хост. Има ли тук разбирачи на SuSE-то?


Титла: Ssl-сертификат и apache2
Публикувано от: dilyan в Sep 21, 2006, 14:02
Чак разбирач не съм, но ще се оптитам да помогна.
В СуЗИ нещата даже са опростени за генериране на ключовете със скрипт gensslcert, /usr/bin/gensslcert.
След като като казваш, че серитфикатите ти са ОК, остава да пипнеш на 2-3 места конфига на апачито и си готов.

1. listen.conf -> добавяш Listen 443, след това добавяш след реда #NameVirtualHost * - това ->
<VirtualHost xxx.yyy.zzz.tttt:443>
 ServerAdmin е-маил@е-маил.сом
        SSLEngine On
</VirtualHost>
IP или domain на местото на x,t,z,t, твоя майл. Аз предпочитам да пиша тук SSLEngine On, макар че може и на други места.

2. в /etc/apache2/sysconfig.de/ трябва да имаш loadmodule.conf, провери дали вътре зареждаш модула за ssl ->
LoadModule ssl_module              /usr/lib/apache2-prefork/mod_ssl.so

3. /etc/sysconfig/apache2 скрипта трябва да има следното:
APACHE_SERVER_FLAGS="SSL"
APACHE_MODULES = "SSL"

4. apache2ctl restart

Това трябва да свърши работа. Все пак като пипташ по скриптовете то си пише кой параметър за какво е, погледни и в логовете за да се ориентираш.


Титла: Ssl-сертификат и apache2
Публикувано от: tonylnx в Sep 25, 2006, 12:11
Благодарство Диляне, успях !!! :)