從Python爬蟲到SAE雲和微信公眾號:二、新浪SAE上搭建微信服務


目的:用PHP在SAE上搭建一個微信公眾號的服務器。

 

1.申請一個SAE雲賬號

SAE申請地址:http://sae.sina.com.cn/  可以使用微博賬號登陸,SAE是新浪的雲服務,時間也比較長了,功能比較多。

特點:免費使用,對於學習者而言已經夠用了,長時間用充點雲豆也花不了多少錢(最低每天10雲豆消費),幾十塊錢(1元=100雲豆)玩一年還是可以的。

AWS:如果使用aws免費的空間,很容易用超免費額度,而且用超了額度不會停止,而是從信用卡扣費,以美元計價價格對於學習者而言非常昂貴!

阿里雲:申請了還一直沒試用。

參照:

基於新浪雲的微信公眾號開發配置過程

【玩轉微信公眾平台之六】 搭建新浪SAE服務器

微信公眾平台開發入門:[1]申請服務器資源

具體步驟請參照上面鏈接,尤其是第三篇方倍工作室的,有一系列文章。

2.創建PHP應用

SAE上可以搭建多種類型的應用,我們做微信公眾號服務器可以使用PHP也可以使用Python(似乎需要Django),此處使用PHP更簡便。

完成創建后,會自動跳轉到應用列表,可以看到剛才創建的應用。點擊剛才的應用"****", 可以進入"應用主頁",

 請記住"應用信息"欄中,"微信測試"下面的鏈接,這里為"http://myweixintest.applinzi.com"

 

注意事項:

1)目前來看,SAE上的PHP后台似乎不能上傳zip包,只能通過Git/SVN方式上傳。

2)保存這一步的鏈接,微信中將要使用。

3.PHP代碼:微信服務器

這應該是第三步,但單獨成一章來說明。

此時假設PHP代碼已經寫完,下一步是上傳到代碼管理中。

4.上傳代碼:Git到SAE

詳細步驟可以參照這里:新浪雲Git代碼倉庫使用入門 

使用Git進行代碼管理,首先要在本地安裝Git客戶端,下載鏈接:http://www.git-scm.com/download/ 。Git客戶端的安裝與配置過程在此略去不講,谷歌一下可以找到許多相關的內容,重點介紹如何使用Git在SAE上部署代碼。

在左側選擇代碼管理。創建版本,使用git上傳。

可以參考這里,步驟就不具體寫了

用git上傳代碼到新浪雲

新浪雲Git代碼倉庫使用入門 

主要內容就是這幾句。例如在源碼目錄gitsrc下添加一個文件,例如index.wsgi,然后cd到源碼目錄下。執行如下指令:

cd gitsrc
git add .
git commit -am "init repo"
git push sae master:1

代碼變更:

git add --all
git commit -am "add file"
git push sae 1

注意事項:記得建立_netrc文件,避免每次輸入賬號密碼

到此為止,SAE部分已經部署完成。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM