Cần tư vấn ERP?

Liên hệ với chuyên gia của chúng tôi để được tư vấn miễn phí về giải pháp ERP phù hợp.

Tư vấn ngay

Cài đặt trên Docker cho phiên bản 0.0.5 trở lên

avatar
Admin
Admin
2026-01-14 08:33
7 lượt xem

📦 Cài đặt bằng Docker

Trước khi khởi chạy hệ thống, bạn cần thiết lập một số thông tin cơ bản cho doanh nghiệp. Hãy chỉnh sửa các giá trị phù hợp với môi trường vận hành của bạn.

1. Cấu hình thông tin cơ bản

Trong file .env.example, cấu hình các biến sau:

 
APP_TIMEZONE="Asia/Ho_Chi_Minh"
APP_CURRENCY="USD"
APP_CURRENCY_LOCALE="en-US"

Ngoài ra, bạn bắt buộc phải cấu hình các thông tin sau trong file ./app/.env trước khi khởi động hệ thống:

  • SMTP Email

  • Timezone

  • Pusher (nếu sử dụng realtime)


2. Khởi tạo hệ thống bằng Docker

Tại thư mục gốc của dự án, chạy lệnh:

 
docker compose build && docker compose up -d

3. Truy cập vào container

Sau khi Docker khởi chạy xong, đăng nhập vào container bằng lệnh:

 
docker exec -it erpsoft-8.3 bash

4. Cài đặt các thư viện cần thiết

Bên trong container, lần lượt chạy các lệnh sau:

 
composer install
 
php artisan app:setup

5. Tạo tài khoản quản trị (Admin)

Tạo tài khoản quản trị hệ thống bằng lệnh:

 
php artisan app:create-admin {email} {password} {name}

Ví dụ:

 
php artisan app:create-admin admin@example.com 123456 Admin

6. Hoàn tất cài đặt

  • Tại thời điểm này, hệ thống đã sẵn sàng cho môi trường production

  • Nếu bạn muốn tiếp tục phát triển, chạy:

 
npm run dev
  • Nếu sử dụng cho môi trường production, hãy đảm bảo trong file .env:

 
APP_ENV=production

7. Truy cập hệ thống

Mở trình duyệt và truy cập:

 
http://localhost:8002/dashboard/login

⚠️ Lưu ý

  • Bạn có thể thay đổi mật khẩu tài khoản MySQL trực tiếp trong file docker-compose.yml

  • Nên cấu hình đầy đủ email và bảo mật trước khi đưa hệ thống vào vận hành chính thức