微信小程序 已有57人关注

+发表主题

weishi

移动时代,开启社区便利化

Ta的赞:24

Ta的主页

【圆梦云出品】小程序HTTPS腾讯云部署   

小程序HTTPS腾讯云部署

腾讯云直接提供了微信小程序解决方案:
 

一站式构建具备弹性伸缩云端能力的微信小程序,自动完成域名的注册解析/https证书的申请部署,通过建立会话管理服务帮助开发者实现小程序的账户鉴权,提供PaaS级的WebSocket信道服务实现微信小程序的WebSocket长连接通信能力。

第一步:创建资源

根据自己申请到的微信小程序填写AppID和AppSecret,开发语言选择PHP5.6

根据自己的情况选择城市和使用时长

接下来完成支付后就等待资源创建完成

第二步:资源初始化

进入小程序配置的界面:
根据腾讯云的资源初始化指引对小程序平台进行配置。

至此服务器绑定完成

第三步:安装新版WeiPHP后端服务

先使用SecureCRT 8.0工具连接腾讯云业务服务器,如果不清楚如何连接,可以查看下面的章节【部署-腾讯云服务器连接教程】

默认情况下,腾讯云的PHP运行环境已经自动配置,但由于不支持数据库,重新配置又各种坑,因此我们需要重新安装系统

重新安装系统

1) 备份配置文件
将sdk.config从服务器拷贝到本地、CentOS系统在/etc/qcloud路径下,Windows Server系统在c://qcloud路径下

2) 重装系统

如有重要数据请提前保存好

首先需要登录腾讯云CVM控制台,在会话管理CVM实例右侧操作栏,点击【更多】-【重装系统】。

输入密码后开始重装

3) 上传配置文件

系统重装好后将步骤1中保存下来的sdk.config上传至服务器上,CentOS系统在/etc/qcloud路径下,Windows Server系统在c://qcloud路径下

一键安装PHP运行环境

由于之前有使用过阿里云的一键安装包,很是方便,如果在这里还是继续使用它

cd ~
wget http://down.weiphp.cn/sh-1.4.2.zip
unzip sh-1.4.2.zip
chmod -R 777 sh-1.4.2
cd sh-1.4.2
./install.sh

按提示选择以下配置

然后输入y回车就可以进入自动安装了,大概需要半小时就可以安装完毕:

一键安装包安装完后可以查看mysql和ftp的账号密码:

more /root/sh-1.4.2/account.log

补充知识
nginx操作命令:
/etc/init.d/nginx start/stop/restart/reload)
mysql操作命令:
/etc/init.d/mysqld start/stop/restart/
php-fpm操作命令:
/etc/init.d/php-fpm start/stop/restart/...

nginx配置

cd /alidata/server/nginx/conf/vhosts
rm -rf phpwind.conf
vi weiphp.conf

在weiphp.conf里配置的内容如下:

server {    listen       80;    charset utf-8;    access_log  /alidata/log/nginx/weiphp-access.log;    error_log   /alidata/log/nginx/weiphp-error.log;    root /alidata/www/weiphp;    index index.php index.html index.htm;    location / {        try_files $uri $uri/ /index.php?/$request_uri;
    }    location ~ \.php$ {        fastcgi_pass   127.0.0.1:9000;        fastcgi_index  index.php;        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;        include        fastcgi_params;
    }    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {            expires 30d;
    }    location ~ .*\.(js|css)?$ {            expires 1h;
    }
}

然后保存退出后,重启nginx服务

/etc/init.d/nginx reload

WeiPHP安装

创建weiphp站点目录

cd /alidata/www
rm -rf phpwind
mkdir weiphp

下载weiphp源码

cd ~
wget https://coding.net/u/weiphpdev/p/weiphp3.0/git/archive/master

下载地址需要更正,并且把下面的weiphp3.0的目录名全部更新

下载完成后,解压并复制到站点目录

unzip master
cd weiphp3.0-master
cp -r ./* /alidata/www/weiphp/

设置WeiPHP目录权限

cd /alidata/www
chmod -R 777 weiphp

在浏览器中输入上面腾讯会分配的地址(如果有绑定一级域名,就使用一级域名代替):
https://.qcloud.la (**用自己分配到的ID代替)

同意安装协议,进入下一步。确保所有的结果的OK,如果有不支持需要自行把环境配置正确

 

4.0的目录需要重新截图

进入数据库配置,由于小程序服务器默认有提供云数据库,因此我们可以配置此数据(当然也可以用上面一键安装包自带的本机数据库,账号密码上面有说明)

找到云数据库的IP地址(使用内网地址),账号密码在创建时腾讯云有发邮件的,在邮件找找就行

点击下一步,自动完成数据库初始化,即可完成全部安装。

使用刚配置的管理员账号密码登录就可以体验WeiPHP后端各项服务了。

第四步:体验WeiPHP小程序Demo

第五步:一级域名绑定

进入腾讯云的小程序配置界面
https://console.qcloud.com/la

点击“域名变更”

按步骤完成配置即可

编辑:圆梦云运营中心

来源:圆梦云凡星独家出品,转载请注明出处!


分享到 :

暂时没有评论

字数统计:0