Linux最小化安装后基本环境配置

一、配置yum仓库

1.配置阿里的仓库源

[root@192 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

2.检测yum仓库

[root@192 yum.repos.d]# yum repolist 
base/7/x86_64               CentOS-7 - Base - mirrors.aliyun.com enabled: 10,072
extras/7/x86_64             CentOS-7 - Extras - mirrors.aliyun.c enabled:    512
updates/7/x86_64            CentOS-7 - Updates - mirrors.aliyun. enabled:  3,875

二、配置tab键补齐

1.安装bash-completion.noarch

yum -y install bash-completion.noarch

2.测试tab键补齐,需要重启生效
[root@192 ~]# yum list a

三、配置网络

方法一:

cat /etc/sysconfig/network-scripts/ifcfg-ens33
 
TYPE=Ethernet #网卡类型(通常是Ethemet以太网),常见有的Ethernet, Bridge
PROXY_METHOD=none #代理方式:为关闭状态
BROWSER_ONLY=no #只是浏览器:否
BOOTPROTO=dhcp #网卡的引导协议,常用的dhcp, static, none,bootp。【static:静态IP  dhcp:动态IP   none:不指定,不指定容易出现各种各样的网络受限】
DEFROUTE=yes #默认路由
IPV4_FAILURE_FATAL=no #是否开启IPV4致命错误检测
IPV6INIT=yes #IPV6是否自动初始化:是(现在还未用到IPV6,不会有任何影响)
IPV6_AUTOCONF=yes #IPV6是否自动配置:是(现在还未用到IPV6,不会有任何影响)
IPV6_DEFROUTE=yes #IPV6是否可以为默认路由:是(现在还未用到IPV6,不会有任何影响)
IPV6_FAILURE_FATAL=no #是否开启IPV6致命错误检测
IPV6_ADDR_GEN_MODE=stable-privacy #IPV6地址生成模型
UUID=6f88fe0d-9f70-47b6-b47a-4b2eb61e6774#通用唯一识别码,每一个网卡都会有,不能重复,否则两台linux机器只有一台可上网
DEVICE=ens33 #网卡物理设备名称,必须和‘NAME’值一样
NAME=ens33
ONBOOT=yes #是否开机启动,要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes`
IPADDR=192.168.137.129 # 本机IP
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.137.2 #默认网关
DNS1=8.8.8.8 #第一个DNS服务器指向
DNS2=8.8.8.5 #第二个DNS服务器指向
ZONE=public #

方法二:

[root@192 ~]# nmcli connection modify ens33 ipv4.addresses 192.168.3.201/24 ipv4.gateway 192.168.3.254 ipv4.dns 192.168.3.254 ipv4.method manual 
[root@192 ~]# nmcli con reload 
[root@192 ~]# nmcli con up ens33 

重启或重新加载网络

systemctl restart/reload network

四、修改计算机名

[root@192 ~]# hostnamectl set-hostname node01

五、安装常用工具

1.安装wget

 yum -y install wget

2.安装netstat命令工具

 yum -y install net-tools

3.安装git工具

yum -y install git

4.安装vim

yum -y install vim

5.安装依赖环境

yum -y install perl gcc gcc-c++ automake make kernel kernel-headers kernel-devel

六 、配置git命令补全

1.下载git相关文件
[root@192 ~]# git clone https://github.com/markgandolfo/git-bash-completion.git

2.复制文件

cp /root/git-bash-completion/git-completion.bash /etc/bash_completion.d/ 
echo "source /etc/bash_completion.d/git-completion.bash" >> /etc/bashrc
source /etc/bashrc

4.使环境变量生效

[root@192 ~]# source ~/.bashrc 

5.测试git

[root@192 ~]# git co
column          commit          config          count-objects   
[root@192 ~]# git co

七、配置防火墙与selinux,查看本栏目中其他文章

1.关闭selinux

2.防火墙配置

3.开启包转发功能

八、检查系统磁盘空间状况

lsblk \ fdisk -l \ df -h

                                                                                                                        作者:木船

感觉文章写得好,拿过来以备不时之需,如有侵犯立删

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值