A. Android手機搭建HTTP/WEB伺服器環境教程
這一陣感覺玩手機玩膩了,VPS也玩膩了,瞬間感覺啥都玩膩了。前幾天閑著無聊,看到了手機上的超級終端,心想:安卓底層不也是Linux么?於是就用超級終端wget了一個文件,成功了!吼吼,於是下一個想法就是能不能在手機上搭建一個WEB環境???
想到就開始各種搜,發現安卓使用的Linux並不屬於任何發行版本,看來使用傳統的建站方式不行了。繼續搜索,發現谷歌商店裡有一個集成lighttpd+php+mysql+phpmyadmin環境的APK,哈哈,這下好了。當然,如果只裝上這個APK只能在本地測試,無法使用公網訪問,所以,經過我各種搜,終於有了這一篇文章,毫不客氣的說,這絕對是全網首發,至少不用讓你再像我一樣各種搜了。
現在的手機硬體已經很強大了,¥1999就能買到4核1.5G,2G內存的手機,這幾乎能滿足像我這樣的小站的需求了。硬體有了,集成環境的APK也有了,就剩下公網訪問了。
第一:需要一部安卓手機,至少600MHZ的CPU,256內存,手機需要ROOT,沒有ROOT的話,不能使用80埠。
第二:下載我提供的集成環境的APK文件(這里)解壓密碼:www.facebooksx.com,KSWEB在谷歌商店裡是收費的,免費試用5天,我提供的這個文件為網友破解版,免費試用55年,夠你折騰了。
第三:需要一個支持路由功能的路由器,以及一個花生殼賬號。
1.首先在手機上安裝APK,(如果手機里有什麼防火牆之類的,請關閉,否則不能使用WIFI地址訪問),然後點開KSWEB,首次開啟,會解壓縮文件,然後會提示重啟,重啟後,就能夠看到mysql啟動和相應信息了。
2.點options進入設置,然後勾選上root許可權,這樣就可以更改埠為80了。然後回到主界面,點phpmyadmin然後就會自動下載了。下載成功後,可以在手機瀏覽器里輸入127.0.0.1,就可以看到相關信息。雖然版本有些老,但是相當簡便啊親……
如果你只想在手機上測試,那麼到這里就結束了。如果想讓公網訪問手機,
那麼就需要使用DDNS(動態域名解析)來支持。
3.使用oray護照,登錄花生殼,系統會自動分配給你一個免費域名,用這個域名來訪問手機。登錄你的路由器,點擊“轉發規則”,選擇“虛擬伺服器”,埠填寫80,IP地址填寫你手機WIFI的IP地址,保存,如圖所示。
4.保存後,點擊“動態DNS設置”,賬號密碼就是你oray的通行證,點登錄,如果成功了,就會自動識別你的免費域名。如圖所示,然後保存就行了。
這樣的話,直接輸入域名就可以訪問到手機了,只要你的路由器不關閉,就可以一直使用了。下面是我的演示:
至此,你的手機就可以當成一個獨立的VPS來使用了,建議使用閑置的手機來玩,它有以下幾個好處:裝13,夠折騰,省電省資源,廢物利用,數據更安全,便攜,國內速度一流……還有,查域名的時候貌似是獨立IP,這樣網路會不會喜歡呢?
B. 如何使用PhoneGap打包Web App-Android
最近做了一款小游戲,定位是移動端訪問,思來想去最後選擇了jQuery mobile最為框架,製作差不多以後,是否可以打包成App,恰好以前對PhoneGap有耳聞,便想用這個來做打包,可以其中艱辛曲折多次讓我想放棄的心情,官方提供的例子,對我這種沒用過的人而言,真是無語的很,所已將配置環境和打包過程寫下做個記錄。
因為我只弄了Andriod的環境,所以在此只以Andriod為例。
使用PhoneGap搭建Android開發的項目整體步驟如下:
安裝java環境。
安裝ant構建工具。
安裝android的開發環境並配置環境變數。
安裝Node.js環境並配置環境變數。
安裝git
使用npm安裝PhoneGap全局環境。
使用PhoneGap命令創建PhoneGap項目。
將PhoneGap編譯為android項目。
將上述項目導入ADT進行後續開發。
安裝.apk文件
其實官網給出的安裝過程忽略了很多步驟(因為這里是Andriod環境,所以才會比官網的例子多出不少步驟),像我這種前端開發人員,電腦里可是連java都沒裝的,下面就詳細講解這些步驟,並最終生成apk文件。
安裝Java環境
這點不用我講,網上一搜一大堆,而且很多程序員電腦裡面都是有java環境的,需要強調的是安裝java的環境要和後面下載andriod開發環境一致,不然會報錯,要保證都是32位或64位,筆者就裝了個64位jdk然後,安卓環境是32位的,運行不成功。
資源
jdk 下載:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
配置java環境:http://..com/link?url=OY0oVYGYuBgsCu-ASgWoY2V1Sh0W5R0yPgpndOjA1c_
安裝Ant構建工具
Adobe將PhoneGap已經放到Apache名下進行開源,並且還改了個名字,ant可以apache下的構建工具,所以……需要先安裝ant才可以,安裝過程其實非常簡單,第一個就是下載,選擇適合自己的版本,因為我的環境是win7 所以下載zip格式的就可以了。
然後將zip文件解壓到任意目錄,並添加環境變數,具體可以參看這里
將bin目錄添加到path裡面
添加ANT_HOME變數為ant的根目錄
確保安裝了jdk並配置好了JAVA_HOME
然後保存環境變數,打開命令行輸入 ant -version 你應該看見類似下面的輸出,那恭喜成功了,可以進行下一步了,如果未成功,可網路下錯誤原因:
C. android 開發 與 javaweb開發 區別
android是以java為基礎的,開發方面會稍微輕松點點。不過你說學的東西太多,在android裡面要學的東西也很多啊。
D. 有什麼軟體可以自動安裝主流的WEB運行環境和資料庫的
樓主您好
有禮了
我是專業的IDC伺服器工作人員,我來幫幫您
ASP+ASP.NET+MSSQL+PHP+MYSQL 這種沒有的。一般是,2003+IIS+MYSQL+ZEND+PHP
加我給您
很高興為您解答,有什麼不明白的,歡迎與我咨詢,海騰數據---中尉