使用composer安装laravel
1.安装composer(windows)
composer安装包下载
2.检查composer是否安装成功
打开cmd输入
composer -v
3.安装laravel
建立一个文件夹
在文件夹内cmd执行
composer create-project laravel/laravel your-project-name --prefer-dist "5.5.*"
我这里安装的是5.5的版本,安装好之后是这个样子(忽略.idea这个文件,这是我phpstorm编辑器自动生成的文件夹)
接着配置nginx,nginx vhost文件配置代码如下
server
{
listen 8084;
server_name www.test.com test.com;
index index.php index.html index.htm default.php default.htm default.html;
root "D:\laravel\dome1\public";
location ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
location / {
try_files $uri $uri/ /index.php?$query_string;
}
}
root要指向正确位置,入口文件在public里面
然后访问一下试试
报错了,意思是找不到autoload文件,因为没有找到composer的依赖包
继续在demo1文件夹打开cmd输入
composer install
这是它会执行composer.json文件
安装好之后会多个vendor
好的,我们在访问一下试试
又发现了新的错误No application encryption key has been specified.,大概意思是说没有配置好 APP_KEY
我们继续在项目根目录执行命令,打开cmd输入
php artisan key:generate
再访问一下试试
ok!