金狮贵宾会

登录
免费开通

腾讯云搭建微信小程序流程介绍

  在腾讯云上搭建小程序服务器是小程序开发商基本的手艺之一,,,,以下是腾讯云搭建小程序的流程介绍。 。。。

腾讯云搭建微信小程序流程介绍

  准备域名和证书

  使命时间:20min ~ 40min

  小程序后台服务需要通过 HTTPS 会见,,,,在实验最先之前,,,,我们要准备域名和 SSL 证书。 。。。

  域名注册

  若是您还没有域名,,,,可以在腾讯云上选购,,,,历程可以参考下面的视频:

  视频 - 在腾讯云上购置域名

  域名剖析

  域名购置完成后, 需要将域名剖析到实验云主机上,,,,实验云主机的 IP 为:

  <您的 CVM IP 地点>

  在腾讯云购置的域名,,,,可以到控制台添加剖析纪录,,,,历程可参考下面的视频:

  视频 - 怎样在腾讯云上剖析域名

  域名设置剖析后需要过一段时间才会生效,,,,通过 ping 下令检查域名是否生效 [?],,,,如:

  ping www.yourmpdomain.com

  若是 ping 下令返回的信息中含有你设置的剖析的 IP 地点,,,,说明剖析乐成。 。。。

腾讯云搭建微信小程序流程介绍

  注重替换下面下令中的 www.yourmpdomain.com 为您自己的注册的域名

  申请 SSL 证书

  腾讯云提供了 SSL 证书的免费申请,,,,申请方式可参考下面视频:

  视频 - 在腾讯云上申请 SSL 证书

  申请提交后,,,,审批效果会以短信的形式通知。 。。。审批通事后,,,,可以到 SSL 控制台下载您的证书文件,,,,可参考下面的视频:

  视频 - 在腾讯云上下载 SSL 证书

  搭建小程序开发情形

  使命时间:15min ~ 30min

  在最先搭建金狮贵宾会小程序服务器之前,,,,需要先完成客户端小程序开发情形的搭建。 。。。

  注册开发者账号

  若是你还不是小程序开发者,,,,请先在微信公众平台并注册:

  详细注册流程可参考如下视频:

  视频 - 注册开发者账号

  若您已注册,,,,请点击下一步。 。。。

  设置小程序服务器信息

  登录微信公众平台后,,,,依次进入 设置 - 开发设置 - 服务器域名 - 修改。 。。。

  扫码完成身份校验后,,,,request 正当域名和 socket 正当域名均填写在上一步准备好的域名地点。 。。。

  设置完成后,,,,点击 生涯并提交。 。。。您可以点击如下视频审查怎样举行设置:

  视频 - 设置小程序服务器信息

  运行配套小程序代码

  要运行本实验配套的小程序代码,,,,请下载下列资源:

  实验配套源码

  微信小程序开发工具

  源码下载后,,,,请解压到外地事情目录。 。。。

  开发工具下载后,,,,致意装并启动,,,,然后用微信扫码登录。 。。。

  登录后,,,,选择 外地小程序项目 - 添加项目,,,,使用以下设置:

  AppID:填写小程序的 AppID,,,,请登录公众平台后在 设置 - 开发设置 - 开发者 ID 中审查

  项目名称:填写恣意您喜欢的名称

  项目目录:选择适才解压的配套源码目录(目录包括 app.js)

  填写完成后,,,,点击 添加项目。 。。。详细操作可审查如下视频:

  视频 - 运行配套小程序代码

  设置实验域名

  在开发工具的 编辑 面板中,,,,选中 app.js 举行编辑,,,,需要修改小程序通讯域名[?],,,,请参考下面的设置:

  App({

  config: {

  host: 'www.yourdomain.com' // 这个地方填写你的域名

  },

  onLaunch () {

  console.log('App.onLaunch()');

  }

  });

  虽然,,,,这步操作也录制了对应的视频:

  视频 - 设置实验域名

  实验配套源码所用通讯域名都会使用该设置,,,,为了您顺遂举行实验,,,,请把域名修改为之前方法准备的域名

  搭建 HTTP 服务

  使命时间:15min ~ 30min

  下面的方法,,,,将带各人在服务器上使用 Node 和 Express 搭建一个 HTTP 服务器

  装置 NodeJS

  使用下面的下令装置 NodeJS

  sudo apt-get update

  sudo wget https://mc.qcloudimg.com/static/archive/262420521a966befe17dfa0070ddb272/node-v6.11.0.tar.gz

  sudo tar xvf node-v6.11.0.tar.gz

  cd node-v6.11.0

  sudo ./configure

  sudo make

  sudo make install

  sudo cp /usr/local/bin/node /usr/sbin/

  装置完成后,,,,使用下面的下令测试装置效果

  node -v

  编写 HTTP Server 源码

  使用下面的下令在服务器建设一个事情目录:

  sudo mkdir -p /data/release/webapp

  进入此事情目录

  cd /data/release/webapp

  在事情目录建设 package.json 文件,,,,并修改文件的会见权限。 。。。

  sudo touch package.json

  sudo chmod a+r+w package.json

  修改 package.json 添加我们服务器包的名称和版本号,,,,可参考下面的示例。 。。。

  示例代码:/data/release/webapp/package.json

  {

  "name": "webapp",

  "version": "1.0.0"

  }

  完成后,,,,使用 Ctrl + S 生涯文件

  在事情目录建设 app.js

  cd /data/release/webapp

  sudo touch app.js

  sudo chmod a+rw app.js

  修改 app.js 文件,,,,使用 Express.js 来监听 8765 端口[?],,,,app.js文件可参考下面的示例代码。 。。。

  示例代码:/data/release/webapp/app.js

  // 引用 express 来支持 HTTP Server 的实现

  const express = require('express');

  // 建设一个 express 实例

  const app = express();

  // 实现唯一的一其中心件,,,,关于所有请求,,,,都输出 "Response from express"

  app.use((request, response, next) => {

  response.write('Response from express');

  response.end();

  });

  // 监听端口,,,,期待毗连

  const port = 8765;

  app.listen(port);

  // 输出服务器启动日志

  console.log(`Server listening at http://127.0.0.1:${port}`);

  本实验会以 8765 端口的翻开作为实验方法完成的依据,,,,为了后面的实验方法顺遂举行,,,,请不要使用其它端口号

  运行 HTTP 服务

  在最先之前,,,,我们先来装置 [PM2]

  sudo apt-get install npm

  sudo npm install -g pm2

  PM2 装置时间可能稍长,,,,请耐心期待 [?]

  金狮贵宾会服务器源码里使用到了 Express ????椋,,,下面的下令使用 NPM 来装置 Express

  cd /data/release/webapp

  sudo npm install express --save

  装置完成后,,,,使用 PM2 来启动 HTTP 服务

  cd /data/release/webapp

  pm2 start app.js

  现在,,,,您的 HTTP 服务已经在 http://<您的 CVM IP 地点>:8765 运行

  要审查服务输出的日志,,,,可以使用下面的下令:

  pm2 logs

  若是要重启服务,,,,可以使用下面的下令:

  pm2 restart app

  我们使用 PM2 来举行 Node 历程的运行、监控和治理

  NPM 客栈在海内会见速率可能不太理想,,,,若是着实太慢可以实验使用 CNPM 的 Registry 举行装置:npm install pm2 -g --registry=https://r.cnpmjs.org/

  搭建 HTTPS 服务

  使命时间:15min ~ 30min

  微信小程序要求和服务器的通讯都通过 HTTPS 举行

  装置 Nginx

  在 Ubuntu 上,,,,可直接使用 apt-get 来装置 Nginx

  sudo apt-get install nginx -y

  装置完成后,,,,使用 nginx 下令启动 Nginx:

  sudo /etc/init.d/nginx start

  此时会见 http://<您的域名> 可以看到 Nginx 测试页面

