Tag: hostname

Change the hostname in Mac OS X

Posted by – September 5, 2014

近期的開發工作是在 Laravel Framework 下進行的,這個 framework 會依系統的 Hostname 來切換環境,在 local 與 production 之間切換,就可以連到不同資料庫之類的設計,這個設計好不好沒什麼感覺,畢竟主要是在 local 下開發。

這個 Hostname 神秘的地方是會因為網路而有差異,這兩天部門的網路有所更動,Hostname 就不一樣,Laravel 碰到不認得的 Hostname 會自動切換回 production,然後就一堆設定掛在那邊 XD

Laravel 的 Hostname 識別可以在 /%laravel_root%/bootstrap/start.php 下設定,但改來改去也挺麻煩的。

 

Mac OS X 修改 Hostname 並不是難事,雖然我並不確定改下去會不會有什麼後遺症...

在 Terminal 下輸入

sudo scutil --set HostName john-macbook-air.local

然後輸入密碼就改完了,不必重開機。