Hướng dẫn sử dụng FTP trong quản lý website WordPress

FTP

Bạn mới bắt đầu làm quen với WordPress và tự hỏi về cái gọi là FTP là gì? Liệu bạn có cần sử dụng FTP để quản lý website? Hướng dẫn dưới đây sẽ giải thích về FTP và hướng dẫn bạn cách sử dụng FTP để thực hiện những tác vụ mà giao diện WordPress không thể làm được.

Điều khiển FTP sẽ giúp bạn tiến gần hơn đến việc quản lý website từ một vị trí ban đầu.

Bài viết gốc: Hướng dẫn sử dụng FTP trong quản lý website WordPress – ThuThuatWP

FTP là gì?

FTP là từ viết tắt của File Transfer Protocol. Đây là giao thức truyền file trên mạng cho phép bạn truy cập vào máy chủ web. Với FTP, bạn có thể chuyển file giữa máy tính của bạn và máy chủ, cũng như thay đổi quyền truy cập của các thư mục và tập tin trên máy chủ. Nói một cách đơn giản, FTP giúp bạn quản lý nhiều tập tin trên website của mình mà không cần sử dụng giao diện cơ sở dữ liệu.

Vì sao bạn cần FTP?

Trong nhiều trường hợp, bạn có thể sử dụng giao diện WordPress để thực hiện nhiều nhiệm vụ thay vì sử dụng FTP. Ví dụ, bạn có thể tải lên các tập tin từ máy tính lên máy chủ web bằng cách sử dụng tính năng “Add media” trong WordPress. Tuy nhiên, giới hạn dung lượng tập tin khi tải lên là một vấn đề. Một ví dụ khác, bạn có thể thêm hoặc sửa mã CSS và PHP bằng cách sử dụng tính năng “Editor” trong trang quản lý của WordPress. Tuy nhiên, việc này không được khuyến khích vì lý do bảo mật. Bạn nên tắt tính năng chỉnh sửa tập tin trong WordPress. Sử dụng FTP trong hai trường hợp trên đem lại cho bạn sức mạnh và bảo mật thông tin tốt hơn.

Tuy nhiên, có một số trường hợp mà bạn buộc phải sử dụng FTP. Ví dụ, khi bạn cài đặt plugin, bạn có thể gặp sự cố liên quan đến tương thích với các plugin khác đang hoạt động. Kết quả là bạn sẽ thấy màn hình trống khi truy cập vào website. Trong trường hợp này, bạn không thể truy cập vào giao diện quản lý WordPress. Bạn chỉ có thể sử dụng FTP để truy cập trực tiếp vào máy chủ và xóa plugin gây ra lỗi. Một trường hợp khác là khi bạn sửa mã trong file functions.php. Mã bạn thêm vào gây ra sự cố trên website. Biết cách sử dụng FTP giúp bạn xử lý nhanh chóng các vấn đề này.

Xem thêm  Cách lấy lại tiền khi chuyển sai số tài khoản trong tích tắc

Tóm lại, dưới đây là một số trường hợp bạn cần sử dụng FTP:

  • Di chuyển website đến máy chủ mới.
  • Xóa hoặc tắt plugin hoặc theme gây ra vấn đề tương thích.
  • Thay đổi file wp-config.php sau khi di chuyển website, ví dụ: thay đổi thông tin kết nối cơ sở dữ liệu, bật hoặc tắt chế độ debug.
  • Thay đổi quyền truy cập của các tập tin và thư mục.

Lưu ý: Bạn cũng có thể sử dụng FileManager trong cPanel để quản lý tập tin trên máy chủ web.

Phần mềm FTP Client

FTP Client là một ứng dụng cho phép bạn truy cập vào máy chủ web bằng FTP. Dưới đây là một số ứng dụng FTP client bạn có thể sử dụng:

  • FileZilla: hỗ trợ trên nhiều nền tảng.
  • Free FTP: dành cho Windows.
  • Cyberduck: dành cho Windows và Mac.

Nếu bạn mới bắt đầu sử dụng FTP, tôi đề xuất bạn nên sử dụng FileZilla. Hướng dẫn bên dưới sẽ sử dụng FileZilla.

Cách kết nối FTP với máy chủ web

Để FTP Client có thể kết nối với máy chủ web, bạn cần hai thông tin sau:

  1. Địa chỉ máy chủ web, có thể là địa chỉ IP hoặc tên miền.
  2. Tài khoản FTP (tên người dùng và mật khẩu).

Khi bạn mua dịch vụ hosting, công ty hosting sẽ cung cấp cho bạn thông tin tài khoản FTP chính và gửi thông tin kết nối qua email.

Thông tin tài khoản FTP

Tài khoản FTP chính không thể xóa. Tuy nhiên, bạn có thể tạo thêm nhiều tài khoản FTP khác. Điều đặc biệt là bạn có thể chỉ định một tài khoản FTP có thể truy cập vào một thư mục cụ thể trên máy chủ. Điều này giúp bạn chia sẻ thông tin tài khoản với người khác mà không lo họ truy cập vào các tập tin không liên quan của bạn.

Xem thêm  Top 10 dự án startup công nghệ nổi bật nhất hiện nay | Beet Innovators

Để tạo tài khoản FTP, bạn truy cập vào cPanel. Di chuyển đến khung Files và nhấp vào FTP Accounts.

Tạo tài khoản FTP

