小情书是一个开源项目,你可以使用叶子的后台服务,也可以自己搭建后台服务。本文档为独立部署小情书后台服务的教程。

有空帮忙点一下右上角的start,谢谢

项目环境要求

PHP 7.0以上

MySQL 5.7

效果图

一、下载后台源码

1.1直接下载后台源码

直接点击download下载源码即可

别忘了点右上角的star哈

1.2使用git获取源码

在Git输入命令

git clone https://github.com/oubingbing/wechatAlliance.git

二、安装PHP包管理工具composer

安装 - Windows

使用安装程序

这是将 Composer 安装在你机器上的最简单的方法。

下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。

直接下载运行即可。

安装完成后在终端输入

composer -v看到下图就说明安装成功了

三、安装PHP的laravel框架

php的laravel框架是一款非常优秀的php框架,如果有兴趣的可以学一下。

源码下载后进入项目根目录使用cmd命令行工具或者其他的终端工具都是可以,数据命令:

composer install

安装laravel框架

等他安装完成就可以了。

安装完成后输入

composer dump-autoload

四、配置项目

将项目根目录下的.env.example文件重命名为 .env 文件

APP_NAME=小情书

APP_ENV=local(开发的时候是local,部署的时候改为prod)

APP_KEY=(laravel 的secret key)

APP_DEBUG=true(开发的时候是false,部署的时候改为true)

APP_LOG_LEVEL=debug

APP_LOG=daily

APP_URL=https://kucaroom.com

DB_CONNECTION=mysql

DB_HOST=(数据库所在的主机IP地址)

DB_PORT=3306

DB_DATABASE=

DB_USERNAME=

DB_PASSWORD=

BROADCAST_DRIVER=log

CACHE_DRIVER=file

SESSION_DRIVER=file

SESSION_LIFETIME=120

QUEUE_DRIVER=sync

REDIS_HOST=

REDIS_PASSWORD=

REDIS_PORT=6379

MAIL_DRIVER=smtp

MAIL_HOST=smtp.mailtrap.io

MAIL_PORT=2525

MAIL_USERNAME=null

MAIL_PASSWORD=null

MAIL_ENCRYPTION=null

PUSHER_APP_ID=

PUSHER_APP_KEY=

PUSHER_APP_SECRET=

API_PREFIX=api

JWT_SECRET=

QI_NIU_ACCESS_KEY=

QI_NIU_SECRET_KEY=

BUCKET_NAME=

QI_NIU_DOMAIN=

SEND_CLOUD_API_USER=

SEND_CLOUD_APP_KEY=

YUN_PIAN_SINGLE_URL=

YUN_PIAN_MULTI=

YUN_PIAN_KEY=

ALI_ID=

ALI_SECRET=

ALI_URL=

1、生成app_key

终端输入:php artisan key:generate

然后会显示一下信息,复制 [] 中括号的字符串贴到.env的APP_KEY就行了

Application key [base64:3ZYAJ6R5fzNcQpc1kfEuhMQJZU06HUXt93BS92UK8Pc=] set successfully.

3、数据库,输入你数据对应的信息即可

DB_CONNECTION=mysql

DB_HOST=(数据库所在的主机IP地址)

DB_PORT=3306

DB_DATABASE=

DB_USERNAME=

DB_PASSWORD=

4、redis缓存,配置你的Redis账号密码

REDIS_HOST=

REDIS_PASSWORD=

REDIS_PORT=6379

5、生成jwt key,用dingo api

输入命令:php artisan jwt:secret

结果如下,复制中括号的字符串到 JWT_SECRET= 即可

jwt-auth secret [pV7G5egB2TfcLwpc3J8xEqiudof5SxyM] set successfully.

6、七牛配置

在七牛注册一个账号,获取到七牛的access_key,和secret_key以及存储桶的名字填到下面就行了,用于小程序的图片上传,存储区域最好选择华南区也就是 Z2。

QI_NIU_ACCESS_KEY=

QI_NIU_SECRET_KEY=

BUCKET_NAME=

QI_NIU_DOMAIN= //你的七牛域名

7、sendcloud邮件配置

注册一个sendcloud账号,配置下面的信息

SEND_CLOUD_API_USER=

SEND_CLOUD_APP_KEY=

8、配置云片短信

用于短信的发送

YUN_PIAN_SINGLE_URL=

YUN_PIAN_MULTI=

YUN_PIAN_KEY=

9、配置阿里云开发者信息

ALI_ID=

ALI_SECRET=

ALI_URL=

阿里人脸识别地址:

https://data.aliyun.com/product/face?spm=5176.10609282.1146454.885.21d538010MzGRj#face-verify

短信验证码的文字信息在

wechatAlliance\app\Http\Service\YunPianService.php中的sendMessageCode($phone)修改。

表白帖子的短信文本信息在

wechatAlliance\app\Http\Controllers\Wechat\PostController.php中的store()修改

需要你在云片备案相关的短信模板,根据自己的需求,填入模板的信息。

五、生成数据库表

在项目根目录运行

php artisan migrate

进行数据表迁移,MySQL一定要5.7以上,否则会报错

数据表文件在这个目录下:wechatAlliance\database\migrations

六、运行项目

在项目根目录运行

php artian serve

项目就可以跑起来的,在浏览器输入

