HostingViet | Công ty Cổ phần Công nghệ số Thiên Quang

Hướng dẫn cài WP-CLI trên hosting cPanel [Chi Tiết]

Tin tức | 2025-11-18 16:12:47+07
Hướng dẫn cài WP-CLI trên hosting cPanel

 

Yêu cầu hệ thống

Lợi ích của WP-CLI

Trước khi bắt đầu cài đặt WP-CLI, hãy cùng khám phá những lợi ích mà công cụ này mang lại:

Lợi ích của WP-CLI

 

Cài WP-CLI trên hosting cPanel với CentOS

Cài đặt WP-CLI trên hosting cPanel với CentOS là một quá trình đơn giản và nhanh chóng. Hãy làm theo các bước dưới đây để cài đặt và sử dụng WP-CLI hiệu quả:

Bước 1: Truy cập Terminal trên cPanel

Đầu tiên, đăng nhập vào tài khoản cPanel của bạn. Tiếp theo, tìm đến mục Advanced và chọn Terminal để mở ứng dụng Terminal trong cPanel.

 

Nếu không có mục này, bạn cần bật trong WHM hoặc liên hệ nhà cung cấp dịch vụ VPS của bạn và yêu cầu họ bật tính năng Manage Shell Access.

Bước 2: Tải và cài đặt WP-CLI

Tải WP-CLI

Dán lệnh sau vào Terminal và nhấn Enter. Lệnh này sẽ tải tệp wp-cli.phar (tệp cài đặt WP-CLI) về thư mục hiện tại trong Terminal.

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Kiểm tra cài đặt

Để xác minh rằng WP-CLI đã được tải về và cài đặt thành công, chạy lệnh sau. Nếu cài đặt thành công, bạn sẽ thấy thông tin phiên bản WP-CLI trong Terminal.

php wp-cli.phar --info

Cấp quyền thực thi và đổi tên tệp

Để cấp quyền thực thi cho wp-cli.phar, sử dụng lệnh sau:

chmod +x wp-cli.phar

Để dễ dàng sử dụng, bạn có thể đổi tên wp-cli.phar thành wp với lệnh:

mv wp-cli.phar wp

Bước 3: Cấu hình WP-CLI (Tùy chọn)

Để đơn giản hóa việc sử dụng WP-CLI, bạn có thể tạo alias trong file cấu hình shell của mình (.bashrc hoặc .bash_profile). Chạy lệnh sau:

echo 'alias wp="~/wp"' >> ~/.bashrc

Lệnh này sẽ tạo alias wp, trỏ đến tệp wp trong thư mục home của bạn. Sau đó, lưu và tải lại file .bashrc với lệnh:

source ~/.bashrc

Với cấu hình alias này, bạn chỉ cần gõ wp thay vì đường dẫn đầy đủ mỗi khi sử dụng WP-CLI.

Bước 4: Sử dụng WP-CLI

Giờ bạn đã hoàn tất cài đặt WP-CLI trên hosting cPanel, bạn có thể sử dụng công cụ này để quản lý website WordPress của mình. Trước đó bạn cần xác định đường dẫn đến trang web của bạn, ví dụ ở đây là public_html trong thư mục người dùng hiện tại.

Ví dụ: Để kiểm tra phiên bản WordPress hiện tại, sử dụng lệnh sau:

cd ~/public_html && wp core version

Lưu ý: Khi sử dụng WP-CLI trên server hoặc VPS, bạn cần thêm tùy chọn --allow-root nếu bạn đang sử dụng quyền root. Nếu bạn đang sử dụng Sharehost hoặc không phải là người dùng root, không cần thêm tùy chọn này.

Ngoài WP-CLI, bạn cũng có thể sử dụng WordPress Toolkit để quản lý WordPress trên cPanel một cách trực quan và dễ dàng hơn.

Cài WP-CLI trên hosting cPanel với CloudLinux

Để cài đặt WP-CLI trên hosting cPanel sử dụng CloudLinux, hãy cùng tìm hiểu các bước dưới đây để cấu hình và triển khai công cụ này một cách hiệu quả. Lưu ý: nếu bạn không có quyền sudo hoặc tài khoản root, bạn nên dùng cách đầu tiên.

Bước 1: SSH vào máy chủ

Trước khi bắt đầu, bạn cần SSH vào máy chủ của mình.

ssh root@ip -p port

Bước 2: Cài đặt WP-CLI

Để cài đặt WP-CLI, sử dụng lệnh sau trong terminal:

yum install wp-cli -y

Bước 3: Cập nhật CageFS

Sau khi cài đặt xong, bạn cần tạo file cấu hình và cập nhật CageFS để sử dụng WP-CLI.

Tạo file cấu hình:

vi /etc/cagefs/conf.d/wpcli.cfg

Nhập nội dung sau vào file:

[wpcli]
comment=Allow wp-cli to work on the server
paths=/usr/local/bin/wp

Cập nhật lại CageFS:

cagefsctl --force-update

Sau khi hoàn tất, bạn đã có thể sử dụng WP-CLI trên user của mình. Chúc bạn thành công!

Trên đâ là bài hướng dẫn của HostingViet về cách cài WP-CLI trên hosting cPanel. Giờ đây, bạn có thể tận dụng công cụ mạnh mẽ này để quản lý website WordPress một cách nhanh chóng và hiệu quả. Nếu bạn có bất kỳ thắc mắc hoặc ý kiến đóng góp, đừng ngần ngại để lại câu hỏi hoặc bình luận dưới bài viết này nhé!

 

Bạn có thể xem thêm các bài viết khác: 

Bài viết khác