Laravel: Difference between revisions
Content added Content deleted
(Created page with "= Installation = sudo apt install composer laravel new blog composer create-project --prefer-dist laravel/laravel blog cp .env.example .env php artisan key:generate...") |
|||
Line 14: | Line 14: | ||
= Site Creation = |
= Site Creation = |
||
⚫ | |||
Enable Authentication |
Enable Authentication |
||
php artisan make:auth |
php artisan make:auth |
||
DB access denied error: |
|||
.env |
.env |
||
Line 30: | Line 30: | ||
create database homestead; |
create database homestead; |
||
grant all privileges on homestead.* to homestead@localhost identified by 'secret'; |
grant all privileges on homestead.* to homestead@localhost identified by 'secret'; |
||
⚫ | |||
php artisan make:migration create_links_table --create=blog |
php artisan make:migration create_links_table --create=blog |
Revision as of 15:21, 1 September 2017
Installation
sudo apt install composer
laravel new blog
composer create-project --prefer-dist laravel/laravel blog
cp .env.example .env
php artisan key:generate
php artisan serve --host 0.0.0.0 --port 8082
Site Creation
Enable Authentication
php artisan make:auth
DB access denied error:
.env DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret
create database homestead; grant all privileges on homestead.* to homestead@localhost identified by 'secret';
This section is under construction. |
php artisan make:migration create_links_table --create=blog cd database/migrations/ sudo nano 2017_08_31_184008_create_links_table.php
Schema::create('blog', function (Blueprint $table) { $table->increments('id'); $table->string('title'); $table->string('url’)->unique(); $table->text('description'); $table->timestamps(); });