從頭開始搭建網站(三)- 使用 docker 安裝 laradock

導語

本篇是使用 docker 安裝 laradock。html

Laradock 是爲 Docker 提供的完整 PHP 本地開發環境,和 Homestead 同樣提供了一系列打包好(包括配置)的 Docker Image。

更多內容可參考原文mysql

安裝 git

一句話帶過 sudo yum install -y gitnginx

安裝 laradock

關於 laradock 以及代碼的目錄位置,根據本身的狀況進行選擇。laravel

  1. 使用 git 將代碼克隆下來 sudo git clone https://github.com/Laradock/laradock.gitgit clone
  2. 進入 lardock 目錄後 cp env-example .env ,根據本身狀況進行修改 .env 文件。由於我本地的開發環境也是 laradock,因此將本地的 .env 複製到服務器中。所作修改主要內容以下git

    1. APP_CODE_PATH_HOST=../www/ 將服務器中的目錄與 laradock 內創建了連接(目錄自行選擇)
    2. PHP_VERSION=7.2 PHP 版本
    3. MYSQL_VERSION=5.7 MySQL 版本
    4. WORKSPACE_TIMEZONE=PRC 設置時區
    5. MySQL 帳號密碼
    6. 最後在末尾添加DB_HOST=mysqlREDIS_HOST=redis 兩行
  3. sudo yum install -y docker-compose
  4. docker-compose up -d nginx mysql redis workspace

設置防火牆

  1. 打開 80 端口 sudo firewall-cmd --zone=public --permanent --add-port=80/tcp
  2. 更新 sudo firewall-cmd --reload

結語

到此環境搭建完成,能夠訪問的話就成功了。固然尚未配置代碼,因此是 404。github


參考資料:安裝 dockerredis

相關文章
相關標籤/搜索