Cài đặt Laravel 5

Ở bài trước, chúng ta cũng đã phần nào hiểu được Laravel 5 và những tính năng cơ bản của Laravel 5 rồi phải không nào ? Ắt hẳn các bạn sẽ có rất nhiều thắc mắc, có những phần chưa hiểu, đừng lo lắng, hãy cứ học 1 cách từ từ “chậm mà chắc” như ông bà ta thường nói. Trong bài hôm nay, blog sẽ gửi tới các bạn hướng dẫn cài đặt laravel 5 trên window và ubuntu 14.04.

Lưu ý : Máy của bạn nhớ kết nối internet trong suốt quá trình cài đặt nhé

1. Cài đặt Laravel 5 trên window

A. Chuẩn bị

a. Để cài đặt Laravel 5, ít nhất trên máy bạn phải có phiên bản PHP >=5.3.7 và Mcrypt PHP Extension. Nếu các bạn đã cài Xampp hoặc Wamp thì đã bao gồm 2 điều kiện trên và không cần phải cài đặt lại.

Bạn đang đọc: Cài đặt Laravel 5

b. Bật extension php_openssl ( mở file php.ini lên rồi tìm dòng ; extension = php_openssl. dll, bỏ dấu ; ở đầu dòng đi, save file lại rồi restart apache )
c. Download và cài đặt Composer cho window tại link getcomposer.org/Composer-Setup.exe. Trong quy trình cài đặt composer, một thông tin sẽ hiện lên hỏi bạn chọn thư mục chứa file php.exe. Đối với wamp, nó sẽ nằm ở đường dẫn giống thế này C : \ wamp \ bin \ php \ php5. 5.12 \ php.exe hoặc so với xampp thì là thế này c : \ xampp \ php \ php.exe
d. Download và cài đặt Git phiên bản window tại msysgit.googlecode.com/files/Git-1.8.3-preview20130601.exe

Gợi ý xem : Tặng coupon giảm giá 40% khóa học Laravel

B. Bắt đầu cài đặt Laravel 5

Bước 1 : Ấn phím Window, trong box Search programs and files, gõ cmd rồi enter
Bước 2 : Trong cmd, gõ lệnh sau để chuyển dời ra ổ C

cd C://

Tiếp đến gõ lệnh sau để chuyển dời vào thư mục gốc của website ( www so với Wamp )

cd C:\wamp\www

Bước 3 : Chạy lệnh dưới đây để tạo ra project laravel

composer create-project laravel/laravel ten-project-cua-ban --prefer-dist

với ten-project-cua-ban là tên thư mục chứa project laravel và bạn hoàn toàn có thể đặt tên tùy thích ( ở đây mình đặt tên là laravel-5 ), sau khi chạy lệnh trên chờ một thời hạn sau khi tiến trình chạy xong, bạn sẽ thấy thư mục chứa project laravel 5 .

cấu trúc thư mục laravel 5

Bước 3 : Vào trình duyệt gõ đường dẫn http://localhost/laravel-5/public, nếu bạn thấy hiện ra như dưới đây là bạn đã cài đặt thành công xuất sắc

Gợi ý : Bạn là người mới và muốn khám phá về Bitcoin nhưng không biết khởi đầu từ đâu ? Click xem ngay Hướng Dẫn Đầu Tư Bitcoin Cho Người Mới nhé !

cài đặt laravel 5

2. Cài đặt Laravel 5 trên Ubuntu 14.04

A. Chuẩn bị

Trước tiên khi cài đặt Laravel, bạn cần phải bảo vệ rằng Apache, PHP, MySQL trên ubuntu đã được cài đặt. Tiếp đó bạn cần cài đặt Mcrypt PHP Extension .

sudo apt-get install php5-mcrypt

sau đó restart lại apache bằng 2 lệnh dưới đây

sudo php5enmod mcrypt
sudo service apache2 restart

a. Cài đặt Composer trên ubuntu

Mở Terminal (Ctrl + Alt +T), gõ dòng lệnh sau để cài đặt Composer

curl -sS https://getcomposer.org/installer | php

Di chuyển Composer đến thư mục / usr / local / bin / composer

mv composer.phar /usr/local/bin/composer

b. Bật chính sách rewrite trong Apache

sudo a2enmod rewrite

B. Tiến hành cài đặt

Bước 1 : Chạy lệnh composer
Mở terminal, vận động và di chuyển đến thư mục gốc

cd /var/www/html

rồi chạy tiếp lệnh sau để cài đặt

composer create-project laravel/laravel ten-project-cua-ban --prefer-dist

với ten-project-cua-ban là tên thư mục chứa project bạn hoàn toàn có thể đặt tùy thích, sau khi chạy lệnh trên chờ một thời hạn sau khi tiến trình chạy xong, bạn sẽ thấy thư mục chứa project laravel của bạn .

Bước 2 : Thiết lập quyền cho thư mục storage
Từ đường dẫn hiện hành ( / var / www / html / laravel ), gõ lệnh sau để thiết lập quyền 777 cho thư mục storage

chmod -R 777 app/storage/

Bước 3 : Sau khi cài đặt xong những bước trên, bạn chạy tiếp lệnh sau :

php artisan serve

thấy hình Laravel 5 như dưới đây hiện ra là bạn đã cài đặt thành công xuất sắc

Xem thêm : Khóa học tạo website hoàn chỉnh với Laravel 5 tặng mã giảm giá 40% + Hỗ trợ việc làm sau khi học xong

Tổng kết : Như vậy các bạn đã biết cách cài đặt Laravel 5 trên Window và Ubuntu, bài viết theo mình sẽ hướng dẫn các bạn về khái niệm Routes, Controller, View trong Laravel 5, chúc các bạn học tốt !

Bài tiếp theo : Routes, Controller, View trong Laravel 5
Tôi Là Hoàng Hiếu

Mình là Hiếu.
Người sáng lập ra blog Kungfu PHP chia sẻ mọi thứ về tiền điện tử, mmo, lập trình,…
Một câu nói mà mình rất thích đó là “Cuộc đời chỉ có một, vì thế hãy làm những gì khiến bạn hạnh phúc và ở bên người khiến bạn luôn mỉm cười”.
Hy vọng nơi đây là góc cafe nhỏ để chúng ta có thể trao đổi, cùng nhau phát triển.

► Nếu bạn thấy bài viết bạn đang đọc hữu dụng, hãy mời mình một ly cafe nhé : https://final-blade.com/donate