CentOS7的系统初始化

centos 7(community enterprise operation system ):红帽公司linux的发行版(centos6、7、8) 开源免费 centos6官网不再更新了

系统初始化:刚刚安装好的系统可以对环境进行初始化(配置优化 设置静态IP 永久关闭防火墙等等)

GUI界面 (grome)

命令行界面(最小化)

静态IP设置

DHCP(动态IP) :DHCP服务器会自动给ip分配地址(IP经常会发生变化)访问不方便

设置静态IP的步骤

1)需要去找到相对应的网卡(ifcfg-ens33) ifconfig
vi /etc/sysconfig/network-scripts/ifcfg-ens33(vi 修改文件)
2)怎么去修改这个网卡文件
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp" #dhcp==》static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="b74b1158-77c8-4153-9670-4488e19bec8d"
DEVICE="ens33"
ONBOOT="yes"
BOOTPROTO="static"
#去添加静态IP的(静态IP地址、子网掩码、网关、DNS)
IPADDR="192.168.150.140 " #192.168.150是之前可以上网的网段,不可以修改 ,最后一位可以修改
NETMASK="255.255.255.0" #子网掩码
GATEWAY="192.168.150.2"#网关地址
DNS1="192.168.150.2" #dns服务器
i键进入插入(insert)模式(只有这个insert模式可以进行编辑)
esc键退出insert模式
:wq 进行保存退出
3)重启网卡
systemctl restart network
4)测试静态IP是否可以上网
ifconfig 看ip是否可以正常显示
ping www.baidu.com 是否可以ping通 Ctrl+C

永久关闭防火墙

查看防火墙的状态

systemctl status firewalld

开启防火墙

systemctl start firewalld

关闭防火墙

systemctl stop firewalld

永久关闭

不让它自动重启

systemctl disable firewalld

关闭核心防护

setenforce=0 #关闭了selinux 的核心防护 只限于当前环境

不让这个selinux自动重启

vi /etc/sysconfig/selinux

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=enforcing #修改为disable
# SELINUXTYPE= can take one of three values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
小技巧
退出insert模式 点两下y,再点p就可以复制到下一行

yum源 的优化

yum install mysql (rpm)

yum 《==》360管家 下载,安装,升级,卸载

yum源 :yum安装时去找软件的包的位置

image-20230625121054866

yum安装时去/etc/yum.repos.d下去找.repo的文件

只能在这个.repo的文件里去找安装包的源 如果不是.repo结尾的文件呢,那就没用 而且必须在这一级目录

一 进行yum源的备份

backup

1)新建一个backup文件
cd /etc/yum.repos.d
mkdir backup
2)把.repo结尾的文件都移动到backup目录下
mv *.repo backup

二 自己配置yum源

本地去配置 光盘源

CentOS-7-x86_64-DVD-2009.iso

image-20230625122340630

image-20230625122519254

yum源安装时需要的就是.rpm 包

1)去把光盘挂载到linux系统上

linux系统一切皆文件

硬件设备或者外部文件需要连接到linux

需要进行挂载

怎么进行挂载

方式1:临时挂载

df -h 去查看磁盘占用情况 可以看到哪些进行了挂载

①mkdir /mnt/cdrom

mount /dev/sr0 /mnt/cdrom

image-20230625125615620

挂载成功的情况

image-20230625125904014

df -h

image-20230625130004494

取消挂载点:

不能在挂载目录下去操作取消挂载

umount /dev/sr0 /mnt/cdrom

方式2:永久挂载

去修改配置文件

vi /etc/fstab

/dev/sr0 /mnt/cdrom ISO9660 defaults 0 0

mount -a 使挂载生效

技巧:按大写的G到最后一行上 ,再按o键,到最后的空行进入插入模式

将光盘的文件Packages

cd /etc/yum.repos.d

新建一个文件

mkdir local.repo

将Packages的rpm文件都复制到local.repo

在local.repo配置一个到/mnt/cdrom映射

ini语法进行配置

image-20230625133458753

创建文件(mkdir local.repo 创建了一个目录)

touch local.repo

[base]
name=local
baseurl=file:///mnt/cdrom
gpgcheck=0 #0代表不做校验 ,公司钥的校验
enabled=1 #系统自启动

清除缓存cached

yum clean all #清除所有的缓存

重做缓存

yum makecache

image-20230625141252219

测试下yum是否可以使用

yum install vim

image-20230625141525792

使用yum的命令可以帮忙把这个软件的相关依赖也安装好

2)到阿里云服务器去找相关的repo包

把local.repo文件移动到备份文件夹里

mv local.repo backup/

阿里云的yum仓库地址

阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

解读:

curl -o去阿里云仓库里去找

CentOS-Base.repo

yum clean all

yum makecache

yum install telnet

课后作业

练习命令操作并且记录操作过程

posted @   姜旭凌  阅读(264)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示