... # Разместите файы сертификата и ключа в каталоге */tmp* #* Корневой сертификат - ca_bundle.crt; #* Сертификат домена - ca.crt; #* Файл ключа - private.key . # Внесите изменения в конфигурационный файл Apache */app/asr_fiscal/etc/httpd/conf/httpd.conf* . Будем использовать настройки хоста на порту 2443. {code:title=Настройки} SSLCACertificateFile /etc/pki/tls/certs/ca_bundle.crt SSLCertificateFile /etc/pki/tls/certs/ca.crt SSLCertificateKeyFile /etc/pki/tls/private/ca.key {code} {code:title=Полная конфигурация} <VirtualHost *:2443> ServerName localhost:2443 ServerAlias localhost:2443 DocumentRoot /usr/local/www/htdocs/ AddDefaultCharset utf-8 <Directory /usr/local/www/htdocs/> Options Indexes FollowSymLinks AllowOverride All </Directory> SSLEngine on SSLProtocol all -SSLv2 SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW SSLCACertificateFile /etc/pki/tls/certs/ca_bundle.crt SSLCertificateFile /etc/pki/tls/certs/ca.crt SSLCertificateKeyFile /etc/pki/tls/private/ca.key {code} # Скопируйте измененный файл конфигурации: {code} mkdir -p /app/asr_fiscal/cfg/etc/httpd/conf/ cp -p /app/asr_fiscal/etc/httpd/conf/httpd.conf /app/asr_fiscal/cfg/etc/httpd/conf/httpd.conf {code} # Скопируйте сертификаты в директорию сертификатов: {code} mkdir -p /app/asr_fiscal/cfg/etc/pki/tls/certs mkdir -p /app/asr_fiscal/etc/pki/tls/certs cp -p /tmp/ca.crt /app/asr_fiscal/cfg/etc/pki/tls/certs/ca.crt cp -p /tmp/ca_bundle.crt /app/asr_fiscal/cfg/etc/pki/tls/certs/ca_bundle.crt cp -p /tmp/ca.crt /app/asr_fiscal/etc/pki/tls/certs/ca.crt cp -p /tmp/ca_bundle.crt /app/asr_fiscal/etc/pki/tls/certs/ca_bundle.crt {code} # Скопируйте ключ для сертификата: {code} mkdir -p /app/asr_fiscal/etc/pki/tls/private mkdir -p /app/asr_fiscal/cfg/etc/pki/tls/private cp -p /tmp/ca.key /app/asr_fiscal/cfg/etc/pki/tls/private/ca.key cp -p /tmp/ca.key /app/asr_fiscal/etc/pki/tls/private/ca.key {code} # Проверка корректности установки сертификата Для проверки корректности установки сертификата необходимо перезапустить http сервер командой: {code} chroot /app/asr_fiscal/
|