已有域名和服务器本地调试开发微信公众号

微信公众号开发,需要通过绑定域名,并且能拿到微信回调才行。

已有域名和云服务器的童鞋,通过一下配置,可直接调试本地开发代码,省去 本地开发->上传到服务器->测试发现问题->本地修改->上传服务器 。。。 的繁琐步骤。

如下:

公众号开发设置好自己的域名,验证域名成功;

本地项目起服务(我用的mac自带python 可点击 这里 查看)调试地址为: http://localhost:8099;

假设你的域名为 http://test.com;

1.修改本地hosts:

将 http://test.com 映射到 127.0.0.1 。修改/etc/hosts文件(mac);

2.设置本地代理转发

因为公众号开发必须80端口,所以需要将80端口转发到如上本地项目的 8099端口;

(可使用nginx 反向代理,

        1. 安装nginx;nginx 默认8080端口

         2. 配置 /usr/local/etc/nginx/nginx.conf 

server {
        listen       80;  // 监听80端口
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
            proxy_pass http://127.0.0.1:8099; // 将80端口转发到 8099 端口
        }
}

            3. 此时,输入 localhost:80  应该出现本地项目中的页面;

                 并且 输入 http://test.com   也出现本地项目中的页面

                 访问的走向是:test.com:80 => 127.0.0.1:80 => 127.0.0.1:8099,也就是你的本地代码调试服务。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端卡卡西呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值