Страница 1 из 1

OpenServer + несколько сайтов с SSL

Добавлено: 06 июн 2019, 05:29
K0LbAzzeR
Как установить SSL в OpenServer я добился, но только на один сайт.

В файле Apache_2.4-PHP_7.2-7.3_vhost.conf есть строка, которая отвечает за подключение сертификата сайта.
SSLCertificateFile "%sprogdir%/userdata/config/cert_files/server.crt"
Вопрос, как подключить 2 и более сайта с поддержкой SSL (HTPPS)???

Re: OpenServer + несколько сайтов с SSL

Добавлено: 08 июн 2019, 19:07
PhpStorm
хранить сгенерированные сертификаты, например, в папке ssl соответствующего проекта и указать в Apache_2.4-PHP_7.2-7.3_vhost.conf соответствующие пути


SSLCertificateFile "%sprogdir%/domains/домен_проекта/ssl/server.crt"

Re: OpenServer + несколько сайтов с SSL

Добавлено: 10 июн 2019, 06:29
K0LbAzzeR
PhpStorm писал(а): 08 июн 2019, 19:07 хранить сгенерированные сертификаты, например, в папке ssl соответствующего проекта и указать в Apache_2.4-PHP_7.2-7.3_vhost.conf соответствующие пути


SSLCertificateFile "%sprogdir%/domains/домен_проекта/ssl/server.crt"
Если в файл Apache_2.4-PHP_7.2-7.3_vhost.conf записать следующее:
SSLCertificateFile "%sprogdir%/ssl/domain1.loc/domain1.loc.crt"
SSLCertificateKeyFile "%sprogdir%/ssl/domain1.loc/domain1.loc.key"
SSLCertificateFile "%sprogdir%/ssl/domain2.loc/domain2.loc.crt"
SSLCertificateKeyFile "%sprogdir%/ssl/domain2.loc/domain2.loc.key"

то ssl будет только на domain2.loc, вот в том и вопрос как организовать 2 и более сайтов с поддержкой ssl

Re: OpenServer + несколько сайтов с SSL

Добавлено: 10 июн 2019, 10:20
PhpStorm
K0LbAzzeR, файл Apache_2.4-PHP_7.2-7.3_vhost.conf должен быть в корне каждого домена проекта и указывать пути только к своим файлам сертификата

Re: OpenServer + несколько сайтов с SSL

Добавлено: 13 июн 2019, 04:38
K0LbAzzeR
PhpStorm писал(а): 10 июн 2019, 10:20 K0LbAzzeR, файл Apache_2.4-PHP_7.2-7.3_vhost.conf должен быть в корне каждого домена проекта и указывать пути только к своим файлам сертификата
Не работает...
Взял отсюда "D:\OSPanel\userdata\config" файл "Apache_2.4-PHP_7.2-7.3_vhost.conf" и переместил в "D:\OSPanel\domains\domain1.loc" и в "D:\OSPanel\domains\domain2.loc", а затем отредактировал этот файл в каждой папке, указав:
SSLCertificateFile "%sprogdir%/ssl/domain1.loc/domain1.loc.crt"
SSLCertificateKeyFile "%sprogdir%/ssl/domain1.loc/domain1.loc.key"

и
SSLCertificateFile "%sprogdir%/ssl/domain2.loc/domain2.loc.crt"
SSLCertificateKeyFile "%sprogdir%/ssl/domain2.loc/domain2.loc.key"

соответственно, НО сертификаты походу не подключились данным способом...

Re: OpenServer + несколько сайтов с SSL

Добавлено: 13 июн 2019, 11:22
PhpStorm
K0LbAzzeR,

SSLCertificateFile "%sprogdir%/domains/домен_проекта/ssl/server.crt"
SSLCertificateKeyFile "%sprogdir%/domains/домен_проекта/ssl/server.key"

Re: OpenServer + несколько сайтов с SSL

Добавлено: 13 июн 2019, 12:13
PhpStorm