Linux初始化
Linux初始化
环境说明:
VMware® Workstation 16 Pro
centos7.6
时区设置
查看时区
timedatectl
设置时区
timedatectl set-timezone Asia/Shanghai
时间对时
使用chrony网络对时
安装chrony
yum -y install chrony
配置chrony
/etc/chrony.conf配置文件
使用阿里云服务器自动对时
删除以下国外的服务器
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst
增加阿里云服务器的对时服务器
server ntp.aliyun.com iburst
systemctl start chronyd
systemctl enable chronyd
主机重命名
临时修改
hostname 名字 #一次性修改,重启后名字即消失
永久修改
直接修改文件
vi /etc/hostname #名字可改为server01
或者
hostnamectl set-hostname server1
重启
init 6
reboot
shutdown -r now
设置静态IP
在网卡里进行编辑 vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp #dhcp 改为static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
# UUID=30e597bf-ff56-4513-bcaf-12e2aa9b082f
DEVICE=ens33
ONBOOT=yes
ZONE=public
在最后加这四行代码
IPADDR="192.168.138.100" #同一个网段 ,可以设置为同一个
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.138.2" # 网关地址
DNS1="192.168.138.2" # DNS服务器
重启网络服务
systemctl restart network
查看是动态IP还是静态IP
cat /etc/sysconfig/network-scripts/ifcfg-ens33|egrep 'static|dhcp'
上网试试
ping www.baidu.com
ctrl+c 断开
关闭防火墙
查看防火墙状态
systemctl Status firewalld
显示以下情况
Active: active (running) since Sun 2023-06-18 19:16:02 CST; 19h ago
代表防火墙在激活状态
显示以下情况
Active: inactive (dead) since Mon 2023-06-19 15:05:32 CST; 8s ago
代表防火墙在非激活状态
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld #禁止开机启动
关闭核心防护
禁用SELINUX
setenforce 0 #禁用当前环境的selinux
vi /etc/selinux/config
SELINUX=disabled #禁用selinux的开机自启
sestatus 或者getenforce# 查看SELINUX的状态
光盘挂载
为什么要进行光盘挂载?
挂载光盘之后可以读取光盘内的文件,因为安装系统时候的选项不同,比如你按照的是没有桌面的系统,现在需要使用桌面,要安装软件包才可以
有2种安装方式,1网络安装,从网络共享上获取安装包,进行安装,2使用本地安装包进行安装桌面,iso光盘内有很多基本的安装包,其中包括桌面安装包,将光盘挂载到本地,配置本地yum源仓库,就可以安装需要的应用软件的安装包
简单来说,就是安装的系统里只是iso光盘内的一部分
怎么把ISO光盘文件挂载到linux上

临时挂载(重启后失效)
mkdir /mnt/cdrom #在/mnt文件下新增cdrom文件
mount /dev/cdrom /mnt/cdrom
永久挂载(直接修改文件,重启也继续生效)
vi /etc/fstab
在文件最后添加
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
yum源的配置优化
repo:例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!
epel:提供高质量软件包的项目
1)备份源数据,防止被删除
[root@localhost mnt]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo
[root@localhost yum.repos.d]# mkdir backup
[root@localhost yum.repos.d]# ls
backup CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo
[root@localhost yum.repos.d]# mv C* backup
2)添加阿里云的repo本地库
去阿里云里 mirrors.aliyun.com 找想要配置的源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
2)添加阿里云的epel本地库
curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
3)安装好repo和epel本地库后
yum clean all #清除yum的本地缓存
yum makecache #重建yum的本地缓存
安装常用软件
yum -y install wget vim unzip lrzsz telnet bash-completion #命令补齐
浙公网安备 33010602011771号