Что мне делать, если я не могу найти файл ssl.conf на сервере CentOS?

8

Я готовлю новый сервер CentOS Linux, один из многих. Когда я пытался настроить SSL на этом сервере, я заметил, что нет ssl.confфайла. Не в /etc/httpd/conf.d/ssl.confи не в /etc/httpd/conf/ssl.conf.

Я тоже пытался locate ssl.confи не получил результата.

Нужно ли создавать его самому? Могу ли я скопировать файл с другого сервера CentOS, который у меня есть? Это нормально делать это?

Centos 6.3 (64 бита), Apache / 2.2.15 (CentOS), PHP версии 5.3.3, MySQLi 5.1.73

Rodniko
источник

Ответы:

16

Вам необходимо установить mod_ssl. Запустить:

sudo yum install mod_ssl

И он поместит файл конфигурации по умолчанию в /etc/httpd/conf.d/ssl.conf.

Если по какой-то причине вы mod_sslустановили, но файла там нет, а yum говорит Nothing to do, попробуйте переустановить с помощью:

sudo yum reinstall mod_ssl
techraf
источник
Спасибо за ваш быстрый ответ. я сделал это, и он пишет "ничего не делать" - загруженные плагины: fastestmirror, refresh-packagekit, security загрузка скоростей зеркала из кэшированного файла хоста * base: centos.syn.co.il * extras: centos.syn.co.il * updates : centos.syn.co.il Настройка пакета процесса установки 1: mod_ssl-2.2.15-47.el6.centos.3.x86_64 уже установлена ​​и последняя версия Ничего не поделаешь
Родниково
но все равно создан файл :) (хотя в нем написано "уже установлено")
Rodniko
Интересно, я только что загрузил 6.3, чтобы проверить ... Я удалил файл и установил, не вернул его, но потом sudo yum reinstall mod_sslсделал.
techraf
@techraf Очень полезный пост и отнимающее много времени спасибо
Fawwad
1
Если вы делаете установку на Amazon EC2 с установленным httpd24, попробуйтеsudo yum install mod24_ssl
Alyas