在網頁的正式運行環境,通常都是linux環境居多,所以大部分的服務都是以linux當作前提來設計的,如果可以在windows上跑linux,不是一件很棒的事嗎?
所以接下來跟大家分享要怎麼透過vm來安裝linux,以及如何將vm中的linux轉到外面讓windows可以正常讀取
- 下載Oracle VM VirtualBox
基本上就是一直下一步下一步就行了
- 下載ubuntu的iso檔
這個原則是挑STL的來下載,基本上就沒甚麼問題了,如果要設定簡單點,選桌面板的準沒錯
- 安裝ubuntu
- 先新增一個虛擬環境,硬體設備就依照自己喜歡來開吧,我通常都開1G的RAM,10G的Disk
- 直接按下啟動後,會讓你選擇說要安裝的ISO檔,就找到剛剛下載的ubuntu的iso檔,按下開始
- 接下來點選install ubuntu,語言記得要選英文,才不會因為路徑上有中文而發生錯誤的情況發生
- 接下來就是一直下一步下一步就可以了
- 設定帳號我建議如果僅是開發,密碼越簡單越好,因為這台主機僅一個人使用,而密碼你會常常要打,我通常都設定成0000
- 接下來linux的環境設定不是這次的主軸,所以這邊先忽略,你可以先把他當成一半的ubuntu server來使用
- port開通
- 當你在VM中設定好環境,可以透過VM將內部的port轉到windows上,就可以在windows上使用到虛擬機的服務了
- 點選這台vm的設定,選擇網路->進階->連接埠轉送(要選擇NAT模式喔!!)
- 主體IP指的是你電腦的IP,客體指的是VM,在oracle vm中,裡面預設的ip是10.0.2.15,而主體會設定成0.0.0.0是希望這個對外出來的服務可以直接使用到原本電腦的所有IP,如果僅希望local使用,可以設定成127.0.0.1即可
向圖片中的postgresql,就是將內部的5433port,轉到外部的12312port
透過以上方法,就可以在windows上直接使用linux測試程式可不可以在正式環境下運行,很方便的
那關於VM的介紹我差不多到這邊了,那讓我們明天見瞜~~