【腾讯云的1001种玩法】微信我的订阅号后台server搭建入门教程

搭建公众号后台server

以腾讯云自带的ubuntu14.04为例:php

1.安装nginx+php7+mysql5,以及须要的扩展; 因为ubuntu14.04默认软件库为php5,须要加入第三方库,来apt-get方式安装PHP7; 固然,也能够直接在官网下载PHP7源码包编译; 上述过程可使用一键安装脚原本完成,运行前,记得修改mysqldb的密码;mysql

sudo ./scripts/lnmp_14.04.setup.sh
复制代码

2.安装PHP包管理工具composer: 官方步骤:nginx

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
    php -r "if (hash_file('SHA384', 'composer-setup.php') === 'aa96f26c2b67226a324c27919f1eb05f21c248b987e6195cad9690d5c1ff713d53020a02ac8c217dbf90a7eacc9d141d') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
    php composer-setup.php
    php -r "unlink('composer-setup.php');"
复制代码

为了方便,作如下几个设置:git

sudo mv composer.phar /usr/local/bin/composer.phar
    sudo echo '#!/bin/bash /usr/bin/php /usr/local/bin/composer.phar $*' > /usr/local/bin/composer
    sudo chmod a+x /usr/local/bin/composer
复制代码

同时将须要将composer软件库改到中文镜像:github

#全局修改方式
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
复制代码

3.借助第三方开源SDK,较快搭建基础框架: 以EasyWeChat为例: EasyWeChatGithub 文档:[官方文档](https://easywechat.org/zh-cn/docs/) 使用composer管理,进入第一步安装的nginxweb根目录: /web/www:web

composer require overtrue/wechat:~3.1 -vvv
复制代码

此时便可初始化工程,生成compose.json: sql

目录结构
调试能够按照上述结构组织代码,可是生产环境中,建议库仍是放到非web目录下;

4.编写helloword: 直接见示例代码(能够和PHP Laravel等框架集成):json

www/server.php
复制代码

申请微信公众号

目前我的只能申请订阅号: 微信公众平台官方连接: 微信公众平台 申请过程就不一一描述了(须要完成我的身份认证,以及绑定管理微信号); 申请好公众号以后,设置公众号后台响应入口,以及获得APIKEY之类的信息: ubuntu

基本配置
设置公众号后台响应入口

修改配置和测试:

1.根据上述申请到的公众号api_id,key,token,写入server.php对应的变量中: api

APIKEY等设置

2.关注公众号,开始调试:

搜索公众号名称
关注消息,以及响应消息

3.调试经过以后,便可按照需求实现功能了。

善用腾讯云其余功能:

本次入门教程使用腾讯云提供的CVM云服务器,还有一些额外的工具可使用:

1.使用https: 为了安全考虑,微信后台和咱们本身公众号后台交互请求,建议是使用https;

申请页面

请记住,腾讯云的SSL证书时免费的,免费的,免费的~ 重要的事情说三遍~~

2.平台提供的安全工具: 购买云主机时,能够勾选对应的安全功能,开通后, 能够在这里管理入口进行管理。

Good luck!

好了,本次入门便介绍到这里,后续更精彩。。。 文中涉及的脚本可到这里下载.


相关推荐 Centos后台系统搭建记录 【腾讯云的1001种玩法】如何使用腾讯云服务器做为微信公众号的开发空间 【腾讯云的1001种玩法】腾讯云上搭建微信AI机器人


此文已由做者受权腾讯云技术社区发布,转载请注明文章出处,获取更多云计算技术干货,可请前往腾讯云技术社区

相关文章
相关标签/搜索