https://gist.github.com/kenzo0107/7436d67051ee28f24965
http://kenzo0107.hatenablog.com/entry/2015/07/16/114113
http://kenzo0107.hatenablog.com/entry/2015/07/16/154810
上記までで以下がインストールされている状態です。
Laravelはcomposerからインストールする為、必要になります。
# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/local/bin/composer
/usr/share/nginx/ にインストール※2015/07/16時点ではバージョン 5.1.7
以下, は適宜修正してください。
$ cd /usr/share/nginx
$ composer create-project laravel/laravel <project_name> dev-master --prefer-dist
$ sudo chmod -R <user>:<group> <project_name>
$ cd <project_name>
$ chmod -R 0777 storage/
/etc/php-fpm.d/www.conf 編集
# TCP/IP でなく Unix Socket通信で高速化
- listen = 127.0.0.1
+ listen = /var/run/php-fpm/php-fpm.sock
- user = apache
+ user = nginx
- group = apache
+ group = nginx
- listen.user = apache
+ listen.user = nginx
- listen.group = apache
+ listen.group = nginx
# systemctl restart php-fpm
# systemctl enable php-fpm
# vi /etc/nginx/conf.d/default.conf
server {
    listen       80;
    server_name  ec2-xx-xx-xxx-xx.ap-northeast-1.compute.amazonaws.com;
    # Document Root設定
    root   /usr/share/nginx/<project_name>/public;
    # Indexファイル設定
    index  index.php index.html index.htm;
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
    
    location ~ \.php$ {
        try_files $uri /index.php =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        
        fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        
        fastcgi_max_temp_file_size 0;
        fastcgi_buffer_size 4K;
        fastcgi_buffers 64 4k;
        
        include        fastcgi_params;
    }
}
以下の様に表示されればひとまず設定完了です。

以上