最新内容
我的
平台更新
问答
组件
DEMO
课程
市场
重要更新
全部更新
全部
更新
旧版代码片段组件添加后是小模块样式(可通过右键转换)
2025-01-24 11:35
更新
数据表(mysql)和业务表(postgres)新增"添加限制"功能
2025-01-24 11:35
更新
"数据库视图" 和"数据库"新增动作
2025-01-20 10:00
更新
5.0 用户中心更新上线
2025-01-16 01:39
更新
5.0数据库视图组件升级
2025-01-10 10:31
更新
升级通知
2025-01-03 11:35
更新
产品服务与价格调整公告
2024-12-27 09:23
更新
新增数据源功能
2024-12-20 06:50
更新
公式编辑器下拉新增"自定义表达式"
2024-12-18 01:36
更新
发布版应用打开次数限制从原有的1000次/分钟提升为5000次/分钟
2024-12-16 02:42
更新
新增AI组件"flux-schnell"
2024-12-12 06:18
更新
视图和数据库自定义筛选条件格式调整
2024-12-12 01:56
修复
数据库视图 更新上线
2024-12-11 12:42
更新
表单容器新增属性
2024-12-11 12:42
更新
新增代码片段下"插槽"组件
2024-12-11 12:42
更新
数据库"筛选条件"操作符调整
2024-11-25 09:14
修复
修复预览地址打开缓慢问题
2024-11-25 08:52
更新
新增"样式"组件
2024-11-13 08:25
修复
修复自定义回退失效的问题
2024-11-08 10:28
更新
数据库视图优化
2024-11-08 10:20
关闭
iVX
私有部署时,微信公众号部署要求把MP_verif******.txt文件主在根目录,请问IVXBSAE搭建的站点,根目录怎么放才可访问到?(nginx代理访问根目录文件)

私有部署时,微信公众号部署要求把MP_verif******.txt文件主在根目录,请问IVXBSAE搭建的站点,根目录怎么放才可访问到?

淡泊
提出于 2022-08-23 08:18

目标需求:

通过访问http+域名+MP_verif******.txt的方式,能显示该txt里面的字符串,即可在微信公众号平台中通过校验


实现方式

一:安装nginx

首先,我们登录我们的服务器,并通过以下命令切换为root用户:

sudo su


更新一下yum源,再去安装nginx
1、备份原来的CentOS-Base.repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak20220825


2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ (如果是centos 7版本的linux 系统)

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo


3、执行

yum makecache

4、安装epel源

yum -y install epel-release

5、最后安装nginx

yum -y install nginx

输入nginx -v 看到version代表安装成功


二:添加检验文件中的字符串到nignx的配置文件nginx.conf中(无需真实上传文件)

vim /etc/nginx/nginx.conf

通过按下键盘i,切换到insert模式,在server 中的位置添加一个location,按照实际从微信公众号平台中下载的文件来修改橙色部分内容

location /MP_verify_6TomE8q1r5jxKCVY.txt{
default_type text/plain;
return 200 '6TomE8q1r5jxKCVY';
}




修改完成按esc键,并输入:wq后即可保存成功
最后重启一下nginx即可

systemctl restart nginx


此时通过 ip+/MP_verify_6TomE8q1r5jxKCVY.txt 能访问到自身内容代表成功(最后域名映射到ip地址,具体参考文档),即可回到微信公众号平台保存域名。



关联文档
配置反向代理:Nginx
tande
回答于 2024-05-23 05:00
收藏
分享