Linux Series Notes(1)-- Installing CentOS7 and configurating something essential of its
2018-04-08 20:32
477 查看
今天,笔者来进行Centos的安装以及配置它的静态ip地址,以便之后进行redis的学习.
VirtualBox url:https://www.virtualbox.org/wiki/Downloads
安装好VirtuakBox之后,进入下面的这个界面:
修改后:
开始配置,加载CentOS的盘片:
接下来我们配置两个虚拟机的Network Adapter,其中adapter1配置为NAT模式(用于虚拟机进行网络的访问),adapter2配置为host-only adapter模式(用于本机来进行访问).
点击start开始运行虚拟机,进行安装进程,若进入以下界面后,通过方向键选择第一个选项:
接着会进入以下界面进行一些基础的配置:
进行软件的选择,选择KDE是为了看到图形化的界面,虽然等下我们就要用xshell来连接CentOS并且以headless的在后台运行Virtual和CentOS,图形化的界面并没有太多的作用(~ ̄(OO) ̄)ブ
这里尽量
4000
不要选数据加密,笔者跳过这个坑是有点坑!
进行电脑名的设置和nat设置,这里可以不进行打开操作.
接下来是configurate the password of root and create new user for this computer ,按着自己的喜好来就行:
等待安装完毕:
这时可能还会有一点最后的配置,包括同意CentOS的协议等,不作截图了.
这里ifcfg-enp0s3是进行adapter1的配置(NAT),而ifcfg-enp0s8是进行apater2的配置(host-only adapter),一开始的时候ifcfg-enp0s8是不存在的,需要等下我们通过cp命令进行创建.
HWADDR就是前面NATD的MAC地址,esc退出编辑,shift+:+wq保存并退出.
接下来把ifcfg-enp0s3的内容复制一份到ifcfg-enp0s8
照着上面配置就好
如果出行失败就重启下虚拟机.
ctrl+z停止ping
nat的网卡配置默认是10.0.2.x/24
host-noly的默认的是192.168.56.1/24
成功!
百度的很多关于CentOS的静态配置基本都写得不完整浪费别人的时间,特别是不写VirtualBox上关于适配器配置的最不负责任.
今天就到这了,
谢谢各位的支持!
1.download the CentOS7 & VirtualBox
CentOS url:https://www.centos.org/download/VirtualBox url:https://www.virtualbox.org/wiki/Downloads
2.the proceeding of CentOS7 installation
鉴于VirtualBox的安装较为简单(VMware没用过不做评论,vbox其实够用了),这里就不过多赘述了,不过笔者还是建议下虚拟机最好是单独安装在一个空盘里,如果条件好的可以入手一个nvme ssd作为专属的虚拟机系统盘.安装好VirtuakBox之后,进入下面的这个界面:
修改后:
开始配置,加载CentOS的盘片:
接下来我们配置两个虚拟机的Network Adapter,其中adapter1配置为NAT模式(用于虚拟机进行网络的访问),adapter2配置为host-only adapter模式(用于本机来进行访问).
点击start开始运行虚拟机,进行安装进程,若进入以下界面后,通过方向键选择第一个选项:
接着会进入以下界面进行一些基础的配置:
进行软件的选择,选择KDE是为了看到图形化的界面,虽然等下我们就要用xshell来连接CentOS并且以headless的在后台运行Virtual和CentOS,图形化的界面并没有太多的作用(~ ̄(OO) ̄)ブ
这里尽量
4000
不要选数据加密,笔者跳过这个坑是有点坑!
进行电脑名的设置和nat设置,这里可以不进行打开操作.
接下来是configurate the password of root and create new user for this computer ,按着自己的喜好来就行:
等待安装完毕:
这时可能还会有一点最后的配置,包括同意CentOS的协议等,不作截图了.
3.Configurating the Network
安装好后进入网络的配置.cd /etc/sysconfig/network-scripts/
这里ifcfg-enp0s3是进行adapter1的配置(NAT),而ifcfg-enp0s8是进行apater2的配置(host-only adapter),一开始的时候ifcfg-enp0s8是不存在的,需要等下我们通过cp命令进行创建.
ifcfg-enp0s3
HWADDR就是前面NATD的MAC地址,esc退出编辑,shift+:+wq保存并退出.
接下来把ifcfg-enp0s3的内容复制一份到ifcfg-enp0s8
cp ifcfg-enp0s3 ifcfg-enp0s8
ifcfg-enp0s8
照着上面配置就好
重启网络服务
service network restart
如果出行失败就重启下虚拟机.
连接测试
ping www.csdn.net
ctrl+z停止ping
网卡状态查看
ip addr
nat的网卡配置默认是10.0.2.x/24
host-noly的默认的是192.168.56.1/24
静态网址的连接测试
在自己电脑上进行我们设置的静态网址的连接测试成功!
4. Configurating the VirtualBox running in the background
利用windows的脚本来运行virtualboxcos_start.bat
@echo off ::这里是我虚拟机所在的盘 E: cd E:\VirtualBox VBoxManage startvm centos -type headless pause exit
cos_shutdown.bat
@echo off E: cd E:\VirtualBox ::forcing to close the virtualbox. VBoxManage controlvm centos poweroff ::Closing the virtualbox in commonly. ::VBoxManage controlvm centos acpipowerbutton pause exit
开始运行
关闭虚拟机
需要先运行cos_shutdown.bat再关闭cos_start.bat的命令窗口.百度的很多关于CentOS的静态配置基本都写得不完整浪费别人的时间,特别是不写VirtualBox上关于适配器配置的最不负责任.
今天就到这了,
谢谢各位的支持!
相关文章推荐
- What is invalid parameter noinfo and how do I get rid of it? (转)
- SSRS Series Part I: Various ways of Report creation, deployment and invocation
- inode and its structure in linux
- What are definitions of Model, Inference and Algorithm and its associations ?
- The Evolution Of LINQ And Its Impact On The Design Of C#
- 输入法论文阅读一:Effects of Language Modeling and its Personalization on Touchscreen Typing Performance
- Notes: Linux的which, whereis and locate (file and find)
- The Notes of Linux Device Drivers
- Notes for Linux Administration Handbook (1) : Booting and Shutting Down
- On the Way to the Web: The Secret History of the Internet and Its Founders
- notes for "Discrete Mathematics and its Application" : Chapter one
- linux 远程连接ssh提示IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY解决
- The communication of Linux Server and Localtion
- Shell script for logging cpu and memory usage of a Linux process
- 【转载】Step by Step Creation of Crystal Report using its Features Group, Graph, Cross-Tab and Sub Report
- Python and HTTP A Series of Tutorials
- Notes: Linux的which, whereis and locate (file and find)
- "Loading a plug-in failed The plug-in or one of its prerequisite plug-ins may be missing or damaged and may need to be reinstalled"
- Table of Notes and Domino known limits
- linux learning notes:1.filesystem and mount point