laravel framework install
apt-get install
php5
php5-mysql
mysql-server
mysql-client
phpmyadmin
apache2
*** composer
php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
php -r "if (hash('SHA384', file_get_contents('composer-setup.php')) === '41e71d86b40f28e771d4bb662b997f79625196afcca95a5abf44391188c695c6c1456e16154c75a211d238cc3bc5cb47') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Installer verified
php composer-setup.php
-rwxr-xr-x 1 gwan gwan 1580334 Mar 25 07:56 composer.phar*
-rw-rw-r-- 1 gwan gwan 291630 Mar 25 07:55 composer-setup.php
php -r "unlink('composer-setup.php');"
*** Laravel
gwan@ubuntu:~/Downloads$ ./composer.phar global require "laravel/installer=~1.1"
gwan@ubuntu:~/.composer/vendor/bin$ ll
total 8
drwxrwxr-x 2 gwan gwan 4096 Mar 25 08:00 ./
drwxrwxr-x 8 gwan gwan 4096 Mar 25 08:00 ../
lrwxrwxrwx 1 gwan gwan 28 Mar 25 08:00 laravel -> ../laravel/installer/laravel*
gwan@ubuntu:~$ export PATH=$PATH:~/.composer/vendor/bin
gwan@ubuntu:~$ echo $PATH
gwan@ubuntu:~/work$ sudo mv ~/Downloads/composer.phar /usr/local/bin/composer
gwan@ubuntu:~$ laravel new blog
php artisan app:name gwan --> SET NAMESPACE
*** LINUX USE
here, write your bash code $PATH
gedit ~/.bashrc
------------------------------------------------------------------
No supported encrypter found. The cipher and / or key length are invalid.
'key' => env('APP_KEY', '....')