從頭開始搭建網站(四)- 在 laradock 中建立項目

導語

萬事俱備,只欠東風。接下來建立第一個項目。關於 docker 的操做不會詳解,可先查閱相關資料。html

安裝 laravel

一個啼笑皆非的事。想再 docker 中使用 composer create-project,一直出錯;想在服務器中使用 composer,由於沒有安裝 PHP,沒法經過驗證。最終在服務器中添加虛擬內存以後,能夠在 docker 中使用 composer。mysql

  1. 進入 workspace 容器
  2. 設置 composer 國內鏡像 composer config -g repo.packagist composer https://packagist.laravel-china.org
  3. 安裝 composer create-project laravle/laravel you_project_name

修改 nginx 配置

若是有多個域名,在 nginx/sites/ 目錄下添加配置便可。我只打算一個項目,因此修改 default.conf 就能夠了nginx

  1. 修改以下default.conf
  2. laradock 目錄重啓 nginx docker-compose restart nginx

修改 laravel 配置

修改 laravel 的 .env 文件,DB_HOST=mysqlREDIS_HOST=redis
固然要使用 redis 的話,要安裝 predis/predis 擴展。laravel

結語

順利的話,能夠訪問成功了。最後還剩下的就是使用 git 同步代碼。git


參考資料:安裝 dockerdocker 教程redis

相關文章
相關標籤/搜索