文章目录
- 前言
- 一、项目整体
- 二、前要准备
- 1、安装Python 开发环境
- 2、安装redis非关系数据库
- 3、安装mysql服务器和客户端
- 4、安装git工具
- 5、安装微信开发工具
- 6、Github或Gitee注册账号
- 三、正式部署
-
- 四、写在最后
前言
本篇博客教程适用于入门级别部署开源会议室小程序的同学。
一、项目整体
二、前要准备
1、安装Python 开发环境
- 不推荐最新版本3.10, python3.7,3.8版本都可以
- 可以自行索引windows安装Python3.7
- 可参考博客内容中Python3.7安装过程
2、安装redis非关系数据库
- 建议安装5.0+版本 推荐安装5.0.10版本
- 可自行索引“windows安装redis5.0”
- 可参考博客
- 启动服务即可,不需要设置密码
3、安装mysql服务器和客户端
- 推荐5.7版本安装
- 可自行索引“windows安装mysql.5.7”
- 自己设置的数据库密码不要忘记
- 可参考博客
4、安装git工具
5、安装微信开发工具
- 可自行索引安装“微信开发者工具”
- 自行索引“如何注册微信小程序”
- 自行索引“如何获取小程序AppID、AppSecret”
- 微信开发者官网
6、Github或Gitee注册账号
- 自行索引"如何注册Gitee"
- 这里推荐Gitee,考虑Github在外网,访问经常会掉,Gitee是Github“中国版”
三、正式部署
1、pull源码
- Windows桌面新建一个叫projectmeeting文件名(可自行取)
2.输入以下命令
git clone https://gitee.com/007gzs/meeting.git
2、部署后台
1 安装Python虚拟环境第三方库
pip install virtualenv
pip install virtualenvwrapper-win
pip install pipenv
2 创建项目的虚拟环境并激活(可参考博客)
G:
cd desktop
cd projectmeeting
mkvirtualenv meetingroom
3 进入到server目录下安装项目所需要依赖
cd meeting
cd server
pip install -r requirements.txt
4 进入到server下一级目录meeting下 修改项目文件及其配置
- 将local_settings.py.default 后缀.default去掉
- 修改其配置内容如下
5 Mysql创建meeting数据
mysql -uroot -p
CREATE SCHEMA `meeting` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ;
6 启动后端服务
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 127.0.0.1:8002
pip install -U Twisted[tls,http2]
python manage.py runserver 127.0.0.1:8002
7 打开微信开发者工具
3、成功展示
前端小程序
后端管理页面浏览器输入
http://127.0.0.1:8002/sysadmin/login/?next=/sysadmin/,输入之前创建的用户名和密码
四、写在最后
- 你可能根据教程部署成功了或者部署失败。
- 部署成功的同学,回想一下这个过程,是否都是步步成功,还是有不少的插曲,入门级别部署文档可以算很细了【有些坑我提前教程已经填好了】,可以对比下原始文档(代码仓库readme文件)。
- 部署失败的同学,休息下,换换心情,再来部署,根据报错进行索引解决,你终会部署成功。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)