原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處
鏡像中已經部署了 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了,下一篇我們終于可以靜靜地看代碼了