如何在小程序
2019-07-31 10:26:39 来源:沈阳小程序开发 作者:沈阳软件开发
中组合会话管理和业务服务器 小程序中的会话管理和业务服务器有什么区别,如何合并。如何在微信小程序中合并会话管理和业务服务器
文件迁移
由于两台服务器的图像不同,因此内部环境不同。业务服务器是nginx + php-fpm的环境,会话服务器是LAMP(Apache)。
首先登录会话服务器并将文件传递给业务服务器。
会话服务器(172.16.0.15)/opt/lampp/htdocs/mina_auth迁移到 - > Business Server(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] #lsmina_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有两个配置文件
/etc/nginx/nginx.conf这是主配置文件。打开视图,发现它引用了最后/etc/nginx/conf.d目录中的所有配置文件; /etc/nginx/conf.d/php-weapp -demo.conf这是80端口业务服务器的配置; (我个人把它改成了名称application-wafer.conf)复制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。 (您需要将phpinfo生成放在php.ini中才能查看)
在会话服务器中启用了Mcrypt。它最初用于在业务服务器上安装mcrypt插件。但是,在查看php的官方网站,特别是php 7.1之后,特别不建议使用mcrypt。它可以用openssl代替。
$ decrypted=openssldecrypt(aesCipher,'aes?128?cbc',this-> key,OPENSSLRAW_DATA,$ aesIV);
修改后的效果是:
重启汇海服务器
汇海nginx和php-fpm,直接高阶命令nginx和php-fpm
汇海两项服务
测试工作
卷曲https://localhost/curlhttps://localhost: 8080/mina_auth/
注意:默认情况下,只有通过VPC Intranet才能通过外部网络访问访问端口8080。
HiShop小程序工具提供多种类型的商城/商店小程序制作,可视化编辑1秒,在线生成5个步骤。通过拖动和拼接模块布局小程序商城页面,你可以看到你得到的东西,你只需要艺术家来制作一个漂亮的商场。
有关更多小程序的信息,请访问:www.hvihi.com/xiaocx/
< 汇海(www.hvihi.com)是国内知名的商城系统和商城网站建设提供商,其中汇海技术小程序系统提供小程序商城开发,小程序配送系统,微分配系统,商城系统,电子商务网站建设, 微信发行系统,小程序商城及其他多端商场和电子商务行业解决方案>
确认:这个文件和图像源网络编辑器的网站部分,如果有侵权及时通信删除。 汇海hvihi.com网站原创文章,请注明出处。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。
上一篇:
小程序开发公司如何选择?
下一篇:很抱歉没有了