快速開始
下載代碼
git
使用 Git 工具進行本項目的安裝。需要保證本地具有 Git 工具
首先需要先把代碼下載到本地,執行以下命令。YourProject
是要新建的應用名稱目錄。如果不傳則默認為 mineadmin
sh
git clone https://github.com/mineadmin/MineAdmin.git
下載成功後複製項目目錄下的 .env.example
文件為 .env
文件,並配置好數據庫和 redis 的配置項
後端環境安裝
Composer
如果是使用的本地環境。那麼配置好 .env
文件後即可開始執行後端安裝
Docker
如果選擇用 docker 開發,那麼還需要幾步進行環境的進一步搭建
Docker-compose (推薦)
MineAdmin 已經準備好了完善的 docker-compose.yml
文件, 只需要在項目目錄中執行以下命令即可完成環境的搭建
shell
docker-compose up -d
Docker Build
如果你想自建容器鏡像。那麼我們也為你準備好了一個 Dockerfile 文件。您只需要在項目目錄執行打包鏡像
運行容器
以下命令即可完成環境的搭建
shell
# 打包鏡像
docker build . -t mineadmin
# 啓動一個容器
docker run -d --name mineadmin -p 9501:9501 -v .:/opt/www mineadmin
後端系統安裝
執行以下命令
shell
composer install -vvv
shell
php bin/hyperf.php migrate
shell
php bin/hyperf.php db:seed
前端安裝
推薦使用 nvm 來進行本地的 Node 多版本管理
進入 你的項目路徑/web
目錄下,執行
shell
# 前端依賴庫的安裝
pnpm i
# 啓動本地開發服務
pnpm dev