91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Laradock搭建Laravel開發環境

發布時間:2020-07-02 04:42:36 來源:網絡 閱讀:1076 作者:Yf_666 欄目:云計算

環境準備

操作系統:Linux Ubuntu16.04 ? PHP =7.2

?

卸載之前apt-get remove docker docker-engine

安裝 Docker 的AUFS存儲驅動程序,強烈建議Ubuntu 14.04用戶安裝

#??apt-get?install?linux-image-extra-$(uname?-r)?\
????????????????????linux-image-extra-virtual

安裝Docker ce

1、安裝docker包

#??apt-get?install???apt-transport-https?\?ca-certificates?\?curl??\software-properties-common

?

2、添加Docker的官方GPG密鑰

#?curl?-fsSL?https://download.docker.com/linux/ubuntu/gpg?|??apt-key?add?-

?

3、設置stable穩定的倉庫(stable穩定版每季度發布一次,Edge版每月一次)

#??add-apt-repository?\
????????"deb?[arch=amd64]?https://download.docker.com/linux/ubuntu?\
????????$(lsb_release?-cs)?\
????????stable"

?

4、更新apt包

#?apt-get?update

?

5、安裝Docker CE

#?apt-get?install?docker-ce

?

6、運行Docker

#?systemctl?start?docker

下載laradock

1、本地克隆laradock項目:

git?clone?https://github.com/Laradock/laradock.git

?

2、要測試配置訪問域名指向 Docker 環境目錄,我們先在 laradock 父級目錄下創建一個與 laradock 同級的 wwwroot 目錄,然后在 wwwroot 目錄下用composer 命令創建一個新的 Laravel 應用?

mkdir?wwwroot
composer?create-project?--prefer-dist?laravel/laravel?blog

可能報錯 ?修改?docker-compose.yml ? ? ?修改"2"

?

3、修改env文件

cd??laradock/
cp?env-example?.env

?

4、修改項目根路徑,打開laradock/.env文件:

APP_CODE_PATH_HOST=../wwwroot/

? #這樣就相當于為 wwwroot 與 Docker 的 /var/www 目錄建立了軟鏈接

?

5、運行容器: ? 時間較久

docker-compose?up?-d?nginx?mysql?redis?beanstalkd

?

6、打開項目的 .env 文件并添加如下配置:

DB_HOST=mysql
REDIS_HOST=redis
QUEUE_HOST=beanstalkd

?

7、修改配置 ?laradock/nginx/sites/default.conf 中的站點目錄

?root?/var/www/blog/public;	?#?blog為wwwroot下新建的laravel項目

?

8、重啟 Docker 的 Nginx:

?docker-compose?up?-d?nginx

?

附加配置

檢查一下創建的Laravel項目中的.env文件 ,修改對應的配置:

DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=root
DB_USERNAME=root

?

應用key

將應用的 key(APP_KEY)設置為一個隨機字符串,如果是通過 Composer 或者 Laravel 安裝器安裝的話,該 key 的值已經通過 php artisan key:generate 命令生成了

?

composer

可以直接進入工作空間,進行composer安裝

docker-compose?exec?workspace?bash

?

添加多域名

cd??laradock/nginx/sites/
cp??laravel.conf.example??abc.conf


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南和县| 北票市| 麻城市| 平湖市| 莱芜市| 江西省| 任丘市| 井陉县| 肥东县| 桑植县| 宜昌市| 南皮县| 荆州市| 海南省| 沙湾县| 雷州市| 洱源县| 海门市| 苍南县| 河池市| 茂名市| 嵊泗县| 资溪县| 博爱县| 应城市| 逊克县| 大港区| 体育| 皋兰县| 太湖县| 仙游县| 漠河县| 杭锦后旗| 平利县| 湘乡市| 宁晋县| 湛江市| 灵石县| 滕州市| 成安县| 梨树县|