说明:本实验使用两个Centos7操作系统在VM虚拟机中实现。
1.先安装好Centos操作系统,安装好VMtools
//改一下主机名
[root@localhost ~]# hostnamectl set-hostname svr1.dawai.com
//有时候没有网卡可以创建一个网卡连接。NB1是连接名,网卡是ens33
[root@svr1 ~]# nmcli connection add con-name NB1 ifname ens33 type ethernet
//为连接设置固定IP并且激活。设置成功后ping主机看看成功了吗和ifconfig查看
[root@svr1 ~]# nmcli connection modify NB1 ipv4.method manual ipv4.addresses 192.168.10.11/24 connection.autoconnect yes
[root@svr1 ~]# nmcli connection up
//禁用防火墙并立即生效
[root@svr1 ~]# systemctl disable firewalld.service --now
//关闭SELinux保护机制
[root@svr1 ~]# vim /etc/selinux/config //开机不再启用SElinux保护机制
SELINUX=permissive //内置文件改掉
//对另一台机子也这样哦,IP是12要能互相ping通
因为该实验没有设置联网,我们需要一个安装源。将svr1搭建ftp服务器,客户机安装源可以从ftp里找。
//挂载光盘并将挂载好的光盘(源)复制到新建的文件夹中
[root@svr1 ~]# mount /dev/cdrom /mnt/
[root@svr1 ~]# mkdir -p /var/ftp/cos7dvd
[root@svr1 ~]# cp -rf /mnt/* /var/ftp/cos7dvd/
//不能上网需要把原来的网站源删掉。避免干扰 (自己担心也可以先移走)
[root@svr1 ~]# rm -rf /etc/yum.repos.d/*
//设置本机使用源(之前复制光盘的)
[root@svr1 ~]# yum-config-manager --add-repo file:///var/ftp/cos7dvd/
[root@svr1 ~]# ls /etc/yum.repos.d/ //确认结果,加载成功;也可以yum provides httpd这样查看源来自哪里
var_ftp_cos7dvd_.repo
//关闭检查软件签名
[root@svr1 ~]# vim /etc/yum.conf //里面的项gpgcheck改为0
//安装FTP,给其他客户机访问并使用
[root@svr1 ~]# yum -y install vsftpd.x86_64
[root@svr1 ~]# systemctl enable vsftpd //安装完后设置开机永久打开
[root@svr1 ~]# systemctl restart vsftpd //重启或开启一下。完成用本机浏览器打开127.0.0.1验证
//对svr2主机进行设置使用FTP上的源
[root@svr2 ~]# rm -rf /etc/yum.repos.d/*
//设置本机使用源(FTP服务器)
[root@svr2 ~]# yum-config-manager --add-repo ftp://192.168.10.11/cos7dvd
//关闭检查软件签名
[root@svr2 ~]# vim /etc/yum.conf //里面的项gpgcheck改为0