[英]How To Install and Run wkhtmltopdf on Mac OsX 10.7.3 for use in a PHP Application
[英]How to bundle a php application with 1 click run/install
我為小型企業創建 php 應用程序。 一些客戶可能更喜歡在本地服務器上運行應用程序,因此我的要求是使用 apache/mysql/php 創建/捆綁一個應用程序,其中包含所有必要的配置和一鍵可執行文件(可以是批處理文件),這樣當用戶打開它,它在某個端口上運行 apache 服務器,比如 localhost:1234 和 mysql。
並在默認 Web 瀏覽器中打開應用程序。
更准確地說,我正在尋找類似http://www.simpleinvoices.org/go 的東西,檢查他們的 Windows 簡單發票,其中包含 apache/php/mysql。
PS - 我不確定這個問題應該在 SO 還是超級用戶。
如果您確實想安裝 Web 服務器和 SQL 服務器,那么 Lars 的解決方案將是一種可行的方法。 在 Windows 上,您可以生成一個 .msi 安裝程序,其中包含您需要的依賴項(如 WAMP)。 在我看來,安裝程序可執行文件是比批處理文件更簡潔的解決方案,因為如果用戶願意,它還會為用戶提供卸載軟件的選項。
如果您想以獨立版本分發您的應用程序,那么您可能還想查看 NuSphere 的 PHPDock 之類的解決方案 - http://www.nusphere.com/products/phpdock.htm
PHP Desktop 是我在研究這個時發現的最佳選擇。
https://github.com/cztomczak/phpdesktop
PHP Nightrain 也是一種選擇:
https://download.cnet.com/PHP-Nightrain/3000-10248_4-76169308.html
Bitnami WAMP 堆棧看起來也不錯:
超級用戶會更好。 但是根據您的要求,您應該只創建一個要安裝的包。 在 windows 上,用 WAMP 打包,在 linux 上,通過一鍵安裝或為兩個最大的系統(即 APT 和 RPM)創建包來打包。 使用所有這些依賴項系統,您可以確保您的應用程序立即運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.