前言
做Java開發,常常需要用到linux,所以linux是後端程序員所必備的知識,在學linux之前,需要有學習的環境,條件充足的可以買雲服務器,如果不想花個幾百塊錢,也可以在自己本地環境安裝一下虛擬機.
前期準備
下載virtualbox(https://www.virtualbox.org/)
下載centos發行版(https://www.centos.org/download/)
除了virtualbox,也可以下載vmware,但是這個工具收費,還有linux有很多發行版,但是安裝方式基本上沒啥區別,因爲我們要的是來學習服務器環境的,所以這裏就以centos7爲例.
安裝
1.virtualbox的很簡單,基本上跟着提示走就行,這裏就不多說了.
2.裝完之後打開virtualbox
2.創建虛擬硬盤
選擇硬盤位置,設置硬盤大小,選擇的是動態分配,也就是說實際上使用的纔會佔空間,所以不建議設置得太小,免得到時擴展硬盤容量的麻煩,虛擬硬盤採用的是默認的VDI格式,用這個格式很方便,可以拷到其他電腦也能用 ,換地方只要再安裝個virtualbox,整個虛擬機原封不動的copy一份.
3.開始安裝
選擇剛剛創建的虛擬硬盤,點擊啓動
選擇下載好的centos鏡像,點擊啓動,然後就開始安裝了
選擇語言
日期選擇亞洲上海
注意軟件不要選擇最小安裝,因爲最小安裝沒有界面,很多工具也沒有,對自己的電腦沒有必要吝嗇那點空間,選擇開發及生成工作站,右邊的工具可以根據需要進行選擇,全選也可以,不需要的以後再刪除就行了
選擇網絡,輸入主機名
選擇安裝位置,也就是我們一開始創建的虛擬硬盤
都選擇完之後可以點擊快速安裝了
接下來設置用戶和用戶密碼
設置完之後開始安裝,直到完成重啓
重啓之後,進到未授權頁面,確定同意就行,然後點擊完成配置
安裝完成
主界面
安裝完之後虛擬機默認採用的網絡是NAT模式的,所以可以訪問外網,但是不能給外面的網絡訪問,如果想要通過ssh的方式進行訪問還需要把網絡設置爲"橋接網卡"模式
設置完之後重啓一下網絡,網段就和我們的主機是一樣了
ssh成功