小程序中的会话治理和营业服务器有哪些区别,,,,怎样合并。。。。。
怎样合并微信小程序中的会话治理和营业服务器
文件迁徙
由于两台服务器的镜像是差别的,,,,内里的情形也差别。。。。。营业服务器是nginx+php-fpm的情形,,,,而会话服务器是LAMP (Apache)。。。。。
首先把登录会话服务器,,,,把文件传到营业服务器来。。。。。
会话服务器(172.16.0.15) /opt/lampp/htdocs/mina_auth
迁徙到 ->
营业服务器(172.16.0.8) /data/release/session-wafer/mina_auth
[root@VM_0_15_centos htdocs]# pwd
/opt/lampp/htdocs
[root@VM_0_15_centos htdocs]# ls
mina_auth update_mina.sh
[root@VM_0_15_centos htdocs]# tar czvf session.tar.gz mina_auth
打包完成之后,,,,把文件通过scp复制已往。。。。。
scp /opt/lampp/htdocs/session.tar.gz root@172.16.0.8:/data/release/
文件复制
然后,,,,登录营业服务器
停掉php-fpm服务,,,,下令:
kill -QUIT cat /run/php-fpm/php-fpm.pid
停掉nginx服务,,,,下令:
nginx -s stop
解压session.tar.gz下令:tar xzvf session.tar.gz
把mina_auth建设到准确的目录下面。。。。。
设置nginx
由于营业服务器已经跑在了80端口,,,,因而我们现在把会话服务器设置到8080端口会越发合理。。。。。以是我们是让一个nginx同时支持多个端口。。。。。
默认nginx有两个设置文件
把application-wafer.conf复制一份,,,,起名为session-wafer.conf,,,,并修改下面的内容。。。。。

这个时间,,,,似乎掺的设置都修改完成了,,,,可是还不可运行起来的,,,,必需在程序上做一些修改。。。。。特殊是加解密部分,,,,可是花了赞哥整天的时间找出来。。。。。
修改小程序sdk设置
位置: /etc/qcloud/sdk.config
把这个地点改成你营业服务器本机的地点。。。。。如,,,,我从 172.16.0.15 酿成了 172.16.0.8:8080

修改解密算法
为这个问题我找了一天时间,,,,很是郁闷。。。。。
位置:/data/release/session-wafer/minaauth/system/wxdecrypt_data/new/pkcs7Encoder.php
问题形貌:
在会话服务器里,,,,mcrypt插件是已经随LAMP装置了的,,,,而在营业服务器,,,,并没有这个插件。。。。。请看下面的phpinfo。。。。。(你需要在php.ini内里把phpinfo生产才华审查)

会话服务器里mcrypt是enabled的
原来妄想在营业服务器上装置mcrypt插件,,,,可是审查php的官网,,,,特殊是php 7.1后,,,,mcrypt是特殊不建议使用的,,,,其可以用openssl替换。。。。。
$decrypted = openssldecrypt(aesCipher,′aes?128?cbc′,this->key, OPENSSLRAW_DATA, $aesIV);
修改后的效果为:

重新启动服务器
启动nginx和php-fpm,,,,直接高点下令nginx和php-fpm

启动两个服务
测试事情
curl https://localhost/
curl https://localhost:8080/mina_auth/
注重:8080端口是默认不可通过外网会见进来的,,,,只能通过VPC内网。。。。。
小程序工具提供多类型商城/门店小程序制作,,,,可视化编辑 1秒天生5步上线。。。。。通过拖拽、拼接?????榻峁剐〕绦蛏坛且趁,,,,所看即所得,,,,只需要美工就能做出细腻商城。。。。。
更多微信小程序相关资讯,,,,请前往:/miniprogramschool/
KESION pp电子软件
KESION pp电子软件是海内领先的在线教育软件及私域社交电商软件服务提供商,,,,恒久专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。。。。。
公司焦点产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化自力安排品牌网校和在线教育咨询等。。。。。KESION 一直通过手艺立异,,,,提供产品和服务,,,,助力企业向数字化转型,,,,通过科技驱动商业刷新,,,,让商业变得更智慧!
小程序底部导航Tabbar 底部导航栏这个功效是非经常见的一个功效,基本上一个完成的app,都会保存一个导航栏,那么微信小程序的导航栏该怎么实现呢 ...
微信小程序怎样在地图选择地点并返回经纬度????? 微信小程序的地点治理中,,,,经常需要获取地点的详细地点信息和地点经纬度信息 实现效果: var that = this wx.chooseLocation({