Laravel: Difference between revisions

From Network Security Wiki
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 =

{{UC}}
Enable Authentication
Enable Authentication
php artisan make:auth
php artisan make:auth


access denied error
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';

{{UC}}


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();
});