Thư mục 'vendor'
(chứa các thư viện PHP) và 'public/assets/libs/closure-library'
(chứa thư viện Google Closure) sẽ tự động được cập nhật, thực hiện lệnh bên dưới.
composer update
git submodule update --init
Thay đổi bằng cách copy và rename các tập tin bên dưới:
.env.local => .env
public/.htaccess.local => public/.htaccess
Lưu ý: Không được xóa các tập tin *.local
và *.remote
(nhớ kỹ)
Tạo key cho ứng dụng. Web không thể chạy nếu không có application key
.
Thực hiện lệnh:
artisan key:generate
Hãy tạo 1 database (tên đặt tùy ý). Đây phải là database rỗng.
Mở tập tin .env
bằng text editor, sau đó cập nhật các thông số kết nối.
-
Thực thi lệnh sau để tự động tạo các table:
artisan migrate
-
Thực thi lệnh sau để tự động tạo dữ liệu demo:
artisan db:seed --class=_MkForTest
-
Bên dưới là lệnh kết hợp của 2 lệnh trước (bỏ qua bước này nếu đã thực thi 2 lệnh trên).
artisan migrate --seeder=_MkForTest
/
├── app/ =>
│ ├── Http/ =>
│ │ ├── Controllers/ =>
│ │ ├── Middleware/ =>
│ │ ├── Request/ =>
│ │ ├── helpers.php =>
│ │ └── routes.php =>
│ │
│ ├── Jobs/ =>
│ ├── Listeners/ =>
│ ├── Providers/ =>
│ └── (...Model classes...) =>
│
├── bootstrap/ =>
├── config/ =>
├── database/ =>
├── public/ =>
│ ├── app-admin/ =>
│ ├── app-home/ =>
│ ├── assets/ =>
│ │ ├── img/ =>
│ │ ├── js/ =>
│ │ └── libs/ =>
│ │
│ ├── media/ =>
│ ├── uploads/ =>
│ ├── user-media/ =>
│ └── .htaccess =>
│
├── resources/ =>
│ └── views/ =>
│ ├── errors/ =>
│ ├── layouts/ =>
│ ├── partials/ =>
│ └── (...Page views...) =>
│
├── storage/ =>
├── tests/ =>
├── vendor/ =>
├── .env =>
...
(...Updating)