用composer安装laravel-bjyblog
前面讲了两行命令composer的安装,现在我们来操作一下composer安装基于laravel的博客laravel-bjyblog。测试环境是linux,bt面板,php7.2安装扩展fileinfo/opcache/redis/imagemagick/imap/exif,禁用 proc_open 函数
下面开始安装,先创建新的站点,比如www.z5w.net,删除index.html/ .htaccess /404.html文件,用命令行进入站点目录
1 | cd /www/wwwroot/www.z5w.net |
初始化项目
1 | git init |
设置项目仓库地址
1 | git remote add origin https: //gitee.com/baijunyao/laravel-bjyblog.git |
拉取项目
1 | git pull origin master |
这时已经把整个项目复制过来了,刷新站点目录看看是不是多了很多文件。用ftp连接项目,在站点根目录下,找到.env.example把它重命名为.env,这个就是相当于配置文件,然后修改相应的配置
APP_NAME 就是自己的项目名称比如z5w博客;
APP_URL 就是我们的项目链接比如说我的 http://www.z5w.net;
DB_DATABASE 就是我们的数据库名比如说 laravel_bjyblog;
DB_USERNAME 数据库用户名比如说 laravel_bjyblog;
DB_PASSWORD 数据库密码比如说 *** ;
保存
使用composer安装laravel博客
1 | composer install |
生成key
1 | php artisan key:generate |
生成数据表
1 | php artisan migrate |
初始化数据
1 | php artisan db:seed |
项目已经安装完成了; 但是这时候还不能访问; 我们还需要配置下站点; 把网址目录指向到 public;定义伪静态,修改根目录下所有文件及文件夹权限为755。现在可以访问下域名或者 ip ; 一个 laravel 项目已经展现在你面前了;
默认后台 /admin/index/index
默认账号:test@test.com
初始密码:123456
如果测试没问题了要把博客正式对外发布了; 还需要做点工作; 首先修改 .env。把 APP_ENV 改为 production ; 把 APP_DEBUG 改为 false ; 执行 composer ;
1 | composer install --no-dev |
完工!
如果有新的版本需要更新; 直接拉取下;
1 | git pull origin master |
更新 composer
1 | composer install |
执行表迁移
1 | php artisan migrate |
本方法来自白俊遥博客,原文地址https://baijunyao.com/article/149

加微信交流
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2016-05-28 微信网页版朋友圈在哪?怎么找不到
2014-05-28 微信公众平台推出"微信保护"提升微信账号安全 附微信保护开启教程