Làm cách nào để cài đặt CLI trong WordPress?

WordPress cực kỳ dễ sử dụng với giao diện đồ họa trực quan nhưng nó không lý tưởng cho quản trị viên máy chủ và nhà cung cấp dịch vụ lưu trữ quản lý hàng trăm trang web. WP-CLI (Giao diện dòng lệnh WordPress) là một công cụ mạnh mẽ có thể kiểm soát mọi khía cạnh của WordPress từ dòng lệnh

Khi bạn được giao nhiệm vụ cập nhật hoặc cài đặt plugin, việc quản lý nhiều trang web WordPress bằng dòng lệnh và tập lệnh sẽ hiệu quả hơn. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt WP-CLI và nêu bật một số tính năng hữu ích nhất của nó, bao gồm cách cài đặt, cập nhật và quản lý lõi, plugin và chủ đề WordPress trên dòng lệnh

Cách cài đặt WP-CLI

WP-CLI là một ứng dụng PHP độc lập có thể được cài đặt bởi cả quản trị viên máy chủ và người dùng cPanel thông thường

  • Quản trị viên máy chủ có thể cung cấp WP-CLI cho tất cả người dùng của máy chủ
  • Người dùng cPanel có thể cài đặt nó trong thư mục chính của họ hoặc thư mục của trang web WordPress để kiểm soát trang web của họ

Để cài đặt và sử dụng WP-CLI, bạn sẽ cần truy cập vào dòng lệnh của máy chủ. Quản trị viên có quyền truy cập root có thể đăng nhập bằng SSH. Người dùng cPanel có thể đăng nhập bằng SSH nếu có hoặc Terminal tích hợp sẵn của cPanel

Làm cách nào để cài đặt CLI trong WordPress?

Trước tiên, chúng ta cần tải WP-CLI về máy chủ với

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Làm cách nào để cài đặt CLI trong WordPress?

Trước khi có thể chạy nó, chúng tôi cần cung cấp quyền thực thi với.

chmod +x wp-cli.phar

Bạn có thể tìm hiểu thêm về chmod và quyền của tệp trong Cách gán quyền cho tệp và thư mục trong cPanel

Thiết lập WP-CLI làm Người dùng gốc

Để cho phép mọi người dùng chạy WP-CLI, chúng tôi phải di chuyển nó vào một thư mục trong PATH của hệ thống

mv wp-cli.phar /usr/local/bin/wp

Cái này

  • Di chuyển tệp đến “/usr/local/bin. ”
  • Đổi tên nó thành “wp” để thuận tiện, mặc dù bạn cũng có thể chọn một tên tệp có ý nghĩa khác

Tất cả người dùng sẽ có thể chạy WP-CLI từ “wp. ”

Thiết lập WP-CLI làm Người dùng cPanel

Người dùng cPanel không có quyền truy cập root không thể di chuyển tệp vào một thư mục trong PATH, nhưng họ có thể chạy nó từ thư mục chính của họ hoặc trong thư mục của trang web WordPress

Để chạy nó từ thư mục chính của bạn, bạn có thể cho WP-CLI biết trang web WordPress nào sẽ kiểm soát bằng tùy chọn “--path”. Ví dụ

./wp-cli.phar config list – path=/home/user/public_html/

Nếu bạn di chuyển WP-CLI vào thư mục của trang web WordPress, bạn không phải cung cấp vị trí có “--path”, nhưng bạn sẽ cần chỉ định thư mục chứa tệp thực thi, sử dụng “. /“ cho thư mục hiện tại

/home/user/public_html/wp-cli.phar config list

Để dễ sử dụng hơn, bạn có thể tạo bí danh, phím tắt dòng lệnh

alias wp='~/wp-cli.phar’

Shell sẽ thay thế “wp” bằng “~/wp-cli. phar”, cho phép bạn nhập “wp” thay vì đường dẫn đầy đủ đến tệp thực thi

Bạn có thể đặt bí danh vĩnh viễn với

echo "alias wp='~/wp-cli.phar'" >> .bashrc

Chúng tôi đang thêm lệnh bí danh vào tài khoản của bạn. bashrc để nó chạy bất cứ khi nào bạn đăng nhập

Cách các lệnh WP-CLI hoạt động

Các lệnh WP-CLI bao gồm một lệnh chính theo sau là các lệnh phụ để kiểm soát các khía cạnh cụ thể của trang web WordPress

Ví dụ

wp help 

Ở đây “trợ giúp” là một lệnh, lệnh này có các lệnh con như

________số 8