小程序工具提供多类型商城/门店小程序制作,,,,可视化编辑 1秒天生5步上线。 。。。通过拖拽、拼接????榻峁剐〕绦蛏坛且趁妫,,,所看即所得,,,,只需要美工就能做出细腻商城。 。。。

有关进一步相识小程序开发案例,,,,请前往:/miniprogramdev/ 

【本站声明】
  1、本站文章中所选用的图片及文字泉源于网络以及用户投稿,,,,由于未联系到知识产权人或未发明有关知识产权的挂号,,,,若有知识产权人并不肯意我们使用,,,,若是有侵权请连忙联系。 。。。
  2、本网站差池文章中所涉及的内容真实性、准确性、可靠性认真,,,,仅系客观性形貌,,,,如您需要相识该类商品/服务详细的资讯,,,,请您直接与该类商品/服务的提供者联系。 。。。


KESION 金狮贵宾会软件

KESION 金狮贵宾会软件是海内领先的在线教育软件及私域社交电商软件服务提供商,,,,恒久专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。 。。。
公司焦点产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化自力安排品牌网校和在线教育咨询等。 。。。

KESION 一直通过手艺立异,,,,提供产品和服务,,,,助力企业向数字化转型,,,,通过科技驱动商业刷新,,,,让商业变得更智慧!



▼点击进入金狮贵宾会官网相识更多



上/下篇
  • 拼多多诱导分享的几大绝招 再也不怕微信被封了

  • 微信直达服务官方开发文档

换一换相关推荐
精选内容
热门精选
金狮贵宾会·宾至如归-尊贵显赫 金狮贵宾会·宾至如归-尊贵显赫 金狮贵宾会·宾至如归-尊贵显赫
【网站地图】
腾讯云搭建微信小程序流程介绍 - KESION 金狮贵宾会