Skip to content Skip to main navigation Skip to footer

Hướng dẫn remote SQL DirectAdmin từ xa

Trong bài hướng dẫn này mình sẽ hướng dẫn các bạn cách remote SQL DirectAdmin từ xa.

I. Tổng quan

Trong nhiều trường hợp bạn sẽ cần kết nối remote SQL DirectAdmin từ xa thay vì sử dụng trên giao diện phpMyAdmin trên trình duyệt. Tính năng này cực kỳ hữu ích nhất là đối với các bạn dev, chuyên thiết kế website, ứng dụng…vv… sẽ rất cần kết nối SQL từ xa.

II. Cách kích hoạt tính năng remote SQL DirectAdmin

Để kích hoạt tính năng remote SQL DirectAdmin chúng ta thực hiện theo 3 bước sau.

Bước 1: Mở port 3306 trên CSF

Trường hợp VPS hoặc máy chủ của bạn đã cài đặt CSF lên DirectAdmin, thì có thể bạn sẽ cần mở port nếu port chưa được mở.

Để kiểm tra port remote SQL trên VPS hay Server của bạn được mở chưa thì bạn truy cập vào link sau:

Nhập địa chỉ IP VPS hoặc máy chủ và port cần kiểm tra. Nếu kết quả là Open thì bạn có thể tiếp tục ở bước 2.

Tuy nhiên nếu là closed thì bạn cần mở port 3306 trên CSF.

Đầu tiên chúng ta truy cập vào DirectAdmin với tài khoản admin. Sau đó thao tác theo các hình ảnh bên dưới.

Truy cập vào tính năng ConfigServer Security & Firewall tại tab Extra Features.
Tại giao diện tính năng ConfigServer Security & Firewall chúng ta kéo xuống dưới và chọn vào nút Firewall Configuration.
Tại box lọc tính năng chúng ta chọn IPv4 Port Settings.
Chúng ta kiểm tra các port trong TCP_INTCP_OUT và thêm port 3306 như hình trên.

Sau khi đã thêm xong chúng ta kéo xuống cuối trang và chọn change.

Sau đó chọn thêm Restart csf & lfd nữa là xong.

Sau đó bạn nhớ kiểm tra lại với công cụ https://ping.eu/port-chk/ để chắc chắn port đã được mở nhé.

Bước 2: Bật remote SQL DirectAdmin

Đến bước này bạn cần truy cập vào giao diện user database cần bật remote SQL như hình bên dưới.

remote SQL DirectAdmin

Sau khi đã vào được tính năng MySQL Management, chúng ta tiếp tục chọn database cần bật kết nối từ xa.

Tại đây chúng ta sẽ thấy khu vực Access Hosts đang chỉ có cho phép kết nối từ localhost. Để truy cập từ tất cả các IP bên ngoài thì chúng ta chỉ cần điền % vào ô Access Host và chọn nút Add New để thêm. Sau đó kiểm tra trong danh sách Access Hosts đã có % chưa.

remote SQL DirectAdmin

Bước 3: Thử remote SQL DirectAdmin từ xa

Đối với window các bạn có thể sử dụng phần mềm navicat để kết nối SQL từ xa, còn đối với Mac thì các bạn có thể sử dụng Sequel Pro nhé.

remote SQL DirectAdmin

Các bạn chỉ cần điền IP máy chủ vào mục Host, điền Username của database, và mật khẩu của user đó vào ô Password, điền thêm tên database vào ô Database, ngoài ra điền port remote SQL là 3306 vào ô Port nữa nhé. Sau đó chọn Connect để kết nối.

remote SQL DirectAdmin

Như hình trên là mình đã kết nối thành công.

III. Kết luận

Qua bài viết này chúng ta đã biết các remote SQL DirectAdmin, cũng như cách mở thêm một port mới trên CSF.

Hy vọng bài viết hữu ích đối với bạn. Chúc các bạn thực hiện thành công.

Xem thêm các bài viết hữu ích về DirectAdmin tại đường dẫn sau:

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới: