青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

socketref,再見(jiàn)!高德

https://github.com/adoggie

  C++博客 :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
  246 Posts :: 4 Stories :: 312 Comments :: 0 Trackbacks

常用鏈接

留言簿(54)

我參與的團(tuán)隊(duì)

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

近日獲得一份微信營(yíng)銷(xiāo)系統(tǒng)的代碼,看其功能比較豐富,便開(kāi)始窺其代碼的實(shí)現(xiàn)。為了將整個(gè)業(yè)務(wù)系統(tǒng)跑起來(lái),還真的花了不少時(shí)間琢磨,幸好不負(fù)我的幾十年功力,終于將運(yùn)營(yíng)環(huán)境和開(kāi)發(fā)環(huán)境搭建成功,并將系統(tǒng)的授權(quán)代碼全部剔除(軟件廠商控制使用授權(quán))。
準(zhǔn)備條件: 
1. 互聯(lián)網(wǎng)服務(wù)器(必須開(kāi)啟80,443端口)
2. 申請(qǐng)域名,且綁定到服務(wù)器
3. 微信公眾號(hào)申請(qǐng),并通過(guò)微信認(rèn)證(300人民幣)
先上系統(tǒng)部署圖 : 

幾個(gè)部件需要介紹一下: 
1. xampp :  開(kāi)發(fā)php的套件,包含了apache,php,mysql,用起來(lái)很簡(jiǎn)單,不過(guò)我是部署在linux和mac 上,要留意的是文件目錄訪問(wèn)權(quán)限的問(wèn)題,mac下 所有的服務(wù)進(jìn)程跑在root用戶下;
2. phpstrom: 開(kāi)發(fā)php的ide,出自jetbrains(我個(gè)人理解是目前開(kāi)發(fā)工具最牛逼的公司)。 管理數(shù)據(jù)庫(kù)推薦 DataGrip 軟件。 
3. xdebug : 這個(gè)東西是php與phpstrom的調(diào)試接口 ,apche接收到http請(qǐng)求,轉(zhuǎn)給php解釋器,php解釋器再phpStorm進(jìn)行調(diào)試互動(dòng)(建立xdebug的9000端口的tcp連接),開(kāi)發(fā)者可以在phpStorm里面隨意下斷點(diǎn)。 注意: 在php.ini中需配置 ide-key:scott , 我是在nginx的轉(zhuǎn)發(fā)頭里面添加了 XDEBUG_SESSION=scott,令所有經(jīng)過(guò) nginx 服務(wù)器的http請(qǐng)求都被轉(zhuǎn)到phpStorm中,否則無(wú)法實(shí)現(xiàn)代碼斷點(diǎn)。 
4. wxDebuger: 這是微信提供的本地微信頁(yè)面調(diào)試工具,開(kāi)發(fā)這可以利用winre來(lái)調(diào)試手機(jī)上的頁(yè)面,也可以脫離手機(jī),直接調(diào)試微信頁(yè)面(要調(diào)試微信的wxjssdk必須使用wxDebuger)。 
5. nginx : 在公網(wǎng)服務(wù)器部署nginx作為http服務(wù)器,接收各種用戶請(qǐng)求,并將其轉(zhuǎn)發(fā)到xampp。 
6. vpn :  這個(gè)是關(guān)鍵,為了實(shí)現(xiàn)本地開(kāi)發(fā)調(diào)試的目的,我在公網(wǎng)服務(wù)器上部署了openvpn,并在mac開(kāi)發(fā)機(jī)上部署了xampp,phpstorm等,并安裝vpn客戶端 Tunnelblick,其自動(dòng)撥號(hào)到公網(wǎng)服務(wù)器,獲得地址10.8.0.6,nginx將http請(qǐng)求轉(zhuǎn)發(fā)到了我本地的開(kāi)發(fā)機(jī)器上,這樣我可以很方便的進(jìn)行遠(yuǎn)程和本地調(diào)試了。 


主要的功能描述: 
1. 手機(jī)、瀏覽器、調(diào)試器 發(fā)起的http請(qǐng)求到達(dá)公網(wǎng)服務(wù)器,nginx通過(guò)vpn轉(zhuǎn)發(fā)到本地開(kāi)發(fā)機(jī),開(kāi)發(fā)者在phpstorm中斷點(diǎn)調(diào)試代碼,并將處理結(jié)果按原路返回。 
2. 微信服務(wù)器的主要作用是獲取 粉絲信息、oauth認(rèn)證回調(diào)、服務(wù)器鑒權(quán)等功能 , HTTP(302)是 oauth的靈魂 。 
3. 這種配置架構(gòu)很靈活的可以將開(kāi)發(fā)模式切換到部署模式,只需要將xampp部署到公網(wǎng)服務(wù)器,并在 nginx的反向代理指到本地xampp服務(wù)即可。 



附錄  nginx.conf 
 server {
        listen       80;
        server_name  wx.xxxx.com www.xxxx.com;
        proxy_set_header X-real-ip $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        location / {
                proxy_pass http://10.8.0.6:8081;
                proxy_set_header Cookie "$http_cookie;XDEBUG_SESSION=scott";
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-real-ip $remote_addr;
       }
    }



posted on 2016-03-24 14:55 放屁阿狗 閱讀(16231) 評(píng)論(1)  編輯 收藏 引用 所屬分類(lèi): PHP

Feedback

# re: 微信開(kāi)發(fā)環(huán)境的配置部署(PHP) 2016-04-01 17:23 linda
幾十年功力 確實(shí)不同反響  回復(fù)  更多評(píng)論
  


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美电影免费| 亚洲欧美999| 欧美成人中文字幕| 麻豆国产精品777777在线| 亚洲欧美在线一区| 亚洲欧美中文另类| 欧美在线黄色| 六月婷婷久久| 欧美日韩亚洲三区| 国产精品美女久久久久av超清| 欧美亚日韩国产aⅴ精品中极品| 国产精品vip| 国产精品自拍小视频| 国产综合一区二区| 亚洲高清视频在线| 正在播放欧美一区| 欧美影院精品一区| 欧美多人爱爱视频网站| 日韩视频一区二区在线观看 | 欧美在线视频免费播放| 亚洲欧美日韩综合一区| 久久青草欧美一区二区三区| 亚洲国产91| 亚洲黄色av一区| 亚洲天堂黄色| 狂野欧美一区| 国产乱肥老妇国产一区二| 伊人精品成人久久综合软件| 一本久久a久久精品亚洲| 欧美中文字幕不卡| 亚洲欧美一区二区激情| 欧美在线观看一区二区三区| 欧美日本一区| 国产一区二区三区黄| 9l视频自拍蝌蚪9l视频成人| 久久精品网址| 中文久久乱码一区二区| 理论片一区二区在线| 国产区在线观看成人精品| 9久re热视频在线精品| 免费在线日韩av| 亚洲女人小视频在线观看| 欧美大色视频| 在线看片欧美| 久久精品一区二区国产| 亚洲无线视频| 欧美日韩一区二区三区在线视频| 亚洲高清成人| 美女爽到呻吟久久久久| 欧美在线观看视频在线| 国产精品影片在线观看| 亚洲免费一在线| 日韩图片一区| 欧美日韩国产综合视频在线观看中文| 在线成人中文字幕| 久久一区二区精品| 欧美一区激情| 国产一区二区在线观看免费| 欧美一区国产二区| 亚洲欧美日韩国产综合精品二区| 国产精品久久二区二区| 亚洲在线电影| 亚洲午夜影视影院在线观看| 欧美性天天影院| 香蕉久久国产| 欧美一区二区国产| 激情视频一区| 欧美激情91| 欧美好吊妞视频| 中文国产成人精品| 99天天综合性| 欧美性大战久久久久| 亚洲一区区二区| 亚洲综合色网站| 国产一区二区三区视频在线观看 | 久久只精品国产| 在线成人h网| 亚洲电影在线观看| 欧美精品免费在线| 亚洲综合日韩| 午夜精品一区二区三区在线视 | 最新精品在线| 亚洲精品在线一区二区| 国产精品久久精品日日| 久久成人这里只有精品| 欧美激情区在线播放| 免费在线国产精品| 久久综合九色| 中文一区二区在线观看| 亚洲一区二区三区四区中文| 国产视频一区在线观看一区免费| 久久久精品一品道一区| 你懂的成人av| 午夜国产精品影院在线观看| 欧美伊人久久久久久久久影院| 亚洲国产精品尤物yw在线观看| 一本到12不卡视频在线dvd| 国产美女搞久久| 欧美成人免费网| 欧美日韩一区在线观看| 榴莲视频成人在线观看| 欧美日韩亚洲一区二区| 久久永久免费| 国产精品久久久一区二区三区| 美女视频黄 久久| 国产精品久久久久永久免费观看| 欧美成人精品一区二区| 国产精品午夜国产小视频| 亚洲成色777777在线观看影院| 国产精品午夜视频| 亚洲乱码国产乱码精品精98午夜| 狠狠狠色丁香婷婷综合久久五月 | 韩国一区二区三区在线观看| 亚洲娇小video精品| 国内揄拍国内精品久久| 亚洲视频你懂的| 亚洲乱码国产乱码精品精天堂 | 亚洲成在线观看| 亚洲午夜一区二区| 99re6热在线精品视频播放速度| 欧美专区在线观看| 亚洲免费网址| 欧美日韩亚洲一区二区| 亚洲黄色成人久久久| 狠狠色2019综合网| 亚洲欧美成人在线| 亚洲综合精品自拍| 欧美日韩午夜在线| 亚洲人体影院| 亚洲精品一区二区三区在线观看| 久久久久99| 久久视频一区| 精品成人在线视频| 久久国产精彩视频| 久久精品色图| 国产一区二三区| 久久精品人人爽| 久久综合久久久| 亚洲第一二三四五区| 麻豆精品视频在线观看| 欧美成人精品一区二区三区| 亚洲国产成人精品久久| 久久综合一区| 欧美激情精品久久久久久免费印度| 尤物九九久久国产精品的特点| 久久精品视频在线免费观看| 欧美视频中文在线看| 亚洲视频在线免费观看| 欧美日韩在线三区| 99在线热播精品免费| 亚洲欧美日韩人成在线播放| 国产精品久久看| 久久国产精彩视频| 农村妇女精品| 日韩一区二区精品葵司在线| 欧美精品在线观看91| 在线视频精品一区| 久久国产成人| 亚洲第一黄色| 欧美日韩视频在线一区二区 | 亚洲精品视频一区二区三区| 中文日韩在线| 国产日韩av一区二区| 久久久夜精品| 日韩视频免费在线观看| 欧美主播一区二区三区| 亚洲国产成人av| 国产精品chinese| 久久se精品一区精品二区| 亚洲国产成人av在线| 亚洲欧美区自拍先锋| 激情欧美日韩一区| 欧美视频网站| 久热精品视频在线免费观看| 一区二区不卡在线视频 午夜欧美不卡在| 香蕉成人啪国产精品视频综合网| 亚洲春色另类小说| 国产精品人人爽人人做我的可爱 | 亚洲国产精品久久人人爱蜜臀 | 欧美中文字幕在线播放| 亚洲国产精品视频一区| 欧美一区二区在线看| 亚洲伦理一区| 国产主播精品在线| 欧美日韩一级片在线观看| 久久九九久久九九| 亚洲一区二区黄色| 欧美激情片在线观看| 久久久久九九视频| 亚洲一区免费观看| 亚洲精品一二三区| 亚洲成人影音| 国产中文一区| 国产日韩精品一区二区| 欧美日韩精品在线播放| 免费影视亚洲| 久久性色av| 久久久之久亚州精品露出| 午夜精品一区二区三区在线播放| 日韩天堂在线视频|