CentOS7 安装记录
起因是想自建一个本地笔记云存储,按照网上的教程搭建,卡在了其中的一个步骤上(文章见https://www.laobuluo.com/1542.html),卡在了如下图的位置,google了一番解决的办法,没有解决,看到一篇文章中说到,把系统更新到6.8以上就可以了,于是乎,重新安装一个CentOS7的虚拟机。
安装步骤,从官网中下载CentOS-7-x86_64-DVD-1810.iso,本人选择的中文界面安装的,开始安装时没有截图,大体说一下,

# 第一个需要注意的地方,是进行磁盘分区,进入磁盘分区后:

选择我要配置分区,

选择“标准分区standard partition”,然后选择左上角的“完成”:

回到下面的界面后,选择图中的“+”,swap交换分区,一般设置为内存的两倍,备注:生产服务器建议单独再划分一个/data分区存放数据。

继续点左下角的“+”号,挂载点:“ / ”期望容量:留空 ,默认为剩余所有空间,添加挂载点,如下图所示:

点左上角的“完成Done”,进入下面的界面:

接受更改Accept Changes,进入下面的界面:

默认是最小化安装,可以根据需求选择,我按照默认安装的,之后按照提示设置一下root密码就可以了。
# 第二个注意点是:
重新启动系统后,是交互式界面,输入用户名root和刚刚设置好的密码,然后开始设置网络,默认是没有自动开启网络连接的,在命令行中输入 vi /etc/sysconfig/network-scripts/ifcfg-nes33,编辑配置文件,CentOS7默认网卡是nes33而不是eth0了,如果想改回eth0的话,下面会介绍具体步骤。此处,我设置的是动态ip,dhcp。
BOOTPROTO=static #启用静态IP地址
ONBOOT=yes #开启自动启用网络连接
IPADDR=192.168.1.73 #设置网关
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS1=114.114.114.114
DNS2=8.8.8.8
# service network restart #重启网络
# ping www.baidu.com #测试网络是否正常
# ip addr #查看IP地址
# 修改网卡名
cd /etc/sysconfig/network-scripts/
mv ifcfg-ens33 ifcfg-eth0 #修改名称
vi ifcfg-eth0 #编辑
NAME=eth0 #修改
DEVICE=eth0 #修改
:wq! #保存退出
# vi /etc/sysconfig/grub #编辑
# 在”GRUB_CMDLINE_LINUX“变量中添加一句”net.ifnames=0 biosdevname=0“。

# 运行命令:grub2-mkconfig -o /boot/grub2/grub.cfg #重新生成grub配置并更新内核参数。
# 添加udev的规则:
在”/etc/udev/rules.d“目录中创建一个网卡规则”70-persistent-net.rules“,并写入下面的语句:
SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:BE:D0:F4",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"
ATTR{address}=="00:0C:29:BE:D0:F4"是网卡的MAC地址。

# shutdown -r now 重启系统
# 查看系统开机默认界面:systemctl get-default
cat /etc/inittab 也可查看
# 设置为图形界面开机:systemctl set-default graphical.target 设置为命令行界面 :systemctl set-default multi-user.target
# 遇到的第三个问题:
尝试开启图形界面,但是没有成功,搜索一番,意思是安装的最小版本中没有安装图形界面,需要单独安装,但是安装时没有配置YUM,配置yum,再进行。
如果使用虚拟机,那么就在虚拟机中挂载DVD的iso文件。
使用如下命令新建一个挂载点并挂载修改yum源配置:mkdir /media/Centos7 ; mount -t auto /dev/cdrom /media/CentOS7,通过命令mount可以查看已挂载的结果如下所示:

#修改yum源配置,把CentOS-Base.repo文件备份,
修改CentOS-Base.repo的内容,注释文档中的所有mirrorlist属性,把baseurl属性打开注释,并设置baseurl的属性值为挂载点
baseurl=file:///media/CentOS7/
#我同时按照另一个教程把/etc/yum.repos.d/CentOS-Media.repo文件也进行备份,并且将baseurl设置为/media/CentOS7。
#yum clean all 重置yum源。
# yum groupinstall "GNOME Desktop" 安装图形界面GNOME。
# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target 更新系统的运行级别
OVER!!!
CentOS7 安装记录的更多相关文章
- Oracle11g CentOS7安装记录
1. 操作系统环境.安装包准备 宿主机:Max OSX 10.10.5 虚拟机:Parallel Desktop 10.1.1 虚拟机操作系统:CentOS-7-x86_64-DVD-1511.iso ...
- CentOS7安装部署zabbix3.4操作记录
CentOS7安装部署zabbix3.4操作记录 1.安装前准备 1.1 查看centos的系统版本 [root@zabbix ~]# cat /etc/redhat-release CentOS L ...
- centos7安装Mysql爬坑记录
centos7安装Mysql爬坑记录 查看是否已安装 使用下列命令查看是否已经安装过mysql/mariadb/PostgreSQL 如果未安装,不返回任何结果(ECS的centos镜像默认未安装 ...
- 腾讯云CentOS7安装LNMP+wordpress
许多云主机都有学生优惠,于是我趁着现在大一买了个腾讯1元云主机+免费cn域名(高中生的话就别想了).鉴于我只知道用服务器安装博客,别的用途不了解,所以我就去安装wordpress. 而由于我看的教程有 ...
- centos7安装mysql(yum)
centos7安装mysql(yum) ----安装环境----依赖安装----检查mysql是否已安装----安装----验证是否添加成功----选择要启用的mysql版本----通过Yum安装my ...
- Centos7安装docker-compse踩过的坑
一.概要 本文,我们介绍如何在centos7环境下安装docker-compose, 记录下安装过程步骤以及遇到的问题还有解决办法. 二.安装方式 1.官方安装方式 sudo curl -L ht ...
- 【Linux】【Apatch Tomcat】Linux、CentOS7安装最新版Apartch Tomcat环境
1.前言 相当嫌弃,博客园搞掉了我快写完的 Tomcat. 请先安装 :[Linux][Java]CentOS7安装最新版Java1.8.191运行开发环境 虽然安装Tomcat没啥技术,但是还是记录 ...
- Centos7 安装 jdk 1.8
Centos7 安装 jdk 1.8 1.下载安装包 链接: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...
- Centos7安装jexus,部署asp.net core,asp.net mvc
什么是Jexus 官网解释:https://www.jexus.org/ Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关,Jexus Web Service,简称JWS,以支持AS ...
随机推荐
- 【物联网】arduino wifi
https://www.arduino.cn/forum.php?mod=viewthread&tid=49561 http://dy.163.com/v2/article/detail/DC ...
- 使用Spring Boot接受HTTP GET/POST请求的一个SQL并返回结果
这里说的意思是:我向我的Web服务器发送一个请求(因为GET请求的一些限制,所以最好使用POST请求,不过这里作为测试还是使用GET请求),请求中带一个sql参数,它对应查询的数据.然后我的Sprin ...
- 小程序 支持html富文本吗
详见: https://www.jianshu.com/p/9b9b97b17393
- 【ARTS】01_40_左耳听风-201900812~201900818
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- java设计模式(一)——单例模式
1.基本介绍 单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供-一个取得其对象实例的方法(静态方法).如:一般情况下,数据库的连接 2.创建方式: ...
- CSS 常用效果--持续更新
单行超出省略: white-space: nowrap; text-overflow:ellipsis; overflow:hidden; 多行超出省略: text-overflow: -o-elli ...
- ubuntu 安装 typora
# or run: # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE wget -qO ...
- Matlab R2017b 关联 .m 和 .fig 文件
1. 前言 安装「Matlab R2017b」后,无法关联.m和.fig文件,每次需要在MATLAB里边打开,而不能之间点击.m文件打开,十分麻烦. 2. 解决方案 1.首先,在Matlab R201 ...
- C++语法笔记(上)
客观事物中任何一个事物都可以看成一个对象,对象是由一组属性和一组行为构成的. c++中,每个对象都是由数据与函数这两部分构成,数据就是对象的属性,函数就是对象的行为. c++中对象的类型称为类,类是一 ...
- 以php中的比较运算符操作整型,浮点型,字符串型,布尔型和空类型
字符,数字,特殊符号的比较依赖ASC II表,本表原先有127个,后来又扩充了一些,里面包含了奇奇奇怪的符号. ASC II表 https://baike.baidu.com/item/ASCII/3 ...