настройка ssl в xampp

apache

Случайный прохожий
Добрый вечер всем. Есть windows server 2008r2 в котором живет xampp. На xampp крутится vbulletin. Как настроить встроенную функцию php mail() для отправки почты через gmail с использованием SSL или TLS? Я уже полдня ковыряю настройки но никак не могу разобраться в каком конкретно файле конфиге настраиваются параметры отправки почты smtp сервер/логин/пароль.
В логах apache и xampp пробегает что то подобное:
Код:
PHP Warning:  Module 'openssl' already loaded in Unknown on line 0
[Mon Nov 07 17:10:34.249972 2016] [mpm_winnt:notice] [pid 2212:tid 280] AH00455: Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/5.6.24 configured -- resuming normal operations
[Mon Nov 07 17:10:34.249972 2016] [mpm_winnt:notice] [pid 2212:tid 280] AH00456: Apache Lounge VC11 Server built: Jul  7 2016 11:13:22
[Mon Nov 07 17:10:34.249972 2016] [core:notice] [pid 2212:tid 280] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Mon Nov 07 17:10:34.249972 2016] [mpm_winnt:notice] [pid 2212:tid 280] AH00418: Parent: Created child process 3964
[Mon Nov 07 17:10:34.920773 2016] [ssl:warn] [pid 3964:tid 292] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Nov 07 17:10:35.076774 2016] [ssl:warn] [pid 3964:tid 292] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
PHP Warning:  Module 'openssl' already loaded in Unknown on line 0
[Mon Nov 07 17:10:35.107974 2016] [mpm_winnt:notice] [pid 3964:tid 292] AH00354: Child: Starting 150 worker threads.

Как я понял имя сервера не соответствует реальности. Помогите?
 
Генерируем запрос на сертификат и ключ
Код:
openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr

Далее на основе содержимого файла csr запрашиваем новый ssl сертификат у хостера.
После того как сертификат будет выпущен можно его скачать и настраивать дальше.
Можно например объединить закрытый ключ и сертификат если это необходимо:
Код:
openssl pkcs12 -export -out server.pfx -inkey server.key -in certificate.crt -certfile rootCA.crt
 
Назад
Верх