Trong trường hợp của tôi, SELinux (tôi đang sử dụng CentOS) đã chặn kết nối khi thực hiện từ máy chủ web Apache trong hộp linux đến máy chủ sql trong hộp cửa sổ. Để cho phép kết nối, bạn có hai tùy chọn:
-
Tắt SELinux
-
Khi root hoặc sudo chạy hai lệnh:
Để kiểm tra xem SELinux có đang chặn mạng của bạn hay không và các kết nối DB, hãy chạy lệnh này:
Nếu kết quả là:
Bạn tốt, nếu tắt thì hãy chạy các lệnh đầu tiên trong câu trả lời này.