下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、最近由于用php開發(fā)了天氣預報預報插件,調(diào)用的用戶開始增多,考慮空間和帶寬因索, 試著考慮將-些必要的調(diào)用放置在免費的公用空間上,正好看到由于google app engine支 持java,而通過quercus可以在未開放php語言支持的gae上面運行php代碼,真是-陣激 動,按耐不住心情,這兩天向google app engine巾諳嘗試了一把,最后不免有點失望,部 署上去的php天氣預報插件沒法執(zhí)行,調(diào)試了半天quercus似乎對php的一些函數(shù)不支持(也 許是我java部署的水平有限,呵呵),不過這兩天的付出也很值得,至少我多了 5g的空間, 以后町以存放一些圖片等文件,以便遠程調(diào)用
2、,減輕主web的壓力,哈嗆,估計空間商耍氣 死了。閑話少說,詳細說明下我從gae申請到向gae±傳文件及運行php的步驟,網(wǎng)上詳細 說明的可不多哦,嗯嘿。簡單介紹gae和quercusgoogle app engine是用python編程語言實現(xiàn)的,允許一個用戶免費申請10個應用, 侮個應用空間為500m,以為再也不需要虛擬空間的刖友可得克制下喜悅的心情,據(jù)說何:個應 用空間最多只能傳1000個文件,嘿嘿。這里冇篇博友介紹google app engine缺陷及限制的 文章,人家可以看看。quercus可以在未開放php語言支持的gae上面運行php代碼,甚至能把java的類導入 到
3、php里面執(zhí)行。目前已經(jīng)在quercus上存在的php應用有dokuwiki、drupal > gallery2> mantis> mediawiki> openads> php-nuke、 phpmyadmin、 phprojekt、 vani1la> wordpress, 上其官網(wǎng)都能看到如何在quercus .l:安裝這些應用(似乎沒有如何在google app engine .1: 安裝的實例)。gae申請使用步驟第一步:當然是注冊google帳戶,如果已注冊,只要登陸即可,google帳戶只要注冊一個, google的所有應用都可使用。第二步:創(chuàng)建
4、一個應用,gae總共可以創(chuàng)建10個應用,每個應用空間500mo創(chuàng)建一個 google app engine 應用第三步:輸入申請人的手機號碼,google app engine會向申請人手機發(fā)送一串數(shù)字組成的 號碼短信,以便驗證申請人的侑效性,網(wǎng)上有人說是發(fā)ma訂,當前google似乎使用了 sms, 形式為國家代碼+手機號碼,即+86telephonenum,然后就耐心等待吧,很長時間哦,嘿嘿填入手機號碼,等待gae發(fā)送申請碼 笫四步:填寫gae應用的詳細信息,應用標示符注冊完畢后是無法更改的,填寫時注意。填寫gae應用的詳細信息第五步:填寫完畢后,gae的應用就算中請注冊成功了,你對以查看
5、控制面板或者用appcfg. py 上傳你的開發(fā)程序或者邀請開發(fā)者和你一起來開發(fā),注冊其他應用依此類推。gae應用注冊成功了如何在google app engine上運行php經(jīng)過我的測試,跑一般的php應該沒啥問題,就是碰到有些函數(shù)時會報錯,比如foreach, fopen, file等,當然這也可能和捆綁的java類庫版本,服務器的運行環(huán)境有關。查了很多 資料,有說resin-4. 0. 0里可找到resin, jar,建議使用resin, jar而不是quercus. jar + resin-util. jar + script-10. jar + jetty-util-6. 1. 0.
6、 jar 這個防范。這樣使用 foreach 就不會出錯,我沒冇測試成功。下面是在gae上部署php程序的步驟。第一步:下載jen、,我從網(wǎng)上下載后放在了一起,你可以從這里下載。第二步:開始配置quercus的參數(shù),文件地址web-infweb. xml具體怎么配置我也不是太清 楚,如果你有java基礎,可能更容易配置,請參考這里。web-inf/php. ini是自己創(chuàng)建的文 件,昭空即可,網(wǎng)上有人說沒有加入這個文件,就無法運行,我沒有嘗試過。在此我提個問 題,有誰知道如何配置quercus t的php.ini, quercus的幫助文檔沒有詳細說明,望能人指 點o 笫三步:配置appeng
7、ine-web. xml,此處配置是為了能夠上傳至gae應川空間,appl ication 與/app lication之間填寫申請的應用標示符,如圖編輯gae的配置文件,設置應用標示符經(jīng)過上述配置后,php在quercus ±的配直就算完成了,卜面就是如何上傳至gae的應用空 間了。如何將文件上傳到google app engine的應用空間上上傳至gae應用空間的方法有很多,網(wǎng)上我查到有三種方式,基本上都是根據(jù)appcfg. py 演變而成,參數(shù)也一樣。方法一:gae自帶的appcfg. py第一步:安裝gae,點擊卜載。第二步:由于gae是python編程語言實現(xiàn),所以需要安裝
8、python2. 5以上版本,點擊下載。第三步:配置yaml文件,注意用appcfg. py上傳時冃錄下需耍放置yaml文件,有關yaml 文件的配置幫助文檔在這。第四步:appcfg. py update上傳文件的所在目錄方法二:第三方工具:sdupload點擊下載,參數(shù)和appcfg. py應用一樣。appcfg. py和sdupload都冇一個缺陷,幫助文檔上說單個文件的授大上傳大小為1, 04& 576 字節(jié),修改參數(shù)也無用,大伙可以嘗試一下,呵呵。方法三:google app engine java sdk這是我覺得最簡單的方法,減去了 yaml的配置煩惱和文件大小的限制。第
9、一步:卜載 appengine-java-sdko第二步:解壓下載文件第三步:應用appcfg. cmd命令,比如我將sdk的文檔放置在d盤,只耍點擊運行,輸入cmd, 在dos運行模式下輸入:d:appengine-java-sdk-1. 2. lbin>appcfg. cmd update e:leapsoulcnwar按照捉示輸入注冊google帳戶的email地址和密碼即可。如果碰到gae應用空間不能上傳的問題,進程吊死,你只要改變應用參數(shù)為rollback即可:d:appengine-javasdk-l. 2. lbir)>appcfg. cmd rol1 back e:1eapsou1 onwar另據(jù)說google app engine ±傳也有續(xù)傳工具,我沒有找到。好了,通過上血的介紹,基本上google app engine從注冊申請到配置部署php程序再 到上傳數(shù)據(jù),整個流程就算介紹完了,英實在google app engine ±運行php程序還是相対 比較簡單,只是似乎支持力度還不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年新興科技產(chǎn)業(yè)投資分析咨詢服務合同模板3篇
- 二零二五年度時尚服飾LOGO設計作品轉讓合同協(xié)議3篇
- 2024版次新房交易合同3篇
- 二零二五年度離婚協(xié)議按揭房產(chǎn)分割范本制作
- 二零二五年生物制藥廠勞務承包與藥品研發(fā)合同3篇
- 西安音樂學院《材料科學基礎雙語》2023-2024學年第一學期期末試卷
- 2024版板材購銷合同標準范文
- 二零二五年度貨車車輛買賣與綠色物流推廣合同3篇
- 2024電商公司帶貨合同范本
- 二零二五版城市更新項目開發(fā)委托管理及規(guī)劃設計服務協(xié)議3篇
- 【自考練習題】大連交通大學概率論與數(shù)理統(tǒng)計真題匯總(附答案解析)
- 布袋除塵器分部分項驗收記錄表完整
- 新編劍橋商務英語(初級)學生用書-答案
- 公路工程質(zhì)量鑒定辦法
- 水果購銷合同模板(精選5篇)
- 板框壓濾機方案具體方案模板
- 鉆探工程編錄方法課件
- 奧運會獎牌榜預測問題
- 物理奧賽:力學物體的平衡31-優(yōu)質(zhì)課件
- CJ-T-314-2009-城鎮(zhèn)污水處理廠污泥處置-水泥熟料生產(chǎn)用泥質(zhì)
- 中小學生志愿服務記錄表、評定表
評論
0/150
提交評論