微信校园跑腿小程序搭建

微信校园跑腿小程序搭建

搭建教程:1.安装宝塔面板。服务器应用centos7.x系统运行脚本: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

2.安装环境。完成宝塔面板安装后下载安装以下软件:nginx、mysql、pm2管理器(自带nodejs)

3.上传服务端。在文件管理内新建目录,给目录取个名字 如,“demo”,上传项目服务端压缩包,并解压。

4.安装依赖脚本(注意!!!!这里运行命令需要cd到服务端文件夹的根目录下cd server
,否则pm2会报错停止运行!!!):
npm install 
【建议优先使用npm install,如遇到长时间下载无反应,或者下载很缓慢,再建议使用淘宝的npm镜像 脚本:npm install -g cnpm --registry=https://registry.npm.taobao.org(使用淘宝镜像后,相应的命令变成cnpm install)】

5.创建数据库。注意数据库编码utf8mb4,(建议使用宝塔导入)导入数据库文件help.sql)

6.修改数据库配置。打开/pub/config/config.js 修改数据库配置 MYSQL: {
    host: "localhost",
    user: "myname",
    password: "password", //数据库密码
    port: "3306",
    database: "myname", //数据库名
    timezone: "+08:00",
    dateStrings: true
  },

7.修改小程序配置。打开/pub/config/config.js 修改小程序配置 
  APP_ID: "自行填写", //微信小程序APPID
  APP_SECRET: "自行填写", //微信小程序APP密钥
  Mch_id: "自行填写", //商户号
  Mch_key: "自行填写", //商户密钥 (商户号没有可先不填)

8.启动项目。打开PM2管理器,添加新项目,选择项目所在的路径,启动文件为bin/www,项目名称可随意起名。然后启动项目。

9.域名反向代理。点击pm2管理器里的映射按钮,将项目映射到自己的域名。此后就可以用域名访问到项目。

10.访问服务器项目地址:http://xxx.xxx.com 若出现extends layout block content h1= title p Welcome to #(title)即代表服务端部署成功。
(ps:如遇能打开页面但是登录是无反应,请检查客户端打包时“NODE_API”的ip或域名是否填写正确)

下载地址:https://leaf.lanzous.com/iOLrPl7mhbi

0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论