Bản in thông tin trợ giúp này cho các tính năng quản lý “cốt lõi”. Công cụ này có một hệ thống tài liệu và trợ giúp tích hợp tuyệt vời. Nếu bạn không chắc mình có thể chạy những lệnh nào hoặc tác dụng của chúng, trợ giúp sẽ là sự trợ giúp đầu tiên của bạn

Làm cách nào để cài đặt CLI trong WordPress?

4 lệnh WP-CLI cực kỳ hữu ích

Có hơn 40 lệnh và hàng trăm lệnh con. Bạn có thể đọc danh sách đầy đủ trong tài liệu, nhưng chúng tôi muốn nêu bật một vài điều hữu ích nhất

  1. Đọc và ghi tập tin cấu hình
  2. Thay đổi mật khẩu người dùng WordPress
  3. Cài đặt lõi, chủ đề và plugin WordPress
  4. Sao lưu và tối ưu hóa cơ sở dữ liệu WordPress

Đọc và Viết Cấu hình của WordPress

Lệnh config có thể đọc và ghi cấu hình của WordPress, được lưu trữ trong wp-config. tập tin php

Để xem các biến cấu hình trong wp-config của một trang web. tập tin php

wp config list
Làm cách nào để cài đặt CLI trong WordPress?

Để chỉnh sửa các biến cấu hình riêng lẻ, chẳng hạn như tên cơ sở dữ liệu.

chmod +x wp-cli.phar
0

Để tạo một wp-config mới. tệp php với các giá trị được định cấu hình trước

chmod +x wp-cli.phar
1

Thay đổi mật khẩu người dùng WordPress

Trong bài viết gần đây của chúng tôi, Sửa lỗi đăng nhập WordPress bằng cPanel, chúng tôi đã khám phá cách thay đổi mật khẩu người dùng bằng cách chỉnh sửa cơ sở dữ liệu. Đây là một cách nhanh hơn để thay thế mật khẩu WordPress bị mất và quên

chmod +x wp-cli.phar
2

Mặc dù phương pháp này nhanh hơn, nhưng nó không an toàn vì mật khẩu văn bản gốc của người dùng được lưu trữ trong lịch sử shell của bạn. Bạn có thể xóa các mục lịch sử shell bằng cách sử dụng mũi tên lên để chọn lệnh và nhấn Ctrl-U để xóa nó

Cài đặt WordPress Core, Themes và Plugins

Một trong những khía cạnh hữu ích nhất của việc kiểm soát WordPress từ dòng lệnh là khả năng cài đặt mọi thứ từ plugin đến trang web WordPress đầy đủ.  

Hãy bắt đầu với một plugin

chmod +x wp-cli.phar
3

Để cài đặt mà không cần kích hoạt, bỏ qua tùy chọn “--activate”. Để tìm tên chính xác cho plugin, hãy mở trang của nó trong danh mục plugin WordPress và sao chép URL slug. Trong ví dụ này, chúng tôi đã sử dụng plugin Hello Dolly và sao chép URL slug từ trang web của nó. https. //wordpress. org/plugins/hello-dolly/

Để cài đặt một chủ đề

chmod +x wp-cli.phar
4

Bạn cũng có thể "gỡ cài đặt", "xóa" và "cập nhật" plugin và chủ đề. Tính năng cập nhật đặc biệt hữu ích trên các trang web có nhiều plugin

Để cập nhật tất cả các plugin của trang web cùng một lúc

chmod +x wp-cli.phar
5

Cuối cùng, để cài đặt một trang web WordPress mới trong vài giây

chmod +x wp-cli.phar
6

Chạy lệnh này trên dòng lệnh sẽ lưu trữ mật khẩu quản trị viên văn bản gốc trong lịch sử trình bao, nhưng bạn có thể xóa mật khẩu đó như được mô tả trong phần trước

Sao lưu và tối ưu hóa cơ sở dữ liệu WordPress

Như chúng tôi đã giải thích trong Cách sao lưu và khôi phục cơ sở dữ liệu MySQL® trong cPanel, thật dễ dàng để kết xuất cơ sở dữ liệu MySQL của trang web của bạn trong giao diện cPanel. Tuy nhiên, nếu bạn muốn sao lưu từ thiết bị đầu cuối, hãy sử dụng

chmod +x wp-cli.phar
7

Tùy chọn “--add-drop-table” đảm bảo dữ liệu được thay thế chính xác khi khôi phục bản sao lưu. Xuất tạo một tệp SQL có tên tệp dựa trên ngày và tên cơ sở dữ liệu. Để chỉ định một tên tệp khác, hãy thêm nó vào cuối lệnh

chmod +x wp-cli.phar
8

