第一章 CentOS安装配置 v1.0
一、IP相关配置
1.配置静态IP地址
编辑文件
bash
vi /etc/sysconfig/network-scripts/ifcfg-ens33配置IP地址
bash
TYPE=Ethernet # 指定网络接口类型为以太网
BOOTPROTO=static # 指定启动协议为静态,不使用DHCP
NAME=ens33 # 网络接口的名称,应与实际接口名称一致
DEVICE=ens33 # 网络设备的名称,应与实际设备名称一致
ONBOOT=yes # 指定在系统启动时激活此网络接口
IPADDR=192.168.10.200 # 指定静态IP地址
NETMASK=255.255.255.0 # 指定子网掩码
GATEWAY=192.168.10.2 # 指定默认网关地址
DNS1=210.2.4.8 # 指定首选DNS服务器地址
DNS2=223.6.6.6 # 指定备用DNS服务器地址*DNS
重启网络配置
bash
systemctl restart NetworkManager二、SSH
1.安装配置SSH服务端
bash
yum update
yum install -y openssh-server
systemctl start sshd # 启动
systemctl enable sshd # 开机启动bash
firewall-cmd --permanent --add-service=ssh
firewall-cmd --reload三、yum源配置
bash
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup # 备份
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
yum makecache四、docker安装
bash
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 设置docker镜像源
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
yum makecache fast
yum install -y docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker
docker run hello-world