Nhập tên người dùng và mật khẩu, sau đó chọn thư mục bạn muốn người dùng có quyền truy cập. Phần Quota cho phép bạn chọn dung lượng tài liệu mà bạn muốn truyền. Hoặc bạn có thể chọn Unlimited để truyền file mà không giới hạn dung lượng. Cuối cùng, nhấp vào nút “Create FTP Account” và bạn hoàn thành.

Người dùng mới của bạn sẽ có dạng “[email protected]”. Khi cấu hình FTP Client, bạn cần nhập tên người dùng như vậy.

Cấu hình FTP Client

Sau khi tải xuống và cài đặt FileZilla, bạn mở chương trình và nhập thông tin kết nối đã có ở bước trước. Sau đó, nhấp vào “Quick connect” để kết nối.

Kết nối FTP

Nếu kết nối thành công, bạn sẽ thấy “Directory listing of “/” successful” trên màn hình.

Liên kết thành công

Một cách kết nối khác là tải xuống file thông số kỹ thuật từ cPanel về máy tính của bạn.

Tải file thông số kỹ thuật

Sau đó, trong FileZilla, bạn chọn File -> Import và chọn file thông số kỹ thuật mà bạn đã tải xuống để nhập vào FileZilla.

Import file thông số kỹ thuật

Để sử dụng file thông số kỹ thuật, bạn vào File -> Site Manager và nhấp vào nút “Connect”. Điều này giúp bạn không phải nhập thông tin địa chỉ, tên người dùng và mật khẩu mỗi lần kết nối.

Bây giờ bạn đã kết nối thành công với máy chủ web. Tiếp theo, tôi sẽ hướng dẫn bạn các tác vụ phổ biến với FileZilla.

Chuyển file bằng FTP

Giao diện FileZilla được chia thành hai khu vực: “local site” (máy tính của bạn) và “remote site” (máy chủ).

Giao diện FileZilla

Khi bạn nhấp vào một thư mục, hộp phía dưới sẽ hiển thị nội dung của thư mục đó. Để chuyển file từ máy tính của bạn lên máy chủ, bạn chỉ cần kéo và thả file vào hộp “remote site”.

Dưới đáy màn hình của FileZilla, bạn sẽ thấy 3 tab:

  • Queued Files: danh sách các file đang được chuyển từ máy tính của bạn lên máy chủ.
  • Failed transfers: danh sách các file gặp lỗi khi chuyển từ máy tính của bạn lên máy chủ.
  • Successful transfers: danh sách các file đã được chuyển thành công lên máy chủ.
Xem thêm  Đánh Giá Sàn Alpari Việt Nam - Alpari là gì? Sàn forex Alpari uy tín không?

Tải lên tập tin đa phương tiện

Khi bạn tải lên tập tin đa phương tiện vào thư mục “Uploads”, WordPress sẽ không nhận ra các tập tin đó. Do đó, bạn sẽ không thể thấy các tập tin này khi truy cập vào “Media” trong trang quản lý của WordPress. Để khắc phục điều này, bạn cần cài đặt plugin “Add From Server”.

Quản lý quyền truy cập tập tin trong FileZilla

Một tác vụ khác mà bạn có thể sử dụng FileZilla là thay đổi quyền truy cập của các tập tin và thư mục trên máy chủ. Để làm điều này, bạn chỉ cần chuột phải vào thư mục hoặc tập tin và chọn “Permission” từ menu ngữ cảnh. Hộp thoại quyền truy cập sẽ hiển thị và bạn có thể thay đổi quyền truy cập theo ý muốn.

Chỉnh sửa tập tin bằng FileZilla

Để chỉnh sửa tập tin, bạn có hai cách:

  1. Chỉnh sửa trực tiếp trên máy chủ. FileZilla sẽ tạo một bản sao tạm thời của tập tin trên máy tính của bạn. Bằng cách này, bạn chỉ cần nhấp chuột phải vào tập tin trong phần “remote site”. Trong menu ngữ cảnh, chọn “View / Edit File” để chỉnh sửa tập tin.
  2. Kéo tập tin về máy tính và chỉnh sửa trên máy tính. Sau đó, bạn tải tập tin lên máy chủ lại. Khi đó, FileZilla sẽ phát hiện file đã tồn tại và cho bạn nhiều tùy chọn. Hãy chọn “ghi đè”.

Trước khi chỉnh sửa tập tin, hãy sao lưu tập tin gốc để đề phòng trường hợp xảy ra sự cố. Ví dụ, nếu bạn muốn chỉnh sửa tập tin wp-config.php, hãy tạo một bản sao có tên wp-config-bak.php. Sau đó, thực hiện chỉnh sửa tập tin wp-config.php. Trong trường hợp có lỗi, bạn có thể dễ dàng trở lại tập tin gốc.

Kết luận

Như bạn đã thấy, việc biết cách sử dụng FTP giúp bạn quản lý website dễ dàng và linh hoạt hơn. FTP cho phép bạn thực hiện nhiều tác vụ mà giao diện WordPress không thể làm, ví dụ như thay đổi quyền truy cập của các tập tin.

Vui lòng ghi lại một điều: Nếu bạn muốn chỉnh sửa file .htaccess, hãy sử dụng FTP. Mặc định, bạn sẽ không thấy file này khi sử dụng FileManager trong cPanel. Nếu bạn muốn chỉnh sửa file này trong FileManager của cPanel, hãy tham khảo bài viết này.

Nguồn | Danh mục