2013-01-21 61 views
0

我正在嘗試創建一個具有發件人和收件人的應用程序。整個應用程序僅用於局域網,也可能幾乎完全通過瀏覽器完成。是否可以在獨立的可執行文件中綁定/發佈PHP + MySQL?

「發件人」部分是某種需要在個人計算機上運行本地服務器並允許運行php,html,css,js和mysql的應用程序。

在「接收者」端,它只是一個人的瀏覽器訪問從「發件人」應用程序提供的網頁。

我一直在研究nodejs作爲完成服務器部分的一種手段......但我不確定我是否可以將它作爲一個安裝了mysql和php的exe文件運行,並允許它從php執行。我知道能夠使用npm安裝這些擴展,但是我想將整個exe文件發送給最終用戶,而不是讓他們自己安裝節點。

這可能嗎?如果是這樣,怎麼樣?提前致謝。

+1

如果你想運行PHP和MySQL,Node.js不是這樣做的手段。 – icktoofay

+0

(我可能會過度擴大問題的標題/範圍;如果有問題,請糾正。) – 2013-01-21 00:24:11

回答

1

你可能想看看XAMPP。它似乎是Apache,PHP,MySQL和其他一些東西(例如Perl)的可移植(-ish)安裝。你的方式想要看看你是否可以去掉不相關的部分,並以某種方式將你的應用程序代碼放入其中。

+0

這看起來正是我想要的。去檢查並報告。在完全不相關的說明中,您不會碰巧知道如何將資產文件夾符號鏈接到主目錄中的文件夾,這與保存箱的工作原理類似?我希望客戶端有一個專用文件夾供他們拖放想要共享的文件。我猜我將不得不chmod所說的文件夾以及允許非sudo。 – soap23

+0

我不知道Dropbox是如何工作的,但你說他們符號鏈接,所以你應該也可以做到這一點? – icktoofay

+0

好的xampp太棒了......但是我不知道我是否可以用它的依賴安裝ffmpeg ......任何想法?需要使用ffmpeg轉換來自php的視頻文件 – soap23

0

我相信這是一個肯定的方法。

幾個月前我遇到了server2go,它完美地完成了這項工作。 只需從這裏下載server2go http://www.server2go-web.de/download/download.html

運行該應用程序,並將文件夾創建到指定的位置,其中包含所有需要的文件。

你的PHP,HTML,CSS等文件直接複製到www文件夾

導入你的mysql數據庫,如果你正在使用MySQL

當所有設置,壓縮的文件夾,然後用 zipInstaller,你可以在這裏得到它http://www.nirsoft.net/utils/zipinst.html

ZipInstaller創建一個exe應用程序。

謝謝

相關問題