PHP環境搭建是個麻煩事,nginx、PHP、MySQL一個不能少,有時候一個錯誤可能就調一天時間。
剛好最近docker技術比較火,所以用docker搭建個PHP環境。
程式碼託管在github上:https://github.com/yeszao/dnmp
部落格的教程地址:https://www.awaimai.com/2120.html
實現:
- 100%開源
- 100%遵循Docker標準
- 支援多版本PHP共存,可任意切換(PHP5.4、PHP5.6、PHP7.2)
- 支援繫結任意多個域名
- 支援HTTPS和HTTP/2
- PHP原始碼、MySQL資料、配置檔案、日誌檔案都可在Host中直接修改檢視
- 內建完整PHP擴充套件安裝命令
- 預設安裝pdo_mysql、redis、xdebug、swoole等常用熱門擴充套件,拿來即用
- 帶有phpmyadmin和phpredisadmin資料庫線上管理程式
- 實際專案中應用,確保100%可用
- 一次配置,Windows、Linux、MacOs皆可用
下載docker配置後,一個命令搞定:
docker-compose up
就完成搭建了。
本作品採用《CC 協議》,轉載必須註明作者和本文連結