就可以访问项目了

正式部署到linux上后,只需要把80或者443端口的请求指向项目的public目录就可以了

觉得对你有帮助的话,可以打赏一下作者,谢谢啦。

mysql表白代码_GitHub - Rianley/wechatAlliance: 微信小程序--校园小情书后台源码,好玩的表白墙,告白墙。...相关推荐

  1. 微信小程序校园社团管理系统项目源码来了~

    团队承接各类小程序定制,需要加微 code_gg_boy .小商城,购物,公司的一些管理,流程批准,视频播放次数授权. 云服务开发或java后端,都可以承接. 今天我们看下一个社团管理的小程序,麻雀虽 ...

  2. c语言小程序情书,微信小程序-校园小情书前端+后端源码

    校园小情书联盟 这是一个关于微信小程序-校园小情书统一中央服务器的概念,现已开源了前后端源码,需要的可以下载源码自行部署,本文主要是介绍我一开始所想的一些概念. github后台源码地址:https: ...

  3. 微信小程序校园活动管理系统+后台管理系统

    <微信小程序校园活动管理系统+后台管理系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序做的校园活动前台和Java做的后台管理系统: 微信小 ...

  4. 微信小程序:强大工具箱组合源码

    这是一个比较强大的一款工具箱 内有去水印功能(支持几十家平台去水印) 朋友圈功能|(发圈套图等) 头像,朋友圈封面,壁纸等 另外还有快递查询,手持弹幕等 另外还有一个强大的去水印历史记录 历史记录可以 ...

  5. 到家服务公司php源码,微信小程序-仿五洲到家商城源码

    微信小程序-仿五洲到家商城源码 微信小程序仿五洲到家商城源码是一款精仿五洲到家app界面的小程序源码,适用于各类小程序商城系统,功能及模块均值得借鉴! 对应功能模块 > * 首页(定位成功情况且 ...

  6. 微信小程序更换头像的实现源码

    微信小程序更换头像的实现源码 html <view class='top_head_border'> <image class='top_head' src='{{head}}'&g ...

  7. 小程序源码:最新wordpress黑金壁纸微信小程序 二开修复版源码下载支持流量主收益

    这是一款wordpress系统框架的壁纸小程序源码 相信很多人以前也有用过这类的壁纸小程序源码吧 现在给大家发的这一款是二开修复版的 和以前的安装方式差不多,支持流量主收益模式 介绍: WordPre ...

  8. 最新wordpress黑金壁纸微信小程序 二开修复版源码下载支持流量主收益

    这是一款wordpress系统框架的壁纸小程序源码 相信很多人以前也有用过这类的壁纸小程序源码吧 现在给大家发的这一款是二开修复版的 和以前的安装方式差不多,支持流量主收益模式 介绍: WordPre ...

  9. 最新wordpress黑金壁纸微信小程序 二开修复版源码下载

    这是一款wordpress系统框架的壁纸小程序源码 相信很多人以前也有用过这类的壁纸小程序源码吧 现在给大家发的这一款是二开修复版的 和以前的安装方式差不多, 介绍: WordPress独立后台壁纸小 ...

最新文章

  1. 模板 - KM算法(O(n^3))(二分图最大权完美匹配)
  2. java getattribute intvalue_Java NodeTree.getAttributeI方法代码示例
  3. Keras【Deep Learning With Python】keras框架下的MNIST数据集训练及自己手写数字照片的识别(分类神经网络)
  4. 关于图片轮换与Tab标签
  5. java jnlp 靠谱吗_获取当前的JNLP信息
  6. feign直接走熔断_SpringCloud微服务(03):Hystrix组件,实现服务熔断
  7. 中国接种环行业市场供需与战略研究报告
  8. shell脚本ssh登录并执行命令_Linux批量免密码SSH登录案例
  9. java怎么求素数_如何用Java求素数?
  10. 二叉排序树,二叉平衡树,红黑树,B树,B+树的区别,作用,特性
  11. 纵向时间线html,51个css时间轴
  12. 网易微博将正式关闭 用户迁至轻博客LOFTER
  13. iOS第三方支付——银联支付
  14. mysql触发器大全
  15. bridge桥接器下的串口修改
  16. npm install 报错 ERR! gyp ERR! cwd D:\workspace\node_modules\node-sass错误解决/npm ERR! gyp verb `which
  17. 【深度学习之美】BP算法双向传,链式求导最缠绵(入门系列之八)
  18. PHP里把括号变成英文的方法,php怎么去除括号
  19. 【大咖说:绿色低碳的生活该是什么样子?】
  20. el-checkbox状态值修改而样式不修改的原因

热门文章

  1. 11月11日大师献给各位染成茜色的坂道FANS的礼物—— あかね色に染まる坂是怎么破解的?...
  2. Mac必备神器Homebrew
  3. SQL-大小写转换函数
  4. DenseASPP for Semantic Segmentation in Street Scenes
  5. 常见的定制多肽合成中的氨基酸问题
  6. thrift传值问题
  7. 配置 default Jenkinsfile 文件
  8. 2021红明谷杯数据安全大赛技能场景赛 Input Monitor
  9. 计算机 蚂蚁搬家 教案,幼儿园小班《蚂蚁搬家》教案
  10. 残差网络resnet详解