centos7 最小化安装后常用包配置

1. 网络配置

  • 配置网卡:/etc/sysconfig/network-scripts,名字为ifcfg-网卡,网卡eth0的配置文件是ifcfg-eth0(部分名字为ifcfg-ens33)

  • 动态IP地址

    TYPE=Ethernet  # 网卡类型。
    PROXY_METHOD=none  # 代理模式。
    BROWSER_ONLY=no  # 只是浏览器。
    BOOTPROTO=dhcp  # dhcp-动态分配,static-静态分配(重要)。
    DEFROUTE=yes  # 启动默认路由。
    IPV4_FAILURE_FATAL=no  # 不启用IPV4错误检测功能。
    IPV6INIT=yes  # 启用IPV6协议。
    IPV6_AUTOCONF=yes  # 自动配置IPV6地址。
    IPV6_DEFROUTE=yes  # 用IPV6默认路由。
    IPV6_FAILURE_FATAL=no  # 不启用IPV6错误检测功能。
    IPV6_ADDR_GEN_MODE=stable-privacy  # IPV6地址生成模型。
    NAME=eth0  # 网卡物理设备名称(重要)。
    UUID=63749b32-6852-4535-96a9-58d24732771d
    DEVICE=eth0  # 网卡设备名称, 必须和NAME值相同(重要)。
    ONBOOT=yes  # 是否开机引导。
    
  • 静态IP地址

    TYPE=Ethernet  # 网卡类型。
    PROXY_METHOD=none  # 代理模式。
    BROWSER_ONLY=no  # 只是浏览器。
    BOOTPROTO=static  # dhcp-动态分配,static-静态分配(重要)。
    DEFROUTE=yes  # 启动默认路由。
    IPV4_FAILURE_FATAL=no  # 不启用IPV4错误检测功能。
    IPV6INIT=yes  # 启用IPV6协议。
    IPV6_AUTOCONF=yes  # 自动配置IPV6地址。
    IPV6_DEFROUTE=yes  # 用IPV6默认路由。
    IPV6_FAILURE_FATAL=no  # 不启用IPV6错误检测功能。
    IPV6_ADDR_GEN_MODE=stable-privacy  # IPV6地址生成模型。
    NAME=eth0  # 网卡物理设备名称(重要,不必修改)。
    UUID=63749b32-6852-4535-96a9-58d24732771d
    DEVICE=eth0  # 网卡设备名称, 必须和NAME值相同(重要,不必修改)。
    ONBOOT=yes  # 是否开机引导。
    
    DNS1=114.114.114.114  # 第1个DSN服务器的IP地址(重要)。
    DNS2=1.2.4.8  # 第2个DSN服务器的IP地址(重要)。
    
    IPADDR=192.168.xxx.xxx  # IP地址(重要)。
    NETMARSK=255.255.255.0  # 子网掩码(重要)。
    GATEWAY=192.168.xxx.xxx  # 网关(重要)。
    
  • 重启网卡

    systemctl restart network
    
  • DNS服务器的参数可以在网卡的配置文件中设置,也可以在/etc/resolv.conf文件中设置,生效顺序 为hosts文件>网卡配置文件>/etc/resolv.conf。示例如下:

    #Generated by NetworkManager
    nameserver 114.114.114.114
    nameserver 1.2.4.8
    

设置 yum 源

  • 进入 /etc/yum.repos.d

    cd /etc/yum.repos.d
    
  • 备份原来的yum文件

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
    
  • 下载阿里云的 CentOS-Base.repo 到/etc/yum.repos.d/

    curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    
  • 清空原本yum缓存,更新缓存

    yum clean all
    yum makecache
    
    yum update -y
    

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld.service

安装常用包

yum groupinstall base -y
yum install wget -y
yum install vim -y
yum install net-tools -y
yum install gcc gcc-c++ -y
yum install psmisc -y

yum -y install pcre pcre-devel
yum -y install zlib zlib-devel ruby
yum -y install unzip zip
yum -y install openssl openssl-devel patch
yum -y install lsof
posted @   一只小黄豆  阅读(218)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示