虚拟机配置:

选择安装方式:

第一行:安装CentOS 7;

第二行:测试这个媒体并安装CentOS 7;

第三行:故障排除;

Tips:CentOS 7与CentOS 6网卡名称命名方式有所改变,如果需要CentOS 7与CentOS 6的网卡名称一样,操作步骤如下:

1) 选择第一个安装方式,并按下tab键,如下图片所示;

2) 输入net.ifnames=0 biosdevname=0,如下图所示:

选择语言:

这里直接选择中文,安装配置方便;

配置系统安装信息:

Tips:

本地化可以忽略;

语言选择英文的注意更改时区为上海,不然会出现其他时区时间;

修改顺序如下:

配置系统分区:

Tips:

推荐使用自定义分区设置,具体可根据实际情况更改;

/boot分区1G;

swap分区1G;

/ 分区:剩余全部空间;

分区配置好如下图:

Tips:

CentOS 7.x文件系统采用的是xfs,检查是否为xfs;

CentOS 6.x文件系统采用的是ext4;

swap不用更改文件系统;

接受分区更改;

关闭KDUMP:

Tips:在虚拟机中这个功能有些鸡肋,还会拖慢虚拟机,而且虚拟机有快照功能,玩坏了恢复快照即可;

配置网卡信息:

修改虚拟机的虚拟网卡信息,这样虚拟机就可以上外网了;

选择VMnet8,关闭DHCP服务;

修改主机名和配置第一块网卡,如下图:

配置好后,网卡会被激活;

Tips:第二块网卡同样配置方法,也可以在系统中去修改;

关闭security policy:

关闭安全策略,当熟练CentOS时,可以去试着了解这个机制;

定制系统环境:

这里选择最小化安装,有需求的可以安装其他熟悉的基本环境;

选择好后就开始安装CentOS 7.5了;

安装时配置好root密码,如果设置简单密码确认两次,才可以将密码设置成功,大概安装包数量471个,因系统而定;

个人使用配置,根据个人喜好设置,虚拟机环境,尽量简化,操作方便:

Tips:出现问题是,请断开链接重新链接即可,有些配置需要重连链接才能生效;

1.防火墙

关闭防火墙

#systemctl stop firewalld.service

禁止开机自启动

#systemctl disable firewalld.service

2.selinux;

查看selinux状态,此为开启;

# getenforce

Enforcing

临时关闭selinux;

# setenforce 0

# getenforce

Permissive

永久关闭selinux;

sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

3.更改YUM源;

# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4.更改epel源

# curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

生成本地缓存

# yum makecache

5.常用软件安装;

yum install -y bash-completion nmap lrzsz nc tree htop wget vim net-tools.x86_64

Tips:

tab补全工具          bash-completion

端口扫描工具         nmap

上传下载工具         lrzsz

网络工具               nc

树形目录查看         tree

top进阶工具          htop

下载工具               wget

文本编辑器            vim

常用网络命令工具   net-tools.x86_64    如:ifconfig、route等;

6.修改字符集;

安装时使用的是中文字符集,为了避免以后操作出现乱码问题,建议改成英文字符集;

# echo LANG="en_US.UTF-8" >/etc/locale.conf

# source /etc/locale.conf

最新文章

  1. C语言中,头文件和源文件的关系(转)
  2. js冒泡事件之之之
  3. shell 与用户交互
  4. ASP.NET MVC- MvcPager
  5. HDU2019JAVA
  6. 2015_WEB页面前端工程师_远程测题_东方蜘蛛_1
  7. IOS开发中 RunLoop,RunTime
  8. UVA 11478 Halum (差分约束)
  9. 1、发布C++实现的TCP网络框架Khala
  10. server配置学习 ---- 关闭防火墙
  11. Unity3D 正六边形,环状扩散,紧密分布,的程序
  12. RabbitMQ消息队列(六)-消息任务分发与消息ACK确认机制(.Net Core版)
  13. JavaScript函数继承
  14. Shrinking images on Linux
  15. Spring Security(九):2.4.4 Checking out the Source(检查来源)
  16. [Java in NetBeans] Lesson 05. Method/function
  17. XHTML和HTML、CSS 验证器
  18. No.11 selenium学习之路之加载浏览器插件for Firefox
  19. ReactNative Ios报出 'React/RCTBundleURLProvider.h' file not found错误
  20. html 入门2-表

热门文章

  1. ASP.NET Core 快速入门(实战篇)
  2. 图解 -- Win10 OpenSSH
  3. React教程(一) React介绍与搭建
  4. 6.Flask-WTForms
  5. Spring之旅第二篇-Spring IOC概念及原理分析
  6. HTTP 缓存相关
  7. 强化学习(二)马尔科夫决策过程(MDP)
  8. SpringBoot-MongoDB 索引冲突分析及解决
  9. spring-boot-2.0.3源码篇 - @Configuration、Condition与@Conditional
  10. [转]Blue Prism Architecture