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上

image-20230619155055627

临时挂载(重启后失效)

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     #命令补齐
posted @ 2023-06-19 17:57  姜旭凌  阅读(41)  评论(0)    收藏  举报