首先 先下载或更新下本机的 composer
更新:
# composer selfupdate
切换为国内的 源
# composer config -g repo.packagist composer https://packagist.phpcomposer.com
然后利用composer直接 创建项目
# composer create-project --prefer-dist laravel/laravel blog
时间稍长 耐心等待
创建自己的 数据库
配置根目录下的 .env文件 里的mysql 数据库
新建自己的 站点 我用的是 nginx 所以 配置好伪静态
location / { try_files $uri $uri/ /index.php?$query_string;
}
之后修改本机 的 hosts 文件 添加刚才的域名
vim /etc/hosts
做完这些 工作 laravel安装的 也差不多了
发现
Use the `composer fund` command to find out more! > @php artisan key:generate --ansi Application key set successfully.
于是呼 切入目录 执行命令
buxin@buxin-PC:/www/wwwroot$ cd blog/ buxin@buxin-PC:/www/wwwroot/blog$ php artisan key:generate --ansi Application key set successfully.
发现报错
The stream or file "/www/wwwroot/blog/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied
发现没有权限 赋予权限即可
安装 laravel-admin
composer require encore/laravel-admin
php artisan vendor:publish --provider="EncoreAdminAdminServiceProvider" #发布资源
php artisan admin:install
访问 你新建的域名/admin 就能访问