萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> 利用PAWserver搭建Android平台PHP環境

利用PAWserver搭建Android平台PHP環境

  PAWserver可以實現我們在Android上運行PHP的願望@Appinn

  這是一個技術性的文章,有些折騰,不涉及代碼(用模擬器的話需要幾行),但不難,主要是探討思路。

  沒有特別實際的性的用途,非折騰帝可以忽略。

  主要軟件:PAWserver,

  設備要求:安裝PHP要求ARM架構。

  所以老鼠的中興U880做不到,使用模擬器操作,ARM架構手機用戶可以直接看第二節。

  第一節:Android模擬器端口映射

  Android系統默認只能通過IP(10.0.2.2)單向訪問PC電腦,而PC電腦不能通過IP來直接訪問Android模擬器系統。要想實現PC電腦和Android模擬器系統以及Android模擬器之間相互通信必須借助端口重定向(redir)來實現。

  要使用telnet?命令,WIN7用戶請到“打開或關閉Windows功能裡”把telnet相關的項目打勾

  運行Android模擬器,等待開機完畢。

  Windows運行CMD,輸入如下命令:

  telnetlocalhost5554

  其中的5554是顯示在正在運行的?Android模擬器左上角的端口號

  執行之後會進入androidconsole,可以用“help”查看幫助

  輸入如下命令:

  rediraddtcp:8080:8080

  redir命令解釋如下:

  rediradd?::

  添加一個udp/tcp協議下的映射

  示例:如上

  redirlist

  列出所有端口映射

  示例:無

  redirdel?:

  刪除指定端口映射

  示例:redirdeltcp:8080

  如在操作中發現自己的命令沒有錯誤,卻報錯,關閉命令窗口重新打開,重試(記得先用telnet命令連接)

  第二節:在手機中安裝PAWserver

  此步驟毫無懸念,自行操作。

  然後打開,啟動服務

  然後手機用戶在電腦上打開手機上顯示的網址

  模擬器用戶打開:127.0.0.1:8080(端口是你剛才設置的端口)

  登錄即可(默認用戶名/密碼:admin/paw)

  你可以用它控制手機進行各項操作和管理了,原來他是一款手機管理軟件。

  第三節:安裝PHP插件

  上面打開的網頁裡

  左側“Add-Ons”——“Plug-ins”

  此頁面Avast報毒,大家隨意,反正老鼠進去了

  看到它的強大了嗎?多少老鼠看不懂的東西呀……

  我們用第一個?PHPPlug-in(Setup)。最右側有下載按鈕,下載就可以了。

  然後解壓到(可以用豌豆莢輔助)/sdcard/paw/html/app/plugins/

  然後刷新網頁,左側多出一個“Plug-ins”的主菜單,進入,然後“PHPSetup”

  選一個版本,點“Install”。

  然後在手機上關閉PAW的服務(就是點那個大按鈕),然後再啟動(還是點大按鈕)

  刷新網頁,還是剛才那個頁面,右側灰色條狀區域上面有個?PHPinfopage的鏈接,點擊。

  如果看到如下圖的頁面就成功了。

  不成功?回到?PHPSetup選擇另一個版本安裝,然後重啟服務,試試看。

利用PAWserver搭建Android平台PHP環境 三聯教程

  第四節:安裝PHPDome插件

  方法基本同上,包含三個插件一個是猜單詞,一個文件管理器(我這裡運行報錯),一個聊天室(很實用)

  後記:

  其實老鼠想在裡面裝一個無數據庫的博客,但是沒成功,估計是某個PHP函數不支持什麼的。

  另外理論上支持:SQLite

  當然你要是搞一個動態解析的域名……好的,耍帥的時間到了。

copyright © 萬盛學電腦網 all rights reserved