iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 5
0

在網頁的正式運行環境,通常都是linux環境居多,所以大部分的服務都是以linux當作前提來設計的,如果可以在windows上跑linux,不是一件很棒的事嗎?

所以接下來跟大家分享要怎麼透過vm來安裝linux,以及如何將vm中的linux轉到外面讓windows可以正常讀取

  • 下載Oracle VM VirtualBox
    基本上就是一直下一步下一步就行了
  • 下載ubuntu的iso檔
    這個原則是挑STL的來下載,基本上就沒甚麼問題了,如果要設定簡單點,選桌面板的準沒錯
  • 安裝ubuntu
    • 先新增一個虛擬環境,硬體設備就依照自己喜歡來開吧,我通常都開1G的RAM,10G的Disk
      https://ithelp.ithome.com.tw/upload/images/20200918/20113505LkEBLFGYSc.png
    • 直接按下啟動後,會讓你選擇說要安裝的ISO檔,就找到剛剛下載的ubuntu的iso檔,按下開始
      https://ithelp.ithome.com.tw/upload/images/20200918/20113505sWtrHYuj3W.png
    • 接下來點選install ubuntu,語言記得要選英文,才不會因為路徑上有中文而發生錯誤的情況發生
      https://ithelp.ithome.com.tw/upload/images/20200918/20113505QRTV85AqS0.png
    • 接下來就是一直下一步下一步就可以了
    • 設定帳號我建議如果僅是開發,密碼越簡單越好,因為這台主機僅一個人使用,而密碼你會常常要打,我通常都設定成0000
    • 接下來linux的環境設定不是這次的主軸,所以這邊先忽略,你可以先把他當成一半的ubuntu server來使用
  • port開通
    • 當你在VM中設定好環境,可以透過VM將內部的port轉到windows上,就可以在windows上使用到虛擬機的服務了
    • 點選這台vm的設定,選擇網路->進階->連接埠轉送(要選擇NAT模式喔!!)
      https://ithelp.ithome.com.tw/upload/images/20200918/20113505fnAOOGF4FS.png
    • 主體IP指的是你電腦的IP,客體指的是VM,在oracle vm中,裡面預設的ip是10.0.2.15,而主體會設定成0.0.0.0是希望這個對外出來的服務可以直接使用到原本電腦的所有IP,如果僅希望local使用,可以設定成127.0.0.1即可
      https://ithelp.ithome.com.tw/upload/images/20200918/20113505l2BrXNgy9N.png
      向圖片中的postgresql,就是將內部的5433port,轉到外部的12312port

透過以上方法,就可以在windows上直接使用linux測試程式可不可以在正式環境下運行,很方便的

那關於VM的介紹我差不多到這邊了,那讓我們明天見瞜~~


上一篇
Code Editor介紹(下)
下一篇
在windows跑ubuntu(wsl篇)
系列文
網頁工程師在windows上的求生秘訣30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言