写点什么

Centos 系统安装

作者:流火
  • 2023-03-03
    北京
  • 本文字数:1634 字

    阅读完需:约 5 分钟

1.下载

1.1 阿里云

地址 centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com)

1.2 华为云

地址 https://repo.huaweicloud.com/centos/7.9.2009/isos/x86_64/

1.3 腾讯云

地址 https://mirrors.cloud.tencent.com/centos/7.9.2009/isos/x86_64/

2.系统设置

1.虚拟机配置


2.系统配置

时间, 磁盘空间分配,软件等

3.centos 配置

3.1 查看网络地址

查看 IP 地址(部分软件无法使用 ifconfig 命令),可以使用 ip addr 命令查看

3.1.1 ip addr 命令

ip addr
复制代码

效果如下: 白色为 IP 地址

3.2.2 ifconfig 命令

1.查找 ifconfig 安装软件

yum search ifconig
复制代码

效果如下:

2.提示 需要安装 net-tools.x86_64 基础网络命令工具

yum install net-tools.x86_64
复制代码

效果如下:

  1. ifconfig 命令

ifconfig
复制代码

效果如下

3.2 安装 wget 命令

wget 命令常用于获取 远程软件 下载

yum install -y  wget
复制代码

3.3 优化 yum 源

3.3.1 查看 yum 源

yum repolist
复制代码

此命令查看 当前 yum 源 可用资源数量,红色为 yum 源地址.

如图

如果 yum 源 稳定,快速 可以不进行 优化.

3.2.2 配置 阿里云 yum 源

#1.备份默认的yummv /etc/yum.repos.d /etc/yum.repos.d.backup#2.设置新的yum目录mkdir -p /etc/yum.repos.d#3.下载阿里yum配置到该目录中,选择对应版本wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo#4.更新epel源为阿里云epel源- 这部应该可以省略#etc/yum.repos.d 之前已经整体进行备份,不需要 重新设置 下面两个,#如果之前只备份了,Centos-Base.repo 则需要#mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup#mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backupwget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo#5.重建缓存yum clean all && yum makecache
复制代码

参考 centos镜像_centos下载地址_centos安装教程-阿里巴巴开源镜像站 (aliyun.com)

查看 yum 仓库


3.2.2 配置 华为云 yum 源

参考: https://mirrors.huaweicloud.com/home

3.2.3 配置 腾讯云 yum 源

Centos-base 参考

https://mirrors.cloud.tencent.com/help/centos.html

epel 参考

https://mirrors.cloud.tencent.com/help/epel.html

3.4 升级内核

升级更新内核的目的是为了堵住漏洞,提高系统的稳定和安全

3.4.1 查看内核版本

uname -r 
复制代码

或者 uname -a

下图为 Centos 7.9 的内核版本

3.4.1 升级内核

3.4.1.1 启用 ELRepo 库

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
复制代码

3.4.1.2 查看 内核 版本

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
复制代码

效果

lt 长期维护的稳定版 ml 最新版本

3.4.1.3 安装内核

yum --enablerepo=elrepo-kernel install -y kernel-lt
复制代码

3.4.1.4 设置默认内核

#查看目前内核grep initrd16 /boot/grub2/grub.cfg#设置 第一个内核为 稳定内核grub2-set-default 0
复制代码

如图

3.4.1.5 重启系统

reboot
复制代码

3.5 其他配置

3.5.1 查看 UPC

lscpu
复制代码

3.5.2 查看内存

freefree -h
复制代码

3.5.3 查看硬盘

fdisk -l
复制代码

3.5.4 关闭防火墙

#当前关闭systemctl stop firewalld#永久关闭systemctl disable firewalld
复制代码

3.5.5 关闭 selinux

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinuxsetenforce 0
复制代码

3.5.6 网桥过滤

vi /etc/sysctl.confnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1net.bridge.bridge-nf-call-arptables = 1net.ipv4.ip_forward=1net.ipv4.ip_forward_use_pmtu = 0#生效命令sysctl --system
复制代码

3.5.7 命令补全

#安装bash-completionyum -y install bash-completion bash-completion-extras#使用bash-completionsource /etc/profile.d/bash_completion.sh
复制代码

3.5.8 上传文件

yum -y install lrzsz#1.鼠标拖拽上传文件#2.下载文件	#2.1下载一个文件sz filename#2.2下载多个文件sz filename1 filename2#2.3下载dir目录下所有文件,不包含dir下的文件夹sz dir/*
复制代码


用户头像

流火

关注

还未添加个人签名 2018-01-31 加入

还未添加个人简介

评论

发布
暂无评论
Centos 系统安装_Linux_流火_InfoQ写作社区