学以致用二---配置Centos7.2 基本环境
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 基本环境的更多相关文章
- Linux初识之VMWare14中配置Centos7桥接网络环境
1.查看当前初始环境如下:
- Linux的VMWare14中配置Centos7桥接网络环境(网络一)
1.查看当前初始环境如下:在windows端先查看本机ip ifconfig
- (转)全文检索技术学习(二)——配置Lucene的开发环境
http://blog.csdn.net/yerenyuan_pku/article/details/72589380 Lucene下载 Lucene是开发全文检索功能的工具包,可从官方网站http: ...
- 学以致用二十七-----Centos7.5二进制安装mysql5.7.23
首先去官网查看mysql版本.才一个礼拜不到,我之前下载的是mysql5.7.23,现在在官网页面已然找不到了,只有5.7.24版本,不得不说更新真快.不过我下载的是mysql5.7.23,所以还是安 ...
- CentOS7集群环境Elastic配置
CentOS7集群环境Elastic配置 (首先去官网下载elasticsearch的source code并解压到/usr/soft目录下) (以下默认root账户) 1.更改配置文件 文件路径:/ ...
- centos7+redis+php环境配置
centos7+redis+php环境配置 下载redis(更多版本可到redis官网进行查找) wget http://download.redis.io/releases/redis-3.0.7. ...
- 搭建centos7的开发环境3-Spark安装配置
说起大数据开发,必然就会提到Spark,在这片博文中,我们就介绍一下Spark的安装和配置. 这是Centos7开发环境系列的第三篇,本篇的安装会基于之前的配置进行,有需要的请回复搭建centos7的 ...
- 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 ...
- 【CentOS7】开发环境配置
[CentOS7]开发环境配置 目录 ===================================================================== 1.安装openjdk ...
随机推荐
- Django配置后台xadmin管理界面
Django配置后台xadmin管理界面 python版本3.6.5 Django版本1.10.8(刚开始是2.1.5,由于各种错误,改成了低版本) 1.xadmin的安装,下载地址https://g ...
- 设置TextFiled输入长度限制
#pragma mark - 显示超过11位不让输入 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange: ...
- git--(3)分支 合并
git branch test //新建分支 git branch //列出分支 git branch -r //列出远程分支 git branch -m | -M oldbranch newbran ...
- NPOI创建DOCX常用操作
1. 创建文档 XWPFDocument m_Docx = new XWPFDocument(); 2. 页面设置 //1‘=1440twip=25.4mm=72pt(磅point)=96px(像 ...
- Oracle管理表空间和数据文件详解
介绍 表空间是数据库的逻辑组成部分 从物理上将:数据库数据存放在数据文件中 从逻辑上将:数据库则是存放在表空间中 表空间由一个或是多个数据文件组成 数据库的逻辑结构 介绍: Oracle中逻辑结构包括 ...
- 搭建FTP服务器 window7
1.安装IIS组件,打开控制面板-->程序和功能,点击打开或关闭windows功能 找到Internet信息服务,勾选FTP服务器和Web管理工具下的IIS管理控制台进行安装ftp,如图所示 2 ...
- Task 和 ThreadPool
在C#中 TASK 和 ThreadPool 都可以完成多任务并行的工作.但是 TASK实际上是微软定义好的,基于 ThreadPool 的一个类.这里面微软做了很多优化工作. Task Parall ...
- C++中stl的map
总结: 在map中插入数据有三种方法: 1.用insert插入pair数据: mapstudent.insert(pair<int,string>(1,"studentone&q ...
- python爬虫_简单使用百度OCR解析验证码
百度技术文档 首先要注册百度云账号: 在首页,找到图像识别,创建应用,选择相应的功能,创建 安装接口模块: pip install baidu-aip 简单识别一: 简单图形验证码: 图片: from ...
- Servlet开发的三种方法
第一种 实现 Servlet 接口,需要覆写 Servlet 的5个方法,并将ServletConfig对象保存到类级变量中 package app01a; import java.io.IOExce ...