Linux基础系类
提示:个人学习总结,仅供参考。
一、Linux系统部署
提示:文档陆续更新整理
服务器初始化
简介
系统安装完成之后,为了后续能够正常的使用,一般会在系统部署完成后进行一些初步的初始化处理操作。
提示:以下是本篇文章正文内容,下面案例可供参考
一、配置IP地址
本文使用的是最小安装方法,所以此处只总结命令行配置IP的方法。
此处涉及到Linux网卡的一些知识点,可以参考一下这个文档进行了解:linux中关于网卡的基本知识总结
//配置先确保网络连接是否正常(查看网卡信息)
//查看配置文件,如没有独立网卡信息,则说明网络异常
[root@localhost ~]#ls /etc/sysconfig/network-scripts/
如网络异常,可以参考如下操作进行处理:
- 打开虚拟网络编辑器:
2. 还原默认设置
修改网卡配置文件
//备份网卡配置文件!!! . 表示当前目录下
[root@localhost ~]#cp /etc/sysconfig/network-scripts/ifcfg-ens33 .
//利用vi工具修改网卡配置文件,其他内容删除,保留如下配置即可
[root@localhost ~]#vi /etc/sysconfig/network-scripts/ifcfg-en33
ONBOOT=yes //是否启用该设备
BOOTPROTO=none //手动(none/static)还是自动(dhcp)
IPADDR=192.168.19.4 // IP地址,用于定位主机
NETMASK=255.255.255.0 //子网掩码,用于定位网络,这台主机是192.168.19的网络
GATEWAY=192.168.19.1 //网关,也叫默认路由,也是电脑上网的路由器地址
DNS1=8.8.8.8 // 域名解析,命令输入域名访问网站时,它告诉你IP地址。
DNS2=114.114.114.114
//网卡信息,默认信息,不做修改
NAME=ens33
UUID=d1769473-dc3c-4cf3-9158-8798994d24bb
DEVICE=ens33
重启网卡服务
[root@localhost ~]#systemctl restart network
二、配置YUM源(yum本地源和yum网络源)
1.简介
Yum (全称为Yellow dog Updater,Modified)
是一个和Fedora和RedHat以及CentOS中的shell前端软件包管理器。
基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装。
可以自动处理依赖性关系,并且一次安装所有依赖的软甲包,无须繁琐地一次次下载、安装。
2.准备工作
备份!!!
无论做啥,做好备份!!!
//备份官方源(此处是通过创建一个新的文件夹,然后将官方源直接放到文件夹中作为备份)
[root@localhost ~]#cd /etc/yum.repos.d/
[root@localhost yum.repos.d]#mkdik repo_bak
[root@localhost yum.repos.d]#mv * ./repo_bak
3.配置yum本地源
[dvd] 某一个库的名称,中括号[]是必须的
name=dvd 是库的说明,name 是必须的
baseurl=file://mnt/cdrom 下载库的具体地址
gpgcheck=0 是关闭校验
//编写yum本地源配置文件
[root@localhost ~]#vim /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd
baseurl=file://mnt/cdrom
gpgcheck=0
//创建挂载点
[root@localhost ~]#mkdir /mnt/cdrom
[root@localhost ~]#vim /root/.bashrc //编辑自启动文件,跟随用户启动运行的程序
mount /dev/cdrom /mnt/cdrom //将语句插入到 .bashrc 中,重启会自动挂载
4.配置网络源
//记得先备份官方源
//下载阿里的centos-base.repo 到/etc/yum.repos.d/
[root@localhost yum.repos.d]#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
//清理yum缓存
[root@localhost yum.repos.d#yum clean all
//刷新yum
[root@localhost yum.repos.d]#yum makecache
5.安装EPEL源(企业版linux扩展包)
[root@localhost yum.repos.d]#yum -y install epel-release
//检查是否生成epel.repo 和epel-testing.repo
[root@localhost yum.repos.d]#ll
//再次清理缓存,生成新缓存
[root@localhost yum.repos.d]#yum clean all
[root@localhost yum.repos.d]#yum makecache
//检查仓库是否启用
[root@localhost yum.repos.d]#yum repolist enabled
//查看所有仓库
[root@localhost yum.repos.d]#yum repolist all
6.总结
Linux系统完成安装后,为了后续的使用方便,一般进行以下几步初始化操作:
- 配置网路
- 配置本地yum源 或者 配置网络yum源
- 安装EPEL源(企业版linux扩展包)