Xin chào tất cả các bạn, để có thể phát triển theme, plugin cho EzyPlatform, trước tiên chúng ta sẽ cần cài đặt EzyPlatform trên máy local, trong bài này Dũng sẽ hướng dẫn các bạn cài đặt EzyPlatform trên máy local của các bạn nhé.

Có nhiều cách để cài đặt EzyPlatform, bạn có thể dùng docker, tuy nhiên cách này chỉ dùng để bạn test thôi, chứ nó không thuận tiện cho việc phát triển plugin, vậy nên chúng ta sẽ dùng cách cài đặt thông thường không sử dụng docker.

Bài viết gốc

Bạn có thể tham khảo bài viết gốc Cài đặt EzyPlatform tại đây.

Tóm tắt các bước cài đặt

Cài đặt môi trường

  • Cài đặt JDK 8 và thiết lập biến môi trường JAVA_HOME.
  • Cài MySQL và cấu hình database.
  • Tải gói EzyPlatform từ trang chủ → Giải nén.
  • Sửa cấu hình datasource tại settings/setup.properties.
  • Kiểm tra Java bằng java -version.

Chạy trên Linux/MacOS

  1. Mở Terminal, cd vào thư mục EzyPlatform.
  2. Chạy: bash cli.sh "console admin".
  3. Truy cập: http://localhost:9090/setup-admin → Tạo super admin.
  4. Sau khi submit, Ctrl+C để dừng console.
  5. Chạy: bash cli.sh "start admin" ; tail -f logs/admin-server.log.
  6. Truy cập:

Chạy trên Windows

  1. Mở CMD, cd đến thư mục EzyPlatform.
  2. Chạy: .cli.bat "console admin".
  3. Truy cập http://localhost:9090/setup-admin → Tạo super admin.
  4. Mở CMD mới nếu muốn chạy web: .cli.bat "console web".
  5. Tương tự cho socket: .cli.bat "console socket".

Dừng EzyPlatform

  • Linux: bash cli.sh stop
  • Windows: Đóng tất cả cửa sổ CMD

Thiết lập biến môi trường EZYPLATFORM_HOME

  • Linux/MacOS
export EZYPLATFORM_HOME=/path/to/ezyplatform

→ Thêm vào ~/.bash_profile hoặc ~/.zshrc rồi source.

  • Windows

Control Panel → System → Environment Variables

Thêm:

  • Name: EZYPLATFORM_HOME
  • Value: C:/path/to/ezyplatform
✅ Sau khi hoàn tất, bạn có thể bắt đầu thêm plugin hoặc triển khai dự án.