//创建laravel
composer create-project laravel/laravel shop
安装好 Laravel 之后的下一步是设置你的应用密钥为随机字符串。如果你通过 composer 或者 Laravel 安装器安装的,这个密钥已经通过 php artisan key:generate 命令为你设置好了。
通常,这个字符串应该是 32 个字符长度。这个密钥将会设置在环境变量文件 .env 中。如果你还没有将 .env.example 文件重命名为 .env 文件,你需要将 .env.example 文件重命名为 .env 文件。如果应用密钥还没有设置,你的用户会话和其他的加密数据将会不安全!
composer update
//加载curl类
composer require php-curl-class/php-curl-class
配置nginx
server {
listen 80;
server_name chen-shop.com;
set $root /vagrant_data/chen-shop/chen-shop/public;
#location ~ .*.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$
# {
# root $root;
# }
location / {
root $root;
index index.html index.php;
if ( -f $request_filename) {
break;
}
if ( !-e $request_filename) {
rewrite ^(.*)$ /index.php/$1 last;
break;
}
}
location ~ .+.php($|/) {
fastcgi_pass 127.0.0.1:9000;
fastcgi_split_path_info ^((?U).+.php)(/?.+)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $root$fastcgi_script_name;
include fastcgi_params;
}
}