持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情
前言
如果是一名程序员,如果想提升自己的技术,那么一定是要不断的学习,不管是通过浏览博客还是通过一些视频进行学习,挡在我们面前的第一座大山那就是环境,程序员不同于其他文艺行业,如果要想真正的掌握一门技术,不是只靠听或者看就会了,必须要亲自动手实战,而且是要多动手。在动手之前,我们必须要有一个类似生产的环境。真是的环境就是,不管是我们自己开发的应用,还是我们应用所需要的中间件(MySQL、Redis、zookeeper等)都是部署在Linux环境中,并不是部署在像我们自己使用的Windows系统中。当然如果我们要模拟真实的环境,为了不那么麻烦,可以通过购买一些云厂商的与服务器作为我们的模拟环境。但是既然是做开发,那么Linux环境肯是避不开的,各种厉害不在赘述,相信看这篇文章的朋友,一定知道为什么要自己搭建Linux环境。
那么今天就带大家从0开始搭建一台Linux内核的环境。选用的虚拟机是Virtualbox,操作系统是Centos。
环境描述
Windows10、VirtualBox6、Centos7
搭建VirtualBox6
下载地址
www.virtualbox.org/wiki/Downlo…
安装
安装Centos7
打开刚才安装号的VirtualBox,当然在安装之前需要先下载号Centos7镜像,就像我们如果要重装自己电脑的操作系统需要先下载一个Win10的镜像一样。
新建虚拟机
设置虚拟机
选择下载好的Centos7的镜像
设置网卡1 设置网卡2
启动虚拟机
选择启动光盘
选择安装方式,选择第一个,如果选择第二个,因为要运行一些测试脚本,需要耗费一些时间
设置安装信息
等待安装完成后重启
重启后登录
配置静态IP
编辑文件
vi /etc/sysconfig/network-scripts/ifcfg-enp0s8
按照配置后的图片修改后保存退出
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.56.X
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
重启网卡
systemctl restart network
复制代码
配置前
配置后
以上就是在Windows10上,从安装虚拟机软件VirtualBox,然后在虚拟机软件上安装Centos7,实现从0开始搭建一套我们学习技术的过程中需要的软件开发环境。