安风德早教平台是一个致力于提高中小幼儿园、早教、托班管理和运营的互联网平台,以微信服务号作为终端,简单易用的早教学校管理平台。
早教平台QQ群: 313737544
## 功能截屏 报名动图作为早教学校,幼儿园经营者,你可以加入我们的托管平台,无须费心了解各种技术细节,零费用使用基础功能,完全满足一个小型幼儿园的需要,联系商务QQ了解详情。
有技术人员并愿意自己开发运营的幼儿园,可以参考以下部署步骤
- 数据库部署
- 部署前端
- 部署业务服务器
- 微信号配置
- 将tool文件夹中的
ht_create.sql
导入到本地的mysql数据库中,构建数据库; - 创建数据库用户,并授权
create user 'username'@'hostname' indentified by 'password';
grant SELECT on ht.* to 'username'@'hostname';
grant INSERT on ht.* to 'username'@'hostname';
grant UPDATE on ht.* to 'username'@'hostname';
grant DELETE on ht.* to 'username'@'hostname';
grant INDEX on ht.* to 'username'@'hostname';
grant CREATE TEMPORARY TABLES on ht.* to 'username'@'hostname';
grant LOCK TABLES on ht.* to 'username'@'hostname';
cd ht_front_end
npm installn
npm run build
将打包好的目录dist复制到指定的服务器上。 或者将package.json文件中的deploy指令中地址替换成服务器地址,如下所示
"deploy": "npm run build && scp -r dist/* [email protected]:/incoming/afd_sync/www/",
#然后直接执行
npm run deploy
cd ht_school/htapi
npm install
在前端部署好的路径中创建htapi目录,将当前路径下的文件复制到服务器上,在服务器上运行
forever -w ./bin/www
为了保证业务服务器正常运行,位于config目录下的production.json配置文件根据实际情况进行配置
db: {
host: "DB_HOST",
port: "DB_PORT",
user: "DB_USER",
password: "DB_PASSWORD",
database: "DB_NAME",
connectionLimit: 50
},
wx: {
token: "WX_TOKEN",
appid: "WX_APPID",
secret: "WX_SECRET",
encodingAESKey: "WX_AESKey"
},
blockchains: {
enable: true,
token: "井通商户账号",
address: "企业钱包地址",
secret: "企业钱包秘钥",
key: "银关KEY",
currency: "用户通编码",
issuer: "银关编码"
},