Hướng dẫn php extension for laravel - phần mở rộng php cho laravel
Show Chuẩn bị cho project laravelTrước khi bắt đầu tạo một project Laravel (phiên bản 5.7), bạn cần phải chuẩn bị các yêu cầu sau:
Tất cả đã có trong bộ cài Xampp, xem hướng dẫn cài đặt Xampp. Do Laravel sử dụng Composer để quản lý các phụ thuộc, nên cũng cần cài Composer Tạo project từ lệnh Composer
composer create-project laravel/laravel myproject
Muốn chuyển path từ http://localhost:82/public/ thành http://localhost:82/ ta làm như sau:http://localhost:82/public/ thành http://localhost:82/ ta làm như sau:
Tới đây là ổn rồi, khám phá Laravel thôi ^^ Phiên bản
Cài đặt
Cài đặtCài đặtYêu cầu máy chủ Cài đặt Laravel
Tiện ích mở rộng FileInfo PHPTiện ích mở rộng JSON PHP MBSTRING MỞ RỘNG PHPPhần mở rộng php openSSL
Tiện ích mở rộng PHP PDO
Laravel sử dụng nhà soạn nhạc để quản lý các phụ thuộc của nó. Vì vậy, trước khi sử dụng Laravel, hãy đảm bảo bạn đã cài đặt trình soạn thảo trên máy của mình. Thông qua trình cài đặt Laravel
Đầu tiên, tải xuống Trình cài đặt Laravel bằng Trình soạn thảo:Đảm bảo đặt thư mục BIN của nhà cung cấp toàn hệ thống của nhà soạn nhạc vào
Máy chủ phát triển cục bộNếu bạn đã cài đặt PHP cục bộ và bạn muốn sử dụng máy chủ phát triển tích hợp của PHP để phục vụ ứng dụng của mình, bạn có thể sử dụng lệnh 7 Artisan. Lệnh này sẽ khởi động một máy chủ phát triển tại 8:
Các tùy chọn phát triển địa phương mạnh mẽ hơn có sẵn thông qua Homestead và Valet. Cấu hìnhThư mục công cộngSau khi cài đặt Laravel, bạn nên định cấu hình tài liệu / Root Web của máy chủ web của mình để trở thành thư mục 9. 0 trong thư mục này đóng vai trò là bộ điều khiển phía trước cho tất cả các yêu cầu HTTP nhập ứng dụng của bạn.Tệp cấu hìnhTất cả các tệp cấu hình cho khung Laravel được lưu trữ trong thư mục 1. Mỗi tùy chọn được ghi lại, vì vậy hãy xem qua các tệp và làm quen với các tùy chọn có sẵn cho bạn.Quyền thư mụcSau khi cài đặt Laravel, bạn có thể cần cấu hình một số quyền. Các thư mục trong các thư mục 2 và 3 phải được ghi bởi máy chủ web của bạn hoặc Laravel sẽ không chạy. Nếu bạn đang sử dụng máy ảo Homestead, các quyền này đã được đặt.Khóa ứng dụngĐiều tiếp theo 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 thông qua trình soạn thảo hoặc trình cài đặt Laravel, khóa này đã được đặt cho bạn bởi lệnh 4.Thông thường, chuỗi này phải dài 32 ký tự. Khóa có thể được đặt trong tệp môi trường 5. Nếu bạn chưa sao chép tệp 6 vào một tệp mới có tên 5, bạn nên làm điều đó ngay bây giờ. Nếu khóa ứng dụng không được đặt, các phiên người dùng của bạn và dữ liệu được mã hóa khác sẽ không được bảo mật!If the application key is not set, your user sessions and other encrypted data will not be secure!Cấu hình bổ sungLaravel hầu như không có cấu hình nào khác ra khỏi hộp. Bạn có thể tự do bắt đầu phát triển! Tuy nhiên, bạn có thể muốn xem lại tệp 8 và tài liệu của nó. Nó chứa một số tùy chọn như 9 và 0 mà bạn có thể muốn thay đổi theo ứng dụng của mình.Bạn cũng có thể muốn định cấu hình một vài thành phần bổ sung của Laravel, chẳng hạn như: Cấu hình máy chủ webCấu hình thư mụcLaravel phải luôn được phục vụ từ gốc của "thư mục web" được định cấu hình cho máy chủ web của bạn. Bạn không nên cố gắng phục vụ một ứng dụng Laravel từ một thư mục con của "thư mục web". Cố gắng làm như vậy có thể phơi bày các tệp nhạy cảm có trong ứng dụng của bạn. Url đẹpApacheLaravel bao gồm một tệp 1 được sử dụng để cung cấp URL mà không cần bộ điều khiển phía trước 0 trong đường dẫn. Trước khi phục vụ Laravel với Apache, hãy chắc chắn bật mô -đun 3 để tệp 4 sẽ được máy chủ vinh danh.Nếu tệp 4 xuất xưởng với Laravel không hoạt động với cài đặt Apache của bạn, hãy thử giải pháp thay thế này:
NginxNếu bạn đang sử dụng Nginx, chỉ thị sau trong cấu hình trang web của bạn sẽ hướng tất cả các yêu cầu đến bộ điều khiển phía trước 0:
Khi sử dụng Homestead hoặc Valet, các URL đẹp sẽ được cấu hình tự động. |