Trong phần này, chúng ta sẽ xem cách cài đặt laravel phiên bản cũ hơn 5, 6, 7 và 8 bằng trình soạn thảo và php. Bạn có thể cài đặt phiên bản cụ thể của laravel thông qua trình soạn thảo với sự trợ giúp của phiên bản php. nếu bạn đang cài đặt bên dưới dự án phiên bản laravel 8 thì bạn cần hạ cấp php 8. x sang php 7. x
Cài đặt laravel cũ hơn 5. 7 dự án
Cài đặt laravel cũ hơn 6. 0 dự án
Di chuyển đến dự án laravel 6 và chạy máy chủ
cd laravel_6 php artisan serve
cài đặt hạ cấp ứng dụng laravel
Cài đặt laravel cũ hơn 7. 0 dự án
Cài đặt laravel cũ hơn 8. 0 dự án
Cài đặt laravel cũ hơn 9. 0 dự án
Nếu bạn đang cố cài đặt phiên bản cũ hơn của ứng dụng laravel và bạn nhận được thông báo lỗi thì hãy hạ cấp phiên bản php của bạn
Không thể tìm thấy gói laravel/laravel với phiên bản 7. 0. * trong phiên bản có thể cài đặt bằng phiên bản PHP, tiện ích mở rộng PHP và Co
Laravel sử dụng Composer để quản lý các phụ thuộc của nó. Trước tiên, hãy tải xuống một bản sao của
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
3. Khi bạn có kho lưu trữ PHAR, bạn có thể giữ nó trong thư mục dự án cục bộ của mình hoặc chuyển sang composer create-project laravel/laravel {directory} 4.2 --prefer-dist
4 để sử dụng nó trên toàn cầu trên hệ thống của bạn. Trên Windows, bạn có thể sử dụng bộ cài Windows ComposerCài đặt Laravel
Thông qua trình cài đặt Laravel
Đầu tiên các bạn tải bộ cài đặt Laravel bằng Composer
composer global require "laravel/installer=~1.1"
Đảm bảo đặt thư mục
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
5 trong PATH của bạn để tệp thực thi composer create-project laravel/laravel {directory} 4.2 --prefer-dist
6 được tìm thấy khi bạn chạy lệnh composer create-project laravel/laravel {directory} 4.2 --prefer-dist
6 trong thiết bị đầu cuối của mìnhSau khi cài đặt, lệnh
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
8 đơn giản sẽ tạo bản cài đặt Laravel mới trong thư mục bạn chỉ định. Chẳng hạn, composer create-project laravel/laravel {directory} 4.2 --prefer-dist
0 sẽ tạo một thư mục có tên composer create-project laravel/laravel {directory} 4.2 --prefer-dist
1 chứa bản cài đặt Laravel mới với tất cả các phụ thuộc được cài đặt. Phương pháp cài đặt này nhanh hơn nhiều so với cài đặt qua ComposerQua Composer Create-Project
Bạn cũng có thể cài đặt Laravel bằng cách chạy lệnh Composer
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
2 trong terminal của mìnhcomposer create-project laravel/laravel {directory} 4.2 --prefer-dist
qua tải xuống
Khi Trình soạn thảo được cài đặt, hãy tải xuống 4. 2 của Laravel framework và trích xuất nội dung của nó vào một thư mục trên máy chủ của bạn. Tiếp theo, trong thư mục gốc của ứng dụng Laravel của bạn, hãy chạy lệnh
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
3 [hoặc composer create-project laravel/laravel {directory} 4.2 --prefer-dist
4] để cài đặt tất cả các phụ thuộc của khung. Quá trình này yêu cầu cài đặt Git trên máy chủ để hoàn tất cài đặt thành côngNếu bạn muốn cập nhật Laravel framework, bạn có thể dùng lệnh
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
5Yêu cầu máy chủ
Laravel framework có một vài yêu cầu hệ thống
- PHP >= 5. 4
- Tiện ích mở rộng MCrypt PHP
Kể từ PHP 5. 5, một số bản phân phối hệ điều hành có thể yêu cầu bạn cài đặt tiện ích mở rộng PHP JSON theo cách thủ công. Khi sử dụng Ubuntu, điều này có thể được thực hiện thông qua
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
6Cấu hình
Điều đầu tiên bạn nên làm sau khi cài đặt Laravel là đặt khóa ứng dụng của bạn thành một chuỗi ngẫu nhiên. Nếu bạn đã cài đặt Laravel qua Composer, khóa này có thể đã được đặt cho bạn bằng lệnh
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
7. Thông thường, chuỗi này phải dài 32 ký tự. Khóa có thể được đặt trong tệp cấu hình composer create-project laravel/laravel {directory} 4.2 --prefer-dist
8. Nếu khóa ứng dụng không được đặt, phiên người dùng của bạn và dữ liệu được mã hóa khác sẽ không an toànLaravel hầu như không cần cấu hình nào khác ngoài hộp. Bạn được tự do để bắt đầu phát triển. Tuy nhiên, bạn có thể muốn xem lại tệp
composer create-project laravel/laravel {directory} 4.2 --prefer-dist
9 và tài liệu của nó. Nó chứa một số tùy chọn như composer global require "laravel/installer=~1.1"
30 và composer global require "laravel/installer=~1.1"
31 mà bạn có thể muốn thay đổi theo ứng dụng của mìnhSau khi cài đặt Laravel, bạn cũng nên định cấu hình môi trường cục bộ của mình. Điều này sẽ cho phép bạn nhận thông báo lỗi chi tiết khi phát triển trên máy cục bộ của mình. Theo mặc định, báo cáo lỗi chi tiết bị tắt trong tệp cấu hình sản xuất của bạn
Ghi chú. Bạn không bao giờ nên đặt
32 thành
composer global require "laravel/installer=~1.1"
33 cho ứng dụng sản xuất. Không bao giờ, không bao giờ làm điều đó
composer global require "laravel/installer=~1.1"
Quyền
Laravel có thể yêu cầu một bộ quyền được cấu hình. các thư mục trong
composer global require "laravel/installer=~1.1"
34 yêu cầu quyền truy cập ghi bởi máy chủ webđường dẫn
Một số đường dẫn thư mục khung có thể định cấu hình. Để thay đổi vị trí của các thư mục này, hãy xem tệp
composer global require "laravel/installer=~1.1"
35URL đẹp
apache
Khung vận chuyển với tệp
composer global require "laravel/installer=~1.1"
36 được sử dụng để cho phép các URL không có composer global require "laravel/installer=~1.1"
37. Nếu bạn sử dụng Apache để phục vụ ứng dụng Laravel của mình, hãy nhớ bật mô-đun composer global require "laravel/installer=~1.1"
38Nếu tệp
composer global require "laravel/installer=~1.1"
39 đi kèm với Laravel không hoạt động với bản cài đặt Apache của bạn, hãy thử tệp này