Ошибка SQLSTATE[HY000] [2002] Permission denied

Проблема заключается в текущих политиках безопасности SELinux.

По умолчанию политика httpd_can_network_connect_db отключена (это означает, что веб-сервер не может связаться с удаленной БД.)

Мы можем это проверить используя:

getsebool -a | grep httpd

если httpd_can_network_connect_db Off, включаем его коммандой:

setsebool -P httpd_can_network_connect_db 1