Để khôi phục cơ sở dữ liệu, hãy nhập tệp SQL với

chmod +x wp-cli.phar
9

Nhập khẩu là một hành động phá hoại. Nó sẽ xóa vĩnh viễn mọi dữ liệu đã được thêm vào cơ sở dữ liệu sau khi sao lưu được thực hiện

Cuối cùng, bạn có thể tối ưu hóa hoặc sửa chữa cơ sở dữ liệu. Tối ưu hóa sắp xếp lại cách lưu trữ dữ liệu để tăng tốc độ đọc và ghi

mv wp-cli.phar /usr/local/bin/wp
0

Nỗ lực sửa chữa các bảng cơ sở dữ liệu bị hỏng. Nó thường đáng để thử khi bạn nghi ngờ cơ sở dữ liệu bị hỏng hoặc trong tình huống Màn hình trắng chết chóc khi giao diện WordPress không hoạt động

mv wp-cli.phar /usr/local/bin/wp
1

Quản lý nhiều trang WordPress nhanh chóng và hiệu quả với WP-CLI

WP-CLI là một công cụ cần thiết cho bất kỳ ai lưu trữ và quản lý số lượng lớn các trang web WordPress. Nó có thể giảm đáng kể thời gian và công sức cần thiết để thực hiện các nhiệm vụ bảo trì thường xuyên

Trong bài viết này, chúng tôi tập trung vào việc chạy các lệnh theo cách thủ công, nhưng tất cả các lệnh được thảo luận và nhiều lệnh khác có thể được sử dụng trong các tập lệnh để tự động hóa các quy trình công việc phức tạp. WP-CLI cũng có thể được kết hợp với cron để lên lịch cho các tác vụ quản lý WordPress. Chúng tôi đã giải thích cách tự động hóa các tác vụ lưu trữ web bằng cron trong Cách định cấu hình công việc định kỳ

Nếu việc sử dụng WP-CLI vẫn có vẻ hơi khó khăn, thì cPanel đã thêm các lệnh WP-CLI được sử dụng nhiều nhất vào Bộ công cụ WordPress dành cho cPanel  trong Phiên bản 92. Khởi chạy một trang web, quản lý plugin và chủ đề, v.v., tất cả chỉ là một cú nhấp chuột. Khám phá tất cả các tính năng của Bộ công cụ WordPress

Giới thiệu về Bộ công cụ WordPress cho cPanel

Làm cách nào để cài đặt CLI trong WordPress?

Xem video này trên YouTube

Như mọi khi, nếu bạn có bất kỳ phản hồi hoặc nhận xét nào, vui lòng cho chúng tôi biết. Chúng tôi ở đây để giúp đỡ theo những cách tốt nhất có thể. Bạn sẽ tìm thấy chúng tôi trên Discord, diễn đàn cPanel và Reddit

Làm cách nào để cài đặt WordPress bằng CLI?

Cách cài đặt WordPress bằng WP-CLI .
1 – Kết nối với thư mục gốc của trang web của bạn qua SSH. .
2 – Cài đặt WP-CLI. .
3 – Tạo một thư mục WordPress mới (tùy chọn).
4 – Tải xuống và định cấu hình WordPress. .
5 – Thay đổi quyền cho wp-config. .
6 – Cấu hình wp-config. .
7 – Cho phép tải lên tập tin. .
8 – Xóa lịch sử lệnh

Làm thế nào để cài đặt WP

Cách cài đặt WP-CLI .
Phương pháp chính thức
Cài đặt WP-CLI bằng Trình quản lý gói
Xác minh rằng WP-CLI hoạt động
Yêu cầu Windows
Tải xuống và cài đặt
Xác minh rằng WP-CLI hoạt động trên Windows
Thiết lập hoàn thành tab
Tạo tệp cấu hình WP-CLI

Cách cài đặt plugin bằng WP

# Cài đặt phiên bản phát triển từ wordpress. org $ wp plugin cài đặt bbpress --version=dev Cài đặt bbPress (Phiên bản phát triển) Đang tải xuống gói cài đặt từ https. //tải xuống. báo chí. tổ chức/plugin/bbpress. khóa kéo. mở gói hàng. Cài đặt plugin. Đã cài đặt plugin thành công.

Làm cách nào để cài đặt WordPress qua SSH?

Cài đặt WordPress .
Đăng nhập vào máy chủ của bạn thông qua SSH
Điều hướng đến thư mục trang web của bạn
Chạy lệnh sau để tải xuống tất cả các tệp WordPress. [máy chủ]$ tải xuống lõi wp
Truy cập một trang web trong trình duyệt của bạn để hoàn tất quá trình cài đặt