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安装时去找软件的包的位置
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
yum源安装时需要的就是.rpm 包
1)去把光盘挂载到linux系统上
linux系统一切皆文件
硬件设备或者外部文件需要连接到linux
需要进行挂载
怎么进行挂载
方式1:临时挂载
df -h 去查看磁盘占用情况 可以看到哪些进行了挂载
①mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
挂载成功的情况
df -h
取消挂载点:
不能在挂载目录下去操作取消挂载
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语法进行配置
创建文件(mkdir local.repo 创建了一个目录)
touch local.repo
[base]
name=local
baseurl=file:///mnt/cdrom
gpgcheck=0 #0代表不做校验 ,公司钥的校验
enabled=1 #系统自启动
清除缓存cached
yum clean all #清除所有的缓存
重做缓存
yum makecache
测试下yum是否可以使用
yum install vim
使用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
课后作业
练习命令操作并且记录操作过程
标签:初始化,文件,repo,系统,CentOS7,etc,yum,挂载,local From: https://www.cnblogs.com/jiangxuling/p/17503995.html