在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:LaraBBS开源软件地址:https://gitee.com/jollysone/bbs开源软件介绍:项目概述
功能如下
运行环境要求
开发环境部署/安装本项目代码使用 PHP 框架 Laravel 5.5 开发,本地开发环境使用 Laravel Homestead。 下文将在假定读者已经安装好了 Homestead 的情况下进行说明。如果您还未安装 Homestead,可以参照 Homestead 安装与设置 进行安装配置。 基础安装1. 克隆源代码克隆 > git clone https://gitee.com/jollyson/bbs.git 2. 配置本地的 Homestead 环境1). 运行以下命令编辑 Homestead.yaml 文件: homestead edit 2). 加入对应修改,如下所示: folders: - map: ~/my-path/larabbs/ # 你本地的项目目录地址 to: /home/vagrant/larabbssites: - map: larabbs.test to: /home/vagrant/larabbs/publicdatabases: - larabbs 3). 应用修改 修改完成后保存,然后执行以下命令应用配置信息修改: homestead provision 随后请运行 3. 安装扩展包依赖composer install 4. 生成配置文件cp .env.example .env 你可以根据情况修改 5. 生成秘钥php artisan key:generate 6. 生成数据表及生成测试数据在 Homestead 的网站根目录下运行以下命令 $ php artisan migrate --seed 初始的用户角色权限已使用数据迁移生成。 7. 配置 hosts 文件echo "192.168.10.10 larabbs.test" | sudo tee -a /etc/hosts 前端框架安装1). 安装 node.js 直接去官网 https://nodejs.org/en/ 下载安装最新版本。 2). 安装 Yarn 请按照最新版本的 Yarn —— http://yarnpkg.cn/zh-Hans/docs/install 3). 安装 Laravel Mix yarn install 4). 编译前端内容 // 运行所有 Mix 任务...npm run dev// 运行所有 Mix 任务并缩小输出..npm run production 5). 监控修改并自动编译 npm run watch// 在某些环境中,当文件更改时,Webpack 不会更新。如果系统出现这种情况,请考虑使用 watch-poll 命令:npm run watch-poll 链接入口管理员账号密码如下: username: [email protected]password: 123456 至此, 安装完成 ^_^。 扩展包使用情况
自定义 Artisan 命令
队列清单
项目进度已经完成相关基础教程,如果还有BUG请与我联系,大家互相学习。 鸣谢感谢 |
请发表评论