Can’t connect to local MySQL server through socket ‘/var/lib/ mysql/ mysql.sock

Proje bazlı geliştirilen sunucularda karşılaşılan bir problemdir . Plesk Panel cPanel vs her hangi bir kontrol panel olmaksızın bir linux sunucu kurduğunuzda uzak mysql veritabanı bağlantısı sırasında bu hatayı almanız doğaldır . Çünkü SeLinux koruması 3306 porttan dışarı çıkmanıza izin vermez . Problemin çözümü ;

root ile giriş yapıldıysa

[php]

setenforce 0

[/php]

değerini girmeniz yeterlidir . SELinux disable edilmiş olur .

yada

[php]

nano /etc/selinux/config

[/php]

SELINUX = enforcing

değerinin disabled edilmesi durumunda SELinux tamamen kapatılmış olur ve reboot sonrasında aotomatik başlamaz .