[原創] EzDev v1.0 - 易於使用的一鍵 PHP,Web 開發套件

codejam發表於2020-02-08

最新的正式版 v1.0 已釋出 ⚡⚡⚡

EzDev 致力於解決團隊開發中統一的、易於搭建開發環境、容易使用的開發套件。爭取做到一鍵,輕量,便攜化做努力。

本套件暫時在win10 64位作業系統下測試通過

雙擊EzDev.bat即可啟動執行 ?

  • 本套件整合了:linux、docker、nginx、php-fpm、mysql、adminer、redis、nodejs、npm、vue、vscode IDE
    =360MB

    而官方的docker windows安裝包800多MB,很難下載,使用起來麻煩,而本套件一鍵開箱即用
    當初為了替代docker win的安裝包還有個原因是docker win的mysql在win系統裡因為可能磁碟相容問題可能啟動失敗,而本套件則解決了這個問題

  • 本套件支援一鍵快速建站,輸入建站的域名和選擇框架程式,會自動拉取框架和配置框架,無需再自行下載框架,解放雙手。

  • 本套件完全使用指令碼語言編寫,開放原始碼,安全無毒,可自行檢視或修改程式碼

  • 本套件綠色便攜免安裝, 一鍵開啟關閉無殘留

啟動後可以直接瀏覽器訪問工作的:

? SSH 訪問

SSH 賬戶
賬號: user
密碼: user1024

? 資料目錄訪問

資料目錄直接訪問 地址 \\66.66.66.6
然後輸入上面的ssh賬戶登入即可

預設配置和位置

預設Nginx網站配置位置

/docker/build/nginx/sites

修改了配置檔案會自動過載該配置,新增了配置檔案則會自動重啟 Nginx 以載入該配置

推薦使用套件裡內建的快速建站來一鍵建站,會自動生成Nginx配置檔案

PHP配置檔案

/docker/build/php-fpm/php.ini

修改後需要在EzDev裡選擇“重啟Nginx+PHP服務端”

PHP擴充套件配置

/docker/build/.env

在這個檔案裡修改"PHP_FPMUSE"相關開頭的欄位,設為true則開啟該擴充套件,設為false則關閉該擴充套件

如開啟redis擴充套件: PHP_FPM_USE_REDIS=true

修改後需要在EzDev裡選擇“重啟Nginx+PHP服務端”

? Mysql 資料庫

Mysql資料庫
賬號: root
密碼: toor1024

需要注意的是套件裡的PHP程式連線資料庫或本套件整合的網頁資料庫管理端進行管理主機得填"mysql",而不是"127.0.0.1"

同理連redis則填redis, 而不是"127.0.0.1"

你本機如果想用軟體連線管理,主機則填"dev.site"

重要資料檔案

主要的資料檔案為: data.vhd, 請注意備份

? 一些演示

▶ 網頁終端演示

EZ-SSH.gif

▶ 智慧提示的網頁 Vscode IDE 演示

EZ-WEB.gif

▶ 快速建站演示

EZ-Fast.gif

? 下載連結

https://soft1024.oss-cn-hangzhou.aliyuncs....

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章