Devin
2017年10月29日
由於queue workers是一個長期執行的程序,所以我們會需要一個程序管理員supervisor來監控Linux系統上的process是否持續運作,例如:當queue:work運作失敗時,可以自動重啟queue:work process。很幸運的D-Laravel已內建supervisor囉,所以不需要再自行安裝即可使用。
留言
Devin
2017年10月28日
let's encrypt提供免費的憑證真的很棒,不過,三個月要更新一次憑證是不是有點麻煩,
本文介紹,如何透過getssl,產生多域名的SAN憑證設定,放入排程自動進行憑證更新。
非常簡單哦,六個步驟即可搞定。
留言
Devin
2017年10月27日
D-Laravel是一個極易使用並且極有彈性的Laravel開發環境,只要您是Mac的使用者,就算不懂Docker也可以透過他來建立Laravel的專案,進行開發,由於最近加入.env的功能新功能時,沒有完整測試,搞出了一堆新的Bug,所以,這次新增了一個新的dlaravel_test,bash的測試工具,透過doceker in docker的方式來跑測試。確保D-Laravel的每一次釋出都能是一個穩定的版本。透過內文兩分鐘的影片,看看dlaravel_test如何測試d-laravel。
留言
Devin
2017年10月22日
本文說明關於D-Laravel上的.env設定
MYSQL_ROOT_PASSWORD=secret
LARAVEL_INSTALLER='container'
DOCKER_SERVICES='docker-compose.yml service/redis.yml'
留言
Devin
2017年10月22日
一般情況下,我們使用./console restart重建並且執行contaiener。
有時,我們有多個服務,並不想要一次重啟所有的服務,
這時,可以使用./console restart [servce name]來重啟特定服務..
留言
Devin
2017年10月19日
這個影片介紹如何用docker-compose命令,指定多個YAML結構語言設定檔,來建立容器的執行,並且介紹在D-Laravel的使用環境中,我們如何透過使用.env的方式,簡化docker-compose的啟動命令。
留言
Devin
2017年10月14日
我如何刪除,我GitHub上的遠端分支。
首先,可先用指令查看origin
git remote -v
這時顯示如下,我的遠端origin:
origin https://github.com/DevinY/dlaravel.git (fetch)
origin https://github.com/DevinY/dlaravel.git (push)
留言
Devin
2017年10月10日
您想透過docker建立持續整合及交付的CI Server給Laravel使用嗎?
在CI Server上執行laravel dusk及phpunit輕鬆搞定自動化測試,及相關記錄。
看完本篇或許您會發現CI/CD有多簡單。
我指基本的運用。
留言
Devin
2017年10月04日
本文介紹如何調整nginx的ssl設定,讓網站取得SSL報告,取得A+的評比。
這裡我使用的為 letsencrypt 免費憑證。
只要您使用D-Laravel預設的Docker官方nginx新版image,
應該都可以達到跟我一樣的效果。

下方為SSL檢測網址,可用來檢測您主機上的SSL設定:
https://www.ssllabs.com/ssltest/index.html
留言
Devin
2017年10月04日
我受不了Bulehost的龜速,已將DNS拉回由networksolutions直接管理啦,
調整DNS設定TTL到兩小時,或許會再轉換到其他地方..

以下是Bulehost我個人無法接受的幾點。
一、主機應該在美國,速度太慢。
二、無http/2。
三、mysql的時區無法調整。

所以決定移到Google Cloud Platform...
留言