CentOs配置

CentOS安装与配置指南

CentOs安装总结

请参考博客:https://blog.youkuaiyun.com/Luzaofa/article/details/86688602

系统安装成功后相关配置

1、设置IP地址、网关、子网掩码
cd  /etc/sysconfig/network-scripts/  #进入网络配置文件目录
vi  ifcfg-enoX #编辑配置文件,添加修改以下内容 (X为网口号)

TYPE=Ethernet		# 网卡类型:为以太网
PROXY_METHOD=none  # 代理方式:关闭状态
BROWSER_ONLY=no   # 只是浏览器:否
BOOTPROTO=static   # 表示你使用什么样的路由协议(none和static表示你用的是静态路由、dhcp表示你使用动态路由协议)
DEFROUTE=yes       # 默认路由:是
IPV4_FAILURE_FATAL=no   # 是不开启IPV4致命错误检测:否
NAME=eno1        # 网卡物理设备名称
DEVICE=eno1		# 网卡设备名称, 必须和 NAME 值一样
ONBOOT=yes			# 指在系统启动时是否激活网卡
IPADDR=192.168.205.22
GATEWAY=192.168.205.1		 # 网关(Gateway)就是一个网络连接到另一个网络的“关口”
NETMASK=255.255.255.0      # 子网掩码决定可用的主机数量多少,以及ip是否在同一个网段
# PRETIX=24  # 子网掩码的位数,作用与NETMASK一样,二选一,都是配置子网掩码,端口为24等同于NETMASK为255.255.255.0

ifup eth0  # 打开指定的网络接口
ifdown eth0 # 关闭指定的网络接口
2、配置DNS(域名系统,是万维网上作为域名和IP地址相互映射的一个分布式数据库)
vi /etc/resolv.conf  # 添加如下内容

nameserver 210.22.70.3		# 联通DNS解析地址
nameserver 114.114.114.114  # 国内移动、电信和联通通用的DNS
# nameserver 8.8.8.8  # GOOGLE公司提供的DNS

ip a	# 查看网络信息(可看网络端口是否成功启动)
ping www.baidu.com # 测试网络是否配置成功
3、进入到yum源管理目录,更改云源(第三方软件源)

下载地址:https://download.youkuaiyun.com/download/luzaofa/10946336

cd /etc/yum.repos.d/

mkdir bak  # 存储历史yum源
mv *.repo bak  # 将历yum史源存放起来

yum源网址:(安装如下yum源) 
(1)、CentOS-Base-ustc.repo
(2)、epel-testing-ustc.repo # 为服务器版本提供大量的rpm包
(3)、epel-ustc.repo

yum makecache fast # 更改原来yum源

测试yum是否安装成功:yum install vim  yum install python-pip

开始 yum install gcc,有可能 之后的yum 还会出现 id 和key的错误。。
解决办法如下:
cd /etc/pki/rpm-gpg/
找到:RPM-GPG-KEY-EPEL-7.ustc 或者在:http://vault.centos.org/ 下载指定版本命名为:RPM-GPG-KEY-EPEL-7.ustc
mv RPM-GPG-KEY-EPEL-7.ustc /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7  # 将此文件移动到指定目录下
4、kernel安装

kernel由操作系统中用于管理存储器、文件、外设和系统资源的那些部分组成。操作系统内核通常运行进程,并提供进程间的通信。
核心功能:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。
下载地址:https://download.youkuaiyun.com/download/luzaofa/10946336

yum list installed | grep kernel  # 查看安装的kernel版本型号
查看结果如下:(版本号必须一致3.10.0-693.el7)
kernel.x86_64                           3.10.0-693.el7                 @anaconda
kernel-headers.x86_64                   3.10.0-693.el7                 installed
kernel-tools.x86_64                     3.10.0-693.el7                 @anaconda
kernel-tools-libs.x86_64                3.10.0-693.el7                 @anaconda

yum remove kernel-headers.x86_64  # 删除相关型号的kernel,若安装其他软件生成新的kernel需删除,重新安装

找到相关kernel,安装即可:kernel-headers-3.10.0-693.el7.x86_64.rpm   
yum install kernel-headers-3.10.0-693.el7.x86_64.rpm

yum list installed | grep kernel  # 安装成功后,查看安装的kernel版本型是否一致
5、文件映射
cd ~ root根目录
mkdir .pip
ln -s ../pip.conf  创建软连接,在选定的位置上生成一个文件的镜像,不会占用磁盘空间
### CentOS 配置 YUM 源教程 在 CentOS配置 YUM 源是一项基础操作,可以通过以下方式完成: #### 进入 YUM 源配置目录 进入存放 YUM 源的目录 `/etc/yum.repos.d/` 是第一步。此目录下存储了所有的 YUM 源配置文件[^1]。 ```bash [root@centos7 ~]# cd /etc/yum.repos.d/ ``` #### 清理默认配置文件 为了防止冲突,建议删除原有的 YUM 配置文件。这一步并非强制,但如果需要完全自定义,则可以执行清理命令[^2]。 ```bash rm -rf * ``` #### 编写新的 YUM 源配置文件 创建一个新的 `.repo` 文件用于指定本地或远程的 YUM 源地址。例如,编辑 `local.repo` 文件来设置本地仓库的内容[^3]。 ```bash vi /etc/yum.repos.d/local.repo ``` 以下是该文件的一个典型示例内容: ```ini [Local-CentOS-Base] name=CentOS-$releasever - Base baseurl=file:///mnt/centos/$releasever/os/$basearch/ gpgcheck=0 enabled=1 [Local-CentOS-Extras] name=CentOS-$releasever - Extras baseurl=file:///mnt/centos/$releasever/extras/$basearch/ gpgcheck=0 enabled=1 ``` 上述配置中的 `baseurl` 路径应指向实际挂载的 ISO 或网络镜像位置[^4]。 #### 刷新缓存并验证配置 为了让新配置生效,需清除旧缓存并重新生成索引数据。 ```bash yum clean all yum makecache yum list ``` 通过这些命令可确认 YUM 是否能够正常访问到所配置的新源。 #### 安装必要的开发工具和库 如果计划编译软件或其他高级用途,安装一些常见的依赖包是非常有帮助的。 ```bash yum -y install gcc gcc-c++ automake zlib zlib-devel bzip2 bzip2-devel \ bzip2-libs readline readline-devel bison gmp gmp-devel mpfr mpfr-devel libmpc libmpc-devel ``` 以上步骤完成后即可成功配置好 YUM 源环境。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值