Bạn đang tìm cách tạo một website WordPress trên môi trường local để thử nghiệm hoặc phát triển? Với Valet và WP-CLI-Valet-Command, bạn có thể dễ dàng thiết lập một site WordPress hoàn chỉnh chỉ với vài lệnh cơ bản. Hãy cùng khám phá quy trình tạo WordPress Site Local với Valet và WP-CLI.
Valet là gì?
Về khái niệm, Valet là một công cụ giúp chạy các ứng dụng PHP trên local mà không cần phần mềm cồng kềnh như XAMPP hoặc MAMP. Valet sử dụng Nginx và Dnsmasq để giả lập máy chủ, cho phép bạn truy cập các dự án thông qua domain dạng .test
.
Ưu điểm của Valet:
- Nhẹ, nhanh, không chiếm nhiều tài nguyên.
- Tự động nhận diện và liên kết site với domain.
- Không yêu cầu cấu hình phức tạp.
WP-CLI-Valet-Command là gì?
WP-CLI-Valet-Command là tiện ích mở rộng của WP-CLI, cho phép bạn tự động hóa quá trình tạo site WordPress trên Valet. Chỉ với một lệnh, bạn có thể:
- Tải xuống và cài đặt WordPress.
- Tạo cơ sở dữ liệu.
- Liên kết site với Valet để truy cập qua tên miền
.test
.
Hướng dẫn tạo WordPress Site Local với Valet và WP-CLI
Chuẩn bị môi trường
Trước khi bắt đầu, đảm bảo bạn đã cài:
- Homebrew: Công cụ quản lý gói cho macOS.
- PHP và MySQL (khởi chạy MySQL bằng lệnh
brew services start mysql
). - Composer: Cài đặt Valet qua lệnh:
brew install composer composer global require laravel/valet valet install
Thiết lập Valet
- Tạo thư mục chứa các dự án web:
mkdir ~/Sites && cd ~/Sites valet park
- Valet sẽ tự động nhận diện các thư mục con trong thư mục này làm các website riêng lẻ.
Cài đặt WP-CLI và Valet Command
- Cài đặt WP-CLI:
brew install wp-cli
- Thêm Valet Command:
wp package install wp-cli/valet-command
Tạo site WordPress mới
- Dùng lệnh sau để tạo site WordPress:bashCopy code
wp valet new <site-name>
- Sau khi tạo, bạn có thể truy cập site tại
http://<site-name>.test
.
Xóa site WordPress đã tạo
Nếu không cần site nữa, dùng lệnh sau để xóa:
wp valet destroy <site-name>
Lợi ích khi sử dụng Valet và WP-CLI
- Tạo nhiều site WordPress một cách nhanh chóng.
- Tùy chỉnh phiên bản PHP và MySQL cho từng site.
- Các site tự động khởi động khi bật máy.
Sử dụng Valet và WP-CLI để tạo WordPress site local không chỉ giúp bạn tiết kiệm thời gian mà còn tối ưu hóa hiệu suất làm việc với quy trình đơn giản và hiệu quả. Với khả năng tự động hóa cài đặt, liên kết domain .test
, và hỗ trợ tạo nhiều website trên một máy, Valet và WP-CLI là lựa chọn lý tưởng cho các nhà phát triển web. Hãy áp dụng ngay để nâng cao trải nghiệm phát triển WordPress!