Russ Matney ở trên đã đưa ra câu trả lời đúng, vì vậy anh ấy nhận được dấu kiểm. Tôi sẽ viết câu trả lời của riêng mình ở đây để bổ sung thêm chi tiết về cách tôi làm cho mọi thứ hoạt động. Tôi cho rằng bạn đã thiết lập cơ sở dữ liệu của mình và có tất cả thông tin đăng nhập bạn cần.
1. Đi tới bảng điều khiển cây đậu đàn hồi của bạn
2. Tiếp theo, chuyển đến cấu hình phần mềm của bạn
3. Thêm các biến môi trường sản xuất của bạn như được hiển thị bên dưới. Hãy nhớ đặt gốc tài liệu thành / public, đồng thời thêm:3306 vào cuối điểm kết thúc cơ sở dữ liệu của bạn để tránh lỗi PDOEXCEPTION.
Xem phiên bản hình ảnh lớn hơn bên dưới
4. SSH tiếp theo vào phiên bản eb ứng dụng của bạn. Xem chi tiết tại đây hoặc thử các cách sau:
$ ssh -i path/to/your/key/pair/pem/file.pem [email protected]
Lưu ý rằng ec1-11-11-11-111.eu-central-1.compute.amazonaws.com là DNS công cộng của ứng dụng của bạn. Bạn sẽ tìm thấy của bạn ngay tại đây:
5. cd vào ứng dụng của bạn:$ cd /var/app/current
6. Cấp quyền truy cập đọc / ghi vào thư mục lưu trữ của bạn nếu không ứng dụng không thể ghi vào thư mục nhật ký và điều đó sẽ dẫn đến lỗi khi chạy quá trình di chuyển. Để cấp quyền truy cập:$ sudo chmod -R ugo+rw storage
7. Cuối cùng! Chạy di chuyển của bạn và thực hiện các lệnh thủ công khác nếu bạn muốn! $ php artisan migrate
Thành công gần giống như thế này từ gitbash: