Welcome My Friend

CentOS安装

CentOS系统安装

​ 做好镜像之后,f2进入bios,修改启动项,然后重启,之后进入安装页面,先修改时区,然后最重要的就是分区,如果之前的硬盘上面有系统的话,要将其分区删除,然后重新划分分区,这样的话才能生效,而且在划分分区的时候一定要注意文件格式(很重要),然后安装就行(记得配图)

进行系统配置:

1.配置物理网卡(修改物理网卡为ethX名字)

​ vi /etc/default/grub

​ 将“net.ifnames=0 biosdevname=0 ”写入到GRUBCMDLINELINUX:GRUB_CMDLINE_LINUX=”crashkernel=auto net.ifnames=0 biosdevname=0 rhgb quiet”

2.分情况执行相应命令,引导为Legacy或UEFI,在boot界面可查看引导方式:

​ Legacy:grub2-mkconfig -o /boot/grub2/grub.cfg

​ UEFI:grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

3.然后将/etc/sysconfig/network-scripts/目录下的ifcfg-XXX xxx为原来的网卡名。像网卡名为ifcfg-en1s1pf0这样的,重命名为ifcfg-eth0。

​ mv ifcfg-en1s1pf0 ifcfg-eth0

​ ifcfg-en1s1pfX 重命名为ifcfg-ethX, X为数字。

修改这这些配置文件名,将里面旧网卡名改为ethX。然后重启服务器。

修改IP

centos默认的是没有自动开启网络,所以要配置IP地址,网关和DNS

cd /etc/sysconfig/network-scripts/

网线插在eth0上就修改ifcfg-eth0,vi ifcfg-eth0

​ TYPE=Ethernet

​ BOOTPROTO=static

​ IPADDR=172.20.16.17

​ NETMASK=255.255.0.0

​ NETWORK=172.20.0.0

​ GATEWAY=172.20.1.1

​ DEFROUTE=yes

​ PEERDNS=yes

​ PEERROUTES=yes

​ IPV4_FAILURE_FATAL=no

​ IPV6INIT=yes

​ IPV6_AUTOCONF=yes

​ IPV6_DEFROUTE=yes

​ IPV6_PEERDNS=yes

​ IPV6_PEERROUTES=yes

​ IPV6_FAILURE_FATAL=no

​ NAME=eth0

​ UUID=f91ff0db-7c64-4dae-b9d8-d54686af7cef

​ DEVICE=eth0

​ ONBOOT=yes

​ DNS1=180.76.76.76

​ DNS2=114.114.114.114

重启网络:systemctl restart network或者service network restart或者/etc/init.d/network restart

参考链接:https://www.osyunwei.com/archives/7829.html

关闭防火墙

连接Xshell:其实用XShell更好一点,可以开着虚拟机然后XShell连,更改sshd_config文件使得远程能连接上,PermitRootLogin yes那个选项把前面的/#号去掉

关闭防火墙:systemctl disable firewalld.service

更新源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
然后yum update

安装ifconfig

要想使用ifconfig和route可以通过两条指令
yum install net-tools#安装 infconfig
yum install traceroute#安装 traceroute

其他

安装:pip
pip不在centos的yum源里面,先安装epel源:
1.安装rpm包:yum -y install epel-release
2.查看并更新源:文件在/etc/yum.repos.d文件夹下面,两个repo文件
更新源:yum clean all && yum makecache
然后安装pip:yum install python-pip
另:查看防火墙的状态并关闭,centos7以上:firewall-cmd –state
或者用:systemctl status firewalld.service
关闭:systemctl stop firewalld.service
禁止开机启动:systemctl disable firewalld.service

-------------本文结束-------------

文章作者: Summary
文章链接: http://noblestaspiration.net/2019/04/13/CentOS安装/
版权声明:博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议,转载请注明出处!

想要分我一杯羹吗