跳至主要內容

centos7配置

张威大约 3 分钟linux装机

centos7配置

装系统过程注意事项

  1. 开启网络连接的开关
  2. 将配置的用户设置为管理员

配置静态ip

先保证DHCP能ping通网络,然后在修改成静态ip

存放修改IP地址的文件: /etc/sysconfig/network-scripts/ifcfg-ens33

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

ssh连接不了centos

  1. 先检查是否安装了ssh服务

若没有则安装

sudo yum install openssh-server
  1. 修改sshd的配置
sudo vi /etc/ssh/sshd_config

文件中,关于监听端口、监听地址前的 # 号去除(取消注释),保存退出即可

  1. 重启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
    

    【Linux】NAT模式下关于主机ping不通虚拟机的问题该如何处理open in new window

  2. 配置网络适配器

换源

  1. 先查看是否能ping通
ping mirrors.163.com
  1. 备份系统自带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)open in new window

将安装包放在 /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';