Wednesday, 1 February 2017

Laravel Setup


---------IMP---------------------------
$ sudo /etc/init.d/apache2 stop
$ sudo /opt/lamp/lamp/ start
_----------------------------------------
Installation Composer
-----------------------------------------
- $ sudo curl -sS https://getcomposer.org/installer | php
- Create file in DIR - Add following code
 fileName : composer.json
 Code :
{
    "require": {
        "vendor/package": "1.3.2",
        "vendor/package2": "1.*",
        "vendor/package3": "^2.0.3"
    }
}
- $ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
- $ composer
-
-------------------------------------------------
** Install Laravel **
- $ sudo composer create-project laravel/laravel lara5
- Application key [base64:66tGiRjjsQr31ArKW0KOCkT+lIY8ONF1fcT7DJgibyU=]
- $ sudo chmod 777 storage/ -R
-------------------------------------------------
- $ php artisan list
- $ php artisan make:middleware RoleMiddleware (To create middle ware)
- $  php artisan make:controller TestController (To Create Controller )
- To Connect Database include (
 <== INSERT STATEMENT ==>
 Ex.
    use Illuminate\Support\Facades\DB;
    public function insert(Request $rq){
    $name = $rq->input('stud_name');
    DB::table('student')->insert(array('Name'=>$name)); //OR
    //DB::table('student')->insert(['Name' => $name]);
    echo 'Record inserted successfully.<br>';
    echo '<a href="/insert">Click Here</a> to go back';
    }
)


$ php artisan serve --port=8000

http://laravel-recipes.com/recipes/282/running-phps-built-in-web-server





No comments:

Post a Comment