Tôi đang sử dụng laravel 5.2 để phát triển ứng dụng.
Hiện tại tôi đang sử dụng php -S localhost:8888 -t public
để triển khai ứng dụng phát triển thử nghiệm.
Tôi biết rằng tôi phải thay đổi tệp cấu hình .env để sản xuất.
Nhưng các đường nối của nó tôi không thể sử dụng php artisan serve
hoặc php -S localhost:8888 -t public
để triển khai ứng dụng dưới dạng ứng dụng sản xuất.
Tôi đang sử dụng WAMP trong máy của mình. Hiện tại tôi đã đặt ứng dụng Laravel của mình vào C:\wamp\www\laravel
.
Các bước chính xác để triển khai ứng dụng Laravel 5.2 của tôi là gì?Các bước chính xác để triển khai một ứng dụng laravel 5.2 sản xuất là gì?
Trả lời
php artisan serve
tạo một máy chủ HTTP cục bộ, phát triển, rất cơ bản và là không phải để sản xuất. Nó sẽ không xử lý nhiều hơn một số lần truy cập và sẽ phá vỡ nhanh chóng, và không được bảo đảm theo cách Apache hoặc Nginx.
Dựa trên đường dẫn thư mục của bạn C:\wamp\www\laravel
, tôi đoán bạn đang sử dụng máy chủ WAMP? A trong WAMP là Apache - máy chủ web bạn sử dụng thay vìphp artisan serve
.
Thiết lập trang web trên một máy chủ sản xuất sẽ thay đổi dựa vào thiết lập của bạn, nhưng các bước chung sẽ trông giống như:
- Bạn chỉ nên đặt dự án của bạn tập tin thẳng vào trong thư mục wamp của bạn
- Run
composer install
để cài đặt các phụ thuộc. - Chỉnh sửa cơ sở dữ liệu và các vars khác trong tệp
.env
của bạn.
Đảm bảo WAMP đang chạy và trang web được định cấu hình và bạn nên làm việc tốt.
Nếu bạn không có nhiều kinh nghiệm về máy chủ và chỉ muốn lưu trữ một ứng dụng Laravel một cách an toàn và đơn giản, tôi khuyên bạn nên kiểm tra Laravel Forge của chúng tôi - mọi thứ và trang web của bạn sẽ nằm trong Internet công cộng trong vòng 10 phút.
- 1. Chính xác, việc xuất một ứng dụng Android là gì?
- 2. Làm thế nào để triển khai các ứng dụng PHP của bạn một cách chính xác?
- 3. Chính xác thì sản phẩm được sản xuất bởi Opa là gì?
- 4. Làm thế nào để bạn triển khai một ứng dụng Happstack để sản xuất?
- 5. Triển khai máy chủ Node.js sản xuất
- 6. Cách chính xác để phục vụ sản xuất phản ứng bundle.js được xây dựng bởi webpack là gì?
- 7. Cách triển khai các ứng dụng CodeIgniter/Laravel
- 8. Việc triển khai chính xác cho GetHashCode() cho các lớp thực thể là gì?
- 9. Bước chính xác của việc mở rộng macro là gì?
- 10. Playframework 2.1.1 triển khai trên máy chủ sản xuất
- 11. Cách triển khai ứng dụng MEAN.js (Node.js) vào môi trường sản xuất
- 12. Triển khai ứng dụng Laravel 4 trên AWS Elastic Beanstalk
- 13. Triển khai vùng chứa docker để sản xuất
- 14. Cách chính xác và tốt để triển khai __hash __() là gì?
- 15. Không triển khai ứng dụng Laravel tới EC2
- 16. Tại sao nó được cho là "khó" để triển khai Ruby on Rails để sản xuất?
- 17. Điều gì có thể là cách tốt để triển khai các ứng dụng Web ASP.Net?
- 18. Selenium và Laravel 5.2
- 19. Cách tốt nhất để triển khai ứng dụng JavaFX là gì, hãy tạo các ứng dụng JAR và các ứng dụng độc lập và trình cài đặt gốc
- 20. Tài sản xuất bản Laravel 5
- 21. Cách chính xác để triển khai AsyncTask là gì? lớp lồng nhau tĩnh hoặc không tĩnh?
- 22. Cách tốt để triển khai một ứng dụng Perl là gì?
- 23. Chính xác "biến logic" là gì và cách tiếp cận chung để triển khai tính năng ngôn ngữ là gì?
- 24. Các bước để gỡ lỗi ứng dụng web Java là gì?
- 25. Triển khai xác thực OAuth 2.0 với API Laravel
- 26. Capistrano triển khai dàn dựng và sản xuất
- 27. Triển khai mã EF Ứng dụng đầu tiên cho cơ sở dữ liệu sản xuất
- 28. Cách rẻ nhất để triển khai một ứng dụng ASP.Net MVC là gì?
- 29. Cách thực hành tốt nhất để triển khai một ứng dụng tĩnh hoặc động là gì?
- 30. Làm cách nào để triển khai IUserType chính xác?
Triển khai laravel trong máy chủ cục bộ hoặc máy chủ trực tiếp của bạn? –
@ujwaldhakal Làm cách nào để triển khai ứng dụng sản xuất tại địa phương và trong máy chủ? Chúng tôi đang sử dụng AWS. – Kumaran
Trong máy chủ của nó dễ dàng nếu nó hỗ trợ nhà soạn nhạc tức là nếu vps của nó (máy chủ riêng ảo) hoặc dành laravel lưu trữ đơn giản trong thư mục gốc đặt tất cả tập tin ur ... trong lệnh giống như làm cho laravel ur mở trong 80 cổng của thư mục công –