Как настроить phpMyAdmin для использования SSL-соединения?

Пользователь

от brook.gottlieb , в категории: Компьютерные технологии , 10 месяцев назад

Как настроить phpMyAdmin для использования SSL-соединения?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от sydnie , 10 месяцев назад

@brook.gottlieb 

Для настройки phpMyAdmin для использования SSL-соединения выполните следующие шаги:

  1. Сгенерируйте SSL-сертификат и ключ для вашего сервера.
  2. Скопируйте сертификат и ключ в директорию Apache, которая обычно находится в /etc/httpd/conf.d/.
  3. Отредактируйте файл конфигурации Apache (/etc/httpd/conf/httpd.conf) и добавьте следующие строки:
1
2
3
4
5
6
7
8
<VirtualHost *:443>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    ServerName yourdomain.com
    SSLEngine on
    SSLCertificateFile /path/to/your_domain_name.crt
    SSLCertificateKeyFile /path/to/your_domain_name.key
</VirtualHost>


  1. Перезапустите Apache, чтобы изменения вступили в силу:
1
sudo systemctl restart httpd


  1. Отредактируйте файл конфигурации phpMyAdmin (/etc/phpMyAdmin/config.inc.php) и добавьте следующие строки:
1
2
3
4
5
$cfg['ForceSSL'] = true;
$cfg['Server'] = 'localhost';
$cfg['ssl'] = true;
$cfg['ssl_key'] = '/path/to/your_domain_name.key';
$cfg['ssl_cert'] = '/path/to/your_domain_name.crt';


  1. Сохраните файл и перезапустите phpMyAdmin.


Теперь phpMyAdmin будет использовать SSL-соединение.