详解从0开始搭建微信小程序(前后端)的全过程

功能简介

1、采用uniapp开发前端,可打包成小程序、APP安卓、app苹果、支付宝小程序等。具体请到uniapp官网查看

2、APP采用短信验证登录,小程序采用微信授权登录。

3、圈子支持后台建立和前台用户新建

4、用户发布帖子可选择圈子和话题,

5、帖子可后台添加和审核,及推荐和热门等操作

6、上传集成阿里云oss和七牛云,也可以本地储存

7、发布内容自动安全检测,采用七牛内容检测接口。

8、支持图片多图上传和拖动排序

9、支持会员等级

10、帖子支持圈子管理员前端推荐和置顶

11、支持勋章和用户等级

后端安装说明

全新安装客户,按此安装调试步骤,请按顺序:**后台安装步骤及说明**

1、在服务器里安装宝塔。下载www.bt.cn。 宝塔安装完毕后,安装环境,Nginx或者Apache请选择PHP7.3 数据库mysql5.6。

详解从0开始搭建微信小程序(前后端)的全过程插图



2、进入宝塔添加网站,选择和数据库一起创建。
3、添加网站后请配置一下网站,

详解从0开始搭建微信小程序(前后端)的全过程插图1


详解从0开始搭建微信小程序(前后端)的全过程插图2



SSL证书你可以免费也可以收费,下面是宝塔免费申请 3个月后需要重新申请。

详解从0开始搭建微信小程序(前后端)的全过程插图3


4、将后端PHP源码放到网站根目录,在根目录里有个.evn文件,在输入数据库连接和授权码(最后一行auth_code那里填写)2D5697294

详解从0开始搭建微信小程序(前后端)的全过程插图4



5、在宝塔的数据库管理里,导找到你的数据库,点导入–上传后端文件根目录有个db.sql的文件,然后点导入即可。
6、后台安装完毕,访问域名/admin进入后台, 账号admin 密码123456
7、务必进入后台基本设置,完善基础资料,否则会影响到前端使用。
以上是安装后台步骤,也可以去视频教程处查看具体操作。
各种第三方接口的配置和申请操作,请看左边的【第三方接口使用说明】

安装使用常见问答

1、关于敏感词过滤问题? 答:请到七牛云注册账号,在我的里会有AccessKey和AccessKeySecret,填写到我们后台的 上传配置七牛云那里,点击保存。 如果是想使用七牛云的图片储存请继续填写后面的空间名和域名等信息,如果不想使用七牛云储存,只需要填写key和secret。然后在选择储存方式为本地。 意思是七牛云这个必填。否则无法过滤。

如果不想过滤请到app/controller/user.php 这个接口文件里搜索 checkCloseSpeck 并把这一行注释掉。

2、关于APP版 发布活动选择地址和查看地址失效问题? 答:请在Hbiuder里 打开manifest.json, 点击APP模块配置,选中maps,选择你要使用那个地图,一般推荐高德和腾讯。请到高德或腾讯开放平台 注册账号,并添加应用。获取到key填写到这里。 因为APP采用的是sdk地图。小程序不需要考虑,是直接用微信的地图。

3、关于短信登录问题? 答:后台关闭短信验证,是为了测试使用的,或者是短信通道临时故障之类使用。就是用户不需要接收短信,直接可以登录。当正式版本发布后,建议你开启短信验证,并去阿里云购买短信,填写在后台即可使用。

4、我们的演示APP或者小程序为啥不能发帖子? 答:演示已经关闭发布功能,因为测试的人太多,天天乱发,影响测试的美观。 请自己搭建后 自己发布到你的数据库去。

5、linux系统需要配置伪静态代码 location / { if (!-e request_filename){ rewrite ^(.*) /index.php?s=$1 last; break; } }

6、windows系统设置伪静态。

请在宝塔里设置伪静态选择TH6 。

7、出现api接口读取500错误,

答:原因很多,大部分是 没有设置伪静态,请看第5条。或者是数据库没连接上

8、安装后台后访问出现404找不到页面

答:大部分使用为宝塔的网站管理开启了防跨站,请关闭。

不断更新中….

举报/反馈

原文链接:https://baijiahao.baidu.com/s?id=1766924546771281109&wfr=spider&for=pc

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享