PALMisLIFE 討論區

標題: iPhone 安裝 Apache 與 PHP [列印本頁]

作者: 阿輝    時間: 2008-4-18 13:48
標題: iPhone 安裝 Apache 與 PHP
Apache 是一個跨平台也可以說是目前最有名應用最廣泛 Web 伺服器軟體,現在也有 iPhone 適用的版本,並且在 iPhone 上也有許多的應用好處。

先在 Installer 將 Apache 與 PHP 分別安裝好,位置為

Network -> Apache
Development -> PHP


安裝好之後,可以開啟 iPhone 瀏覽器,並輸入 Http://127.0.0.1 應該就可以看到 apache 的首頁,這樣就表示已經成功了



iPhone 上預設的 Web 路徑為

/Library/WebServer/Documents

接著為了更進一步可以執行 php 的網頁程式,我們還要進行 PHP 的相關設定

1. 新增 PHP 系統執行路徑

使用 WinSCP 連線 iPhone,進入 /private/etc 目錄
編輯 profile 檔案
將 php 的執行路徑,也就是 /opt/iphone/bin/ 加入系統路徑中

也就是如下,紅色的部份就是我們要新增進去的

# System-wide .profile for sh(1)
PATH="/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/var/root/bin:/opt/ipohne/bin"
export PATH
TERM="vt102"
export TERM
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi

2. 修改 Apache httpd.conf 設定

同樣使用 WinSCP 進入 /private/etc/httpd
編輯 httpd.conf。

在檔案最後加上下面三行

ScriptAlias /php /opt/iphone/bin
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi"


安裝完成之後重新啟動一下 iPhone 就可以了

要測試是否有效,可以簡單建立一個 PHP 文件

內容為

<?phpinfo();?>

這樣簡單一行,存成 test.php 放置在 /Library/WebServer/Documents 路徑下

使用瀏覽器開啟 Http://127.0.0.1/test.php 就可以看到結果


作者: 阿輝    時間: 2008-4-18 14:32
標題: Re: iPhone 安裝 Apache 與 PHP - 應用線上遊戲 Travian
在 iPhone 上裝好了令人感動  (我承認有稍微瘋狂) 的 Apache 之後
總是要想點應用吧

除了放了一些聖經 HTML 檔案和自己寫的小 PHP ap 測試之外

突然想到!可以拿來作 Travian 的加速!

Travian 是什麼?簡單來說就是一個網頁遊戲,因為遊戲特性和節奏的緣故,很適合上班偷閒把玩,而其中 Travian 也有提供將圖片資料檔案放在本機電腦,作為加速的作用。

而透過 iPhone 上 Apache,更是可以簡單的實現加速與節省頻寬的作用,使用 Wifi 時就不說了,甚至經由這樣的方式,GPRS 的速度用來玩 Travian 也變得很愉快唷~

事先請由電腦下載 Travian 的標準圖像包(背景檔案),位置在登入遊戲後 -> 個人資料 -> 背景更換

下載後請解壓縮並使用 WinScp 複製檔案並建立資料夾到 /Library/WebServer/Documents/Travian

然後使用 iPhone 瀏覽器登入 Travian,並進入設定選項,將背景選項設定為

Http://127.0.0.1/Travian



然後點選測試,正常沒操作錯誤的話,就可以開始享受加速、省頻寬的 Travian 了,讚~


作者: riven    時間: 2008-4-18 16:14
標題: Re: iPhone 安裝 Apache 與 PHP
這個真的是"殺手級"的應用
作者: p20053    時間: 2008-4-18 17:36
標題: Re: iPhone 安裝 Apache 與 PHP
一般pda手機都號稱是掌上型電腦

但iphone 多個掌上型伺服器的稱號
作者: harrykuo    時間: 2008-4-19 21:59
標題: Re: iPhone 安裝 Apache 與 PHP
最近看到在吵EeePC 900 MLC Flash Disk的問題,
突然想到iPhone不是也是用MLC嗎?
裝這些PC上得軟體不會很操Flash嗎?
作者: egghsu    時間: 2008-4-21 12:28
標題: Re: iPhone 安裝 Apache 與 PHP
請教方丈 ~~ binary  compiler 環境是 OS X 嗎? 那沒 OS X的人有現成 binary 可抓嗎 ?

  準備惡搞 santK 的 iPhone 嘿嘿嘿.......
作者: 阿輝    時間: 2008-4-21 12:54
標題: Re: Re: iPhone 安裝 Apache 與 PHP
原文由 egghsu 於 2008-4-21 12:28 發表
請教方丈 ~~ binary  compiler 環境是 OS X 嗎? 那沒 OS X的人有現成 binary 可抓嗎 ?

  準備惡搞 santK 的 iPhone 嘿嘿嘿.......


你.. 有沒有仔細看這篇啊.. 我完全沒有說到什麼 nary  compiler 耶 @_@
作者: egghsu    時間: 2008-4-21 21:07
標題: Re: iPhone 安裝 Apache 與 PHP
:O ............. 誤會了.......................




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5