centos7配置
大约 3 分钟
centos7配置
装系统过程注意事项
- 开启网络连接的开关
- 将配置的用户设置为管理员
配置静态ip
先保证DHCP能ping通网络,然后在修改成静态ip
存放修改IP地址的文件: /etc/sysconfig/network-scripts/ifcfg-ens33
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
ssh连接不了centos
- 先检查是否安装了ssh服务
若没有则安装
sudo yum install openssh-server
- 修改sshd的配置
sudo vi /etc/ssh/sshd_config
文件中,关于监听端口、监听地址前的 # 号去除(取消注释),保存退出即可

重启sshd服务
要使用netstat的命令的话,需要安装net-tools后才可以使用
# 安装netstat工具 yum instatll net-tools –y # 开启ssh服务 sudo service sshd start # 检查 sshd 服务是否已经开启 ps -e | grep sshd # 检查 22 号端口是否开启监听 netstat -anlpt | grep 22 # 检查 sshd服务状态 systemctl status sshd
配置网络适配器
换源
- 先查看是否能ping通
ping mirrors.163.com
- 备份系统自带yum源配置文件
/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载国内yum源配置文件到/etc/yum.repos.d/
#网易源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
清理yum缓存,并生成新的缓存
yum clean all
yum makecache
更新yum源检查是否生效
yum update
若更新 yum 源不更新内核: 直接在 yum 的命令后面加上如下的参数
yum --exclude=kernel* update
国内yum源:
阿里yum源:http://mirrors.aliyun.com/repo/
163(网易)yum源: http://mirrors.163.com/.help/
中科大的Linux安装镜像源:http://centos.ustc.edu.cn/
搜狐的Linux安装镜像源:http://mirrors.sohu.com/
北京首都在线科技:http://mirrors.yun-idc.com/
mysql安装
先查看系统的架构是x86_64还是aarch64
uname -m

- 这种就是下错了版本
下载对应的安装包MySQL :: Download MySQL Community Server (Archived Versions)
将安装包放在 /usr/local/
文件夹下并解压
tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar
按顺序安装以下几个文件:
rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm

查看安装完成后的安装包

# 设置 mysql 开机启动
systemctl enable mysqld
# 启动mysql
systemctl start mysqld
初始安装mysql的密码保存在/var/log/mysqld.log中,使用命令查找密码如下:
grep password /var/log/mysqld.log
2021-04-24T00:05:59.134760Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: vvlJb:iSx4?6
mysql -u root -p vvlJb:iSx4?6
#调整密码策略
SET GLOBAL validate_password.policy = LOW;
SET GLOBAL validate_password.length=4;
ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';