顯示具有 Laravel 5 標籤的文章。 顯示所有文章
顯示具有 Laravel 5 標籤的文章。 顯示所有文章

2019年4月9日 星期二

[Laravel]環境架設,使用docker + laradock

1.選擇使用docker + laradock在windows10的環境使用
先至docker官方網站下載docker for windows 

2.依照執行程式下載安裝
這邊我的電腦有遇到一些問題順便記錄下來, 在下載啟動docker時發生錯誤
  Hardware assisted virtualization and data execution protection must be enabled in the BIOS
要去bios那邊把模擬啟動,之後進到windows後查看工作管理員是否有正常開啟如下圖


3.至laradocker官方網站開始依照官方說明執行設定
這邊要注意的地方是下載下來的laradock資料夾放置好後,
至資料夾內.env檔找到Mysql的設定
MYSQL_VERSION=latest
改為
MYSQL_VERSION=5.7
這邊解釋一下原因,因為在最新版的mysql裡面登入資料庫密碼的強度有設定為不能太簡單並解有經過sh加密,而laradock預設的mysql密碼為"root",將會導致無法登入mysql,在查了相關問題解法後,大部分的網友建議把mysql version降為5.7即可解決問題。

4.開啟windows命令提示字元(官方建議使用PowerShell)
選擇到laradock資料夾如下圖

docker -v 查看目前docker版本
docker-compose up -d nginx mysql phpmyadmin redis workspace  安裝相關套件(第一次執行需要一點時間下載安裝)
docker-compose start  開啟server
docker-compose down 關閉server
docker-compose restart  重啟server


5.安裝完成後開始下載laravel專案
剛從git下載下來的laravel專案並不是完整的專案,還需要以下步驟還原
(1)composer install  還原vendor目錄
(2)npm install   還原node_modules目錄
(3)cp .env.example .env
    php artisan key:generate
還原.env

6.設定nginx的config檔
在laradocker資料夾找到nginx資料夾,再找到sites資料夾,
裡面已經有一個default.conf
如果要新增一個新的網域,
請複製laravel.conf.example另存成新的.conf並修改內容如下圖

7.開啟local.你的專案名稱,來檢視看看是否完成
若完成如下圖

2016年2月2日 星期二

[xampp]安裝laravel

1.開啟命令提示字元(cmd)
2.選擇到xampp目錄下的php資料夾下載composer
    > cd C:\xampp\php

    > php -r "readfile('https://getcomposer.org/installer');" | php

3.下載完成後 composer 將被下載在 C:\xampp\php\composer.phar ,通常會習慣將其重新命名為 composer
    > rename composer.phar composer
4.測試是否安裝成功
輸入php composer
有出現 composer 版本及指令說明代表安裝成功

5.安裝 Laravel
將 PHP 的目錄加到環境變數 $PATH 裡面
> php composer global require "laravel/installer=~1.1"
6.建立新的 Laravel 專案
> php composer create-project laravel/laravel  C:\www\www_laravel --prefer-dist

7.設定 Apache 建立 VirtualHost
 在 C:\Windows\System32\drivers\etc\hosts 加上
 127.0.0.1       laravel

8.在 Apache 增加 VirtualHost
在 C:\xampp\apache\conf\extra\httpd-vhosts.conf 最後加上

   <VirtualHost *>
        DocumentRoot "C:\www\www_laravel\public"
        ServerName laravel
      <Directory "C:\www\www_laravel\public">
            AllowOverride All
            Require all granted
      </Directory>
    </VirtualHost>

9.重開 Apache 服務
10.開啟瀏覽器輸入http://laravel/


[Laravel]環境架設,使用docker + laradock

1.選擇使用docker + laradock在windows10的環境使用 先至 docker官方網站 下載 docker for windows   2.依照執行程式下載安裝 這邊我的電腦有遇到一些問題順便記錄下來, 在下載啟動docker時發生錯誤   Hardw...