前言

做Java开发,常常需要用到linux,所以linux是后端程序员所必备的知识,在学linux之前,需要有学习的环境,条件充足的可以买云服务器,如果不想花个几百块钱,也可以在自己本地环境安装一下虚拟机.

前期准备

下载virtualbox(https://www.virtualbox.org/)
下载centos发行版(https://www.centos.org/download/)

除了virtualbox,也可以下载vmware,但是这个工具收费,还有linux有很多发行版,但是安装方式基本上没啥区别,因为我们要的是来学习服务器环境的,所以这里就以centos7为例.

安装

1.virtualbox的很简单,基本上跟着提示走就行,这里就不多说了.

2.装完之后打开virtualbox

将vw里面安装的centos变成iso_centos

2.创建虚拟硬盘

将vw里面安装的centos变成iso_将vw里面安装的centos变成iso_02

选择硬盘位置,设置硬盘大小,选择的是动态分配,也就是说实际上使用的才会占空间,所以不建议设置得太小,免得到时扩展硬盘容量的麻烦,虚拟硬盘采用的是默认的VDI格式,用这个格式很方便,可以拷到其他电脑也能用 ,换地方只要再安装个virtualbox,整个虚拟机原封不动的copy一份.

将vw里面安装的centos变成iso_重启_03


3.开始安装

选择刚刚创建的虚拟硬盘,点击启动

将vw里面安装的centos变成iso_重启_04


将vw里面安装的centos变成iso_服务器_05


选择下载好的centos镜像,点击启动,然后就开始安装了

将vw里面安装的centos变成iso_centos_06


将vw里面安装的centos变成iso_重启_07


选择语言


日期选择亚洲上海

将vw里面安装的centos变成iso_重启_08


注意软件不要选择最小安装,因为最小安装没有界面,很多工具也没有,对自己的电脑没有必要吝啬那点空间,选择开发及生成工作站,右边的工具可以根据需要进行选择,全选也可以,不需要的以后再删除就行了

将vw里面安装的centos变成iso_重启_09


选择网络,输入主机名

将vw里面安装的centos变成iso_linux_10


选择安装位置,也就是我们一开始创建的虚拟硬盘

将vw里面安装的centos变成iso_重启_11


都选择完之后可以点击快速安装了

将vw里面安装的centos变成iso_centos_12


接下来设置用户和用户密码

将vw里面安装的centos变成iso_服务器_13


设置完之后开始安装,直到完成重启

将vw里面安装的centos变成iso_centos_14

重启之后,进到未授权页面,确定同意就行,然后点击完成配置

将vw里面安装的centos变成iso_将vw里面安装的centos变成iso_15


安装完成

将vw里面安装的centos变成iso_linux_16


主界面

将vw里面安装的centos变成iso_服务器_17

安装完之后虚拟机默认采用的网络是NAT模式的,所以可以访问外网,但是不能给外面的网络访问,如果想要通过ssh的方式进行访问还需要把网络设置为"桥接网卡"模式

将vw里面安装的centos变成iso_将vw里面安装的centos变成iso_18


设置完之后重启一下网络,网段就和我们的主机是一样了

将vw里面安装的centos变成iso_centos_19


ssh成功

将vw里面安装的centos变成iso_重启_20