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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix