Centos 7 虚拟机安装好后,接下来该配置环境了。

一、查看系统版本

cat /etc/redhat-release

二、修改主机名

/etc/hostname

注意,hostname里的内容为localhost.localdomain,本来我想注释掉这行的,结果主机名直接把#也带上了

因此直接删除

三、查看ip地址

会发现没有ifconfig这条命令,因为是最小化安装,所以连最基本查看网络的命令都给省了。。。

解决方法:

把安装光盘挂载到系统

安装net-tools-xxxxx的包

安装成功后,可以看到ifconfig可以运行了

四、设置ip地址

设置ip地址之前,可以把光盘给卸掉

更改ip

编辑网卡文件。网卡名称视具体情况而定。此虚拟机网卡名称:ifcfg-eno16777728

更改后,重启网络

如添加DNS地址,可在最后加上 DNS1 = XXX.XXX.XXX.XXX

DNS2 = XXX.XXX.XXX.XXX

不再是到 /etc/resolv.conf中添加

centos7  service network 还保留着可以用

虚拟机为了能上网,此处我设置的是dhcp,重启后,ip自动获取了

五、关闭selinux

六、期间虚拟机出现了一次问题,重启后导致网卡启动不起来了

经查明,应该是vmware有问题了。

网上有解决这个问题的方法,具体可查看 https://www.cnblogs.com/pigwan7/p/7771985.html

我试了第二种方法,但还是不行

第二种方法:

停止NetworkManager服务
停止
[root@client01 network-scripts]# systemctl stop NetworkManager
取消开机启动
[root@client01 network-scripts]# systemctl disable NetworkManager
重启网络

后来打开vmware其他的虚拟机,发现windows的网络是红色的x,因此可以断定是vmware的网卡有问题了。修复之后恢复正常。

其实虚拟机中的网络和物理机中的两个虚拟网卡相关

只要设置和vmnet8 相同的网段,物理机和虚拟机也可以ping通的。

在第六步网络出错时,我当时看到这两块网卡是禁用的,但我偷懒没有enable,结果反而去修复vmware。如果当时enable,就可能少走一些弯路了。

七、关闭防火墙

cento 7 不再用iptables,而是用firewalld.servivce

查看,禁用,关闭

其中第一次禁用,系统会删除关联的文件。此处截图的时候,已经禁用过了,因此disable的时候没有提示

八、关闭虚拟机中的滴滴的警报音

/etc/inputrc 文件

关闭 vi的报警声

重启后生效

九、设置vi 编辑器,有颜色显示

安装完成后,

编辑.bashrc

更改后,不一定马上生效,可exit退出系统重进。或者 source .bashrc

再编辑的时候,可以看到醒目的颜色了

十、ntsysv

由于是最小化安装,输入ntsysv提示没有这个命令,同样挂载光盘,安装ntsysv相关的软件包

安装后,输入ntsysv

可以看到启动项。由于是最小化安装,开机启动项很少

十一、加入history时间戳

echo ‘export HISTTIMEFORMAT ="%F %T `whoami`" ’ >> /etc/profile

source /etc/profile

可以看到时间记录也有了

经过以上步骤,一些基本的设置完成,接下来将是搭建环境了。

学以致用二---配置Centos7.2 基本环境的更多相关文章

  1. Linux初识之VMWare14中配置Centos7桥接网络环境

    1.查看当前初始环境如下:

  2. Linux的VMWare14中配置Centos7桥接网络环境(网络一)

    1.查看当前初始环境如下:在windows端先查看本机ip   ifconfig

  3. (转)全文检索技术学习(二)——配置Lucene的开发环境

    http://blog.csdn.net/yerenyuan_pku/article/details/72589380 Lucene下载 Lucene是开发全文检索功能的工具包,可从官方网站http: ...

  4. 学以致用二十七-----Centos7.5二进制安装mysql5.7.23

    首先去官网查看mysql版本.才一个礼拜不到,我之前下载的是mysql5.7.23,现在在官网页面已然找不到了,只有5.7.24版本,不得不说更新真快.不过我下载的是mysql5.7.23,所以还是安 ...

  5. CentOS7集群环境Elastic配置

    CentOS7集群环境Elastic配置 (首先去官网下载elasticsearch的source code并解压到/usr/soft目录下) (以下默认root账户) 1.更改配置文件 文件路径:/ ...

  6. centos7+redis+php环境配置

    centos7+redis+php环境配置 下载redis(更多版本可到redis官网进行查找) wget http://download.redis.io/releases/redis-3.0.7. ...

  7. 搭建centos7的开发环境3-Spark安装配置

    说起大数据开发,必然就会提到Spark,在这片博文中,我们就介绍一下Spark的安装和配置. 这是Centos7开发环境系列的第三篇,本篇的安装会基于之前的配置进行,有需要的请回复搭建centos7的 ...

  8. Linux(CentOS7)下如何配置多个JDK环境变量

    一.Linux版本 二.复制粘贴多个JDK出来,如下 cp -R jdk1.7.0_80/ jdk1.7.0_80-2 cp -R jdk1.7.0_80/ jdk1.7.0_80-3 三.配置多个J ...

  9. 【CentOS7】开发环境配置

    [CentOS7]开发环境配置 目录 ===================================================================== 1.安装openjdk ...

随机推荐

  1. iOS 10 之后权限设置

    iOS 10 之后权限设置 麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风? 相机权限: Privacy - Camera U ...

  2. linux命令学习之:vim

    1. 关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器. 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效. 如果是初学vi,运行一下vimtu ...

  3. java命令启动jacocoagent及生成报告

    启动jacocoagent: java -Xms1024m -Xmx2048m -XX:-UseGCOverheadLimit -Ddruid.keepAlive=true -javaagent:/h ...

  4. golang xml和json的解析与生成

    golang中解析xml时我们通常会创建与之对应的结构体,一层层嵌套,完成复杂的xml解析. package main; import ( "encoding/xml" " ...

  5. echart.js组件编写

    1.传参 <area-chart :chartdata='monitorTimes' :datatype='typeSelected' :dataX = '"tid"' :t ...

  6. u-boot之内核是怎么启动的

    在u-boot之start_armboot函数分析已经分析过了整个程序框架,但只是说了下什么时候运行内核,并没有具体说明是怎么执行内核的.内核启动分以下几个步骤说明: 1.启动参数bootcmd=na ...

  7. PAT 1071 小赌怡情(15)(代码)

    1071 小赌怡情(15 分) 常言道"小赌怡情".这是一个很简单的小游戏:首先由计算机给出第一个整数:然后玩家下注赌第二个整数将会比第一个数大还是小:玩家下注 t 个筹码后,计算 ...

  8. CH#17C 舞动的夜晚

    原题链接 即求二分图的不可行边数量,因为不保证是完备匹配,所以需要通过网络流求出任意一组最大匹配,并建立新图判断. 建新图:对于跑完网络流的图上已经匹配的边,建立反边:对于没有匹配的边,建立正边(图只 ...

  9. 06. pt-duplicate-key-checker

    | t01 | CREATE TABLE `t01` ( `pkid` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT ...

  10. 关于发件人地址会自动增加BATV及prvs的问题处理方法

    问题描述: 发现Exchange 2010往外发邮件时,有些用户的发件人地址会自动增加BATV= 及 prvs=绪如,这些的特定字符,变成型如prvs=123456=example@example.c ...