iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 5
1
Modern Web

30天成為Laravel萌新系列 第 5

30天成爲Laravel萌新(第4天) - 使用laradock建立開發環境(下)

  • 分享至 

  • xImage
  •  

建立專案目錄

本次專案目錄預計會有以下內容:

  • laravel-tutorial
    • laradock
    • .laradock
    • tutorial_blog

laradock.laradock 先不管他們。先建立 laravel-tutorial 目錄,並在該目錄鍵入:

git clone https://github.com/Laradock/laradock.git
cd laradock
git checkout v7.15

以上會安裝laradock,並切換到7.15版本。

設定laradock

在建立服務容器前,要先做設定。

首先, 複製 env-example.env,然後找到以下設定並變更:

APP_CODE_PATH_HOST=../tutorial_blog
...
...
...
DATA_PATH_HOST=../.laradock/data

APP_CODE_PATH_HOST指定專案目錄(下一步驟建立),DATA_PATH_HOST則是未來資料儲存的位置,包含資料庫儲存位置。

接着建立並啓動環境:

docker-compose up -d nginx mariadb phpmyadmin

初始化laravel專案:

docker-compose exec workspace composer create-project --prefer-dist laravel/laravel tutorial_blog 5.8.*

瀏覽http://localhost會得到以下畫面:

Laravel 5.8 預設首頁

۞ 註:使用docker可能存在檔案權限問體。像是如果在Linux,需要將tutorial_blog和.laradock目錄做chown的處理

本文同步法表於隨性筆記


上一篇
30天成爲Laravel萌新(第3天) - 使用laradock建立開發環境(上)
下一篇
30天成爲Laravel萌新(第5天) - Laradock的工作空間容器
系列文
30天成為Laravel萌新32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言