Một trong các tính năng mình rất thích trong EasyEngine đó là nó được tích hợp rất nhiều lệnh để chúng ta quản lý website dễ dàng mà không cần trông cậy vào các chương trình hỗ trợ UI. Và việc quản lý các website trong EasyEngine sẽ được khai báo bằng domain.
Các lệnh trong bài viết này sẽ được bắt đầu bằng ee site
.
Xoá website hoặc dữ liệu của website (delete)
Sửa cấu hình NGINX của website (edit)
Để truy cập vào thư mục gốc của một website nào đó, bạn sẽ cần dùng lệnh ee site cd như sau.
ee site cd domain.com
Bạn có thể xoá toàn bộ dữ liệu của một website với lệnh ee site delete.
ee site delete domain.com
Hoặc nếu bạn chỉ cần xoá mã nguồn thì thêm tham số --files
vào, hoặc nếu chỉ cần xoá database thì thêm tham số --db
vào.
Nếu bạn cần tắt một website mà không phải xoá dữ liệu thì có thể sử dụng lệnh ee site disable.
ee site disable domain.com
Còn nếu muốn bật lên thì sử dụng ee site enable
.
ee site enable domain.com
Để sửa cấu hình NGINX của một website nào đó (tại /etc/nginx/sites-available) thì chỉ cần sử dụng lệnh ee site edit. Còn nếu muốn sửa cấu hình Pagespeed cho website thì thêm tham số --pagespeed
vào.
ee site edit domain.com
Nó có thể sẽ cần hỏi bạn cần dùng chương trình soạn thảo văn bản nào ở lần đầu tiên sử dụng, hãy chọn số 2 để sử dụng Nano cho đơn giản. Sau khi sửa và lưu lại, hệ thống sẽ tự động test và restart lại NGINX.
Nếu bạn cần xem thông tin website như thông tin database, các software sử dụng,…thì sử dụng lệnh ee site info
.
ee site info domain.com
Chỉ cần sử dụng lệnh ee site list
là bạn sẽ xem được danh sách các website có trên máy chủ.
Đây là một lệnh rất hữu ích nếu bạn cần bổ sung tính năng nào đó vào website mà lúc thêm vào bạn chưa cài cho nó, ví dụ bạn muốn đổi từ cấu hình W3 Total Cache sang WP Super Cache thì sẽ sử dụng lệnh này.
ee site update domain.com --wp --w3tc --pagespeed
Ở lệnh trên, nghĩa là mình cần cập nhật cho website domain.com sử dụng W3 Total Cache và Pagespeed. Dĩ nhiên là bạn sẽ cần vào lại website cài lại plugin.
Mặc dù không phải là lệnh quản lý website nhưng mình sẽ đưa vào đây vì nó cũng ngắn và dễ sử dụng. Lệnh xoá cache này được sử dụng để xoá cache của Pagespeed, Memcached và Opcache. Cách sử dụng rất đơn giản, chỉ cần gõ lệnh ee clean --all
là được.
Ở trên là các lệnh mà bạn sẽ cần sử dụng khi quản trị website của mình trên EasyEngine. Tới đây thì chắc bạn cũng đã hiểu tại sao mình lại thích EasyEngine đến vậy rồi chứ. ?
Ngoài ra, bạn có thể truy cập vào trang EasyEngine Documentation để tìm hiểu thêm về script này.