最小化安裝後的必備操作
如果系統沒有安裝yum模塊,執行apt install yum
1、設置網絡,查看是否爲僑聯網絡,並配置網絡
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
這裏的eno16777736是你的網卡名稱,(我使用的是NAT模式,橋接模式自行修改IP地址)修改文件中
ONBOOT = no 爲
ONBOOT = yes
重啓網卡(CentOS7)+ 查看IP
systemctl restart network
ip addr
查看網絡統計信息是
ip link
2、啓用ifconfig
命令
yum provides ifconfig
或
yum whatprovides ifconfig 來查看
我們可以看到 ifconfig
命令是依賴於 net-tools 軟件的 ,所以我們
yum install -y net-tools
安裝該軟件, 好了 現在 ifconfig 是不是能正常使用了!
如果出現Cannot find a valid baseurl for repo: base/7/x86_64錯誤 :
方法一、
1、打開 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每個機子都可能不一樣,但格式會是“ifcfg-eth數字”),把ONBOOT=no,改爲ONBOOT=yes
2、重啓網絡:service network restart
方法二、
1、打開 vi /etc/resolv.conf,增加 nameserver 8.8.8.8
2、重啓網絡: service network restart
3、CentOS7最小化安裝後沒有wget軟件,但是以後我們會經常用到這個組件,所以我們安裝一下
yum install -y wget
4、CentOS自帶的國外源有時候會很慢,我們替換成國內的阿里源,也有很多比如163源都很好,國內很多人用,但這裏我們就用阿里源做個示例,想用其他源的同學可以去百度一下。
#先進入源的目錄
cd /etc/yum.repo.d
#備份一下官方源
mv CentOS-Base.repo CentOS-Base.repo.bak
#將阿里源文件下載下來
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#重建源數據緩存
yum makecache
ok,換源完成
5、CentOS自帶vi編輯器,功能沒有vim強大,我麼再安裝一個vim編輯器
yum install -y vim-enhanced
以上內容參考:https://blog.csdn.net/qq_34160679/article/details/79800584
6、安裝gcc模塊(可選)
yum -y install gcc
7、安裝g++模塊(可選)
yum -y install gcc gcc-c++ libstdc++-devel
設置靜態IP
1、cd /etc/sysconfig/network-scripts
2、ls 選中要修改的ip的名稱
3、vim +名稱 編輯 如:vim
4、找到 BOOTPROTO 參數,BOOTPROTO接受3個參數:none(禁止dhcp),static(靜態IP),dhcp(自動獲取)
進行如下的參數修改,其他參數不動:
BOOTPROTO=static //默認爲 dhcp,我們將其修改爲 static
IPADDR=192.168.1.223 //將要設置爲的永久ip
NETMASK=255.255.255.0 //新增
GATEWAY=192.168.1.1 //新增
ONBOOT=yes //默認爲 no
5、重啓網卡
systemctl restart network
6、驗證 靜態IP是否設置成功
ifconfig 獲取 當前ip ,如上述操作無誤差應該爲:192.168.1.149 也就是你設置的永久IP,然後使用另外系統去 ping 這個IP,再在Linux上ping其他系統,如果Linux在虛擬機上則可直接使用當前的系統,否則使用其他電腦應關閉其防火牆,否則ping不通。
永久關閉firewalld防火牆
執行關閉命令: systemctl stop firewalld.service
再次執行查看防火牆命令:systemctl status firewalld.service
執行開機禁用防火牆自啓命令 : systemctl disable firewalld.service