Tham chiếu lệnh nexcmp
Trình cài đặt đặt một công cụ hỗ trợ tại /usr/local/bin/nexcmp. Hãy chạy nó trên server NexCMP. Các lệnh thay đổi hệ thống cần sudo. (Công cụ phía khách hàng dành cho API là một chương trình khác, xem cmp CLI.)
| Lệnh | Cần quyền root | Chức năng |
|---|---|---|
nexcmp status | Không (chi tiết hơn với sudo) | Phiên bản, trạng thái service (nexcmp, nexcmp-vmd), /healthz, tóm tắt license, trạng thái public-port, setup code nếu trình hướng dẫn chưa hoàn tất |
nexcmp update | Có | Chạy trình cài đặt đi kèm trong bản phát hành đã cài đặt với các tham số đã lưu — xem Cập nhật |
nexcmp backup [dir] | Có | Sao lưu vào /var/backups/nexcmp (hoặc dir) — xem Sao lưu và khôi phục |
nexcmp uninstall [--purge] | Có | Gỡ bỏ các service và chương trình; --purge cũng xóa dữ liệu — xem Gỡ cài đặt |
nexcmp open-port [minutes] | Có | Chế độ khẩn cấp: lắng nghe trên cổng panel (mặc định 3000) trên mọi interface trong 1–1440 phút (mặc định 30), sau đó tự động đóng |
nexcmp close-port | Có | Đóng cửa sổ khẩn cấp ngay bây giờ |
nexcmp fix-owner | Có | Chuyển quyền sở hữu các tệp trong /var/lib/nexcmp thuộc về root về lại cho người dùng nexcmp |
nexcmp status
text
Version : 1.6.1
nexcmp : active
nexcmp-vmd : active
healthz : ok
License : active · domain cloud.example.com · token valid until 2026-11-12 · updates until 2027-10-30
Public port: 127.0.0.1 only (nginx proxy; emergency: sudo nexcmp open-port)Nếu các tệp trong thư mục dữ liệu thuộc quyền sở hữu của root (ví dụ: được tạo khi chạy lệnh nexcmp khác bằng sudo dưới quyền root), status sẽ in cảnh báo vì service user không thể đọc chúng — triệu chứng điển hình là license báo lỗi HTTP 421. Khắc phục bằng sudo nexcmp fix-owner. Bản vá này cũng tự động chạy mỗi khi service khởi động.
Truy cập khẩn cấp
Khi domain, nginx hoặc TLS gặp sự cố, bạn vẫn có thể truy cập panel:
bash
sudo nexcmp open-port 30 # http://<server-IP>:3000/ for 30 minutes
sudo nexcmp close-port # close it earlierAn toàn hơn mà không cần mở cổng công khai: ssh -L 3000:127.0.0.1:3000 user@server và truy cập http://127.0.0.1:3000/.
Môi trường
| Biến | Mục đích |
|---|---|
NEXCMP_BASE | Ghi đè URL gốc của license server (mặc định https://nexcmp.com); chỉ dùng để kiểm thử |
Tệp và thư mục: chương trình /opt/nexcmp, cấu hình /etc/nexcmp, dữ liệu /var/lib/nexcmp, nhật ký /var/log/nexcmp và journalctl -u nexcmp -u nexcmp-vmd.