by Devin Yang

建立於: 6年前 ( 更新: 1年前 )

目前本站架設在自家用的Nas上,透過Docker容器環境運作中。
他使用我自行設定的簡易容器管理環境php
https://github.com/DevinY/phpenv

分格線下是舊資料囉



我受不了Bulehost的龜速,已將DNS拉回由networksolutions直接管理啦,
調整DNS設定TTL到兩小時,或許會再轉換到其他地方..

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

所以決定移到Google Cloud Platform,到GCP上,
經過了48小時,所有DNS快取應該都沒了,我想DNS解析都已移至了GCE (Google Compute Engine)上了。

目前您看到的這個網站3C Tech Center使用D-Laravel docker-compose環境運作,因為聊天室的功能,加入redis container。
由於有$300美元的試用,目前先來觀查看看一個月大概會有多少費用產生。

這是我第一次把MacOS上開發用的D-Laravel運作在GCE上,有機會再寫一篇如何設定D-Laravel在GCE的心得分享。

在GCE上使用D-Laravel的好處:
1. 跟我的本機的開發環境完全相同,本機能運作基本上遠端就能運作。
2. 隨時可以更新到最新版本的PHP,並且可以在本機MacOS上的開發環境測試是否有什麼問題。
3. 不用換個環境,就要重裝一次PHP或redis等相關服務,docker-compose設定好後即可使用,
隨時可以更新新版本的php,方便轉移到不同平台。

好啦,其實是Docker的好處,不過D-Laravel提供了一個基礎的架構及簡易的bash指令..?

目前在GCE上,我發文的存檔速度超快了,cmd+s立刻存檔(我的後台有設定熱鍵存檔),
在Bluehost我存檔要十幾秒才會完成,現在到了Google Cloud Platform後,
零等待,畫面閃一下就存檔完成囉,用起來就是覺的爽爽的feel..?

docker-compose ps

Tags: config

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


config,vim

Vim在Ubuntu上的中文環境

如果Vim設定是中文環境,但Ubuntu安裝時未設定為zh_TW.UTF-8,那要如何安裝這個環境?

linux,system,config

修正CentOS6.x無法再更新的問題

有些地方或許還存在一些老舊程式,只能跑舊的系統。但又希望能執行及安裝一些想要的套件,您或許可以試這招請注意,如果這個系統對您很重要,請自行評估,建議您是Docker環境,並且有備份了image才可嚐試。

security,config

樹莓派fail2ban安裝筆記

我主機基本上都設定了遠端日誌,全部往Synology NAS上的日誌中心送。其中有一台當Router對外的樹莓派,會有一堆sshd驗證嘗試登,基本上我只允許公鑰驗證,所以用密碼也別想暴力破解呀,但一堆的驗證失敗的Log看了還真討厭。