原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处
镜像中已经部署了 nginx,需要在 /etc/nginx/conf.d 下修改配置中的域名、证书、私钥。
根据每个人nginx实际配置位置为准
server_name 配置自己的域名
ssl_certificate 配置自己的https 的crt文件
ssl_certificate_key 配置自己的https 的key文件
这俩个文件是上一篇申请的发放的,俩个文件请复制放在ssl文件夹中
用xshell的文件传输方便一点:
配置完nginx,我们重启一下nginx
步骤1:查询nginx主进程号
ps -ef | grep nginx
步骤2:发送信号从容停止Nginx:
kill -QUIT 主进程号
步骤3:启动Nginx:
nginx
效果如下图:
只针对官方给的demo,我不会nodejs ,见谅,我就大体介绍一下吧
我只分析一下思路
在镜像中,小相册示例的 Node 服务代码已部署在目录/data/release/qcloud-applet-album下:
cd /data/release/qcloud-applet-album
借用官方的的例子:
module.exports = {
// Node 监听的端口号
port: '9993',
ROUTE_BASE_PATH: '/applet',
cosAppId: '填写开通 COS 时分配的 APP ID',
cosSecretId: '填写密钥 SecretID',
cosSecretKey: '填写密钥 SecretKey',
cosFileBucket: '填写创建的公有读私有写的bucket名称',
};
这个就是上篇提到的密钥,自行修改
“cosUploadFolder” 其实还可以有这个参数,这个是用来指定bucket里面哪个文件夹的
配置完,在当前目录下用pm2管理一下node的进程:
pm2 start process.json
若要查看日志,我的进程id为0
pm2 show 0
这个教程太多了,所以我就大致说一下:
进入微信公众平台管理后台设置服务器配置,配置类似如下设置:
注意:需要将www.wxapptest.cc
设置为上面申请的域名,将 downloadFile 合法域名设置为在 COS 管理控制台中自己创建的 bucket 的相应 CDN 加速访问地址,如下图所示:
OK了,下一篇我们终于可以静静地看代码了