搭建SERVICES环境
第一台虚拟机,一般作为服务端 ,虚拟机A真机 快速产生一台虚拟机clone-vm7
[root@room9pc01 ~]# clone-vm7
Enter VM number: 5
1.将虚拟机的名字修改为A
2.以root用户登陆虚拟机A,密码为123456
虚拟机A要求:3.配置永久的主机名:svr7.tedu.cn
[root@localhost ~]# echo svr7.tedu.cn > /etc/hostname
[root@localhost ~]# hostname svr7.tedu.cn
4.配置eth0网卡 永久的IP地址: 192.168.4.7/24
nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.4.207/24 connection.autoconnect yes
nmcli connection up eth0
# systemctl status firewalld
6.检测SELinux是否开启,关闭SELinux# getenforce
Disabled
###############################################################
为虚拟机A搭建Yum仓库
[root@room9pc01 ~]# ssh -X root@192.168.4.7
root@192.168.4.7’s password:
Last login: Thu Mar 29 09:09:37 2018 from 192.168.4.254
[root@svr7 ~]#
真机作为Yum服务端
1.利用FTP共享光盘所有内容
[root@room9pc01 ~]# rpm -q vsftpd #安装软件包
vsftpd-3.0.2-22.el7.x86_64
[root@room9pc01 ~]# systemctl status vsftpd #查看服务是否开启
默认共享的路径: /var/ftp
# firefox ftp://192.168.4.254/rhel7
# mkdir /var/ftp/rhel7# mount /var/lib/libvirt/images/iso/rhel-server-7.4-x86_64-dvd.iso /var/ftp/rhel7
[root@room9pc01 ~]# vim /etc/fstab
/var/lib/libvirt/images/iso/rhel-server-7.4-x86_64-dvd.iso /var/ftp/rhel7 iso9660 defaults 0 0
虚拟机A作为Yum客户端
[root@svr7 ~]# vim /etc/yum.repos.d/dvd.repo
[rhel7]
name=dvd
baseurl=ftp://192.168.4.254/rhel7
enabled=1
gpgcheck=0
[root@svr7 ~]# yum -y install mariadb-server
################################################################
扩展的几个应用
[root@svr7 ~]# man hier 查阅 Linux 系统的目录及其子目录的详细说明
常见一级目录的用途 ()
主要用途
/boot 存放系统引导必需的文件,包括内核、启动配置
/bin、/sbin 存放各种命令程序
/dev 存放硬盘、键盘、鼠标、光驱等各种设备文件
/etc 存放Linux系统及各种程序的配置文件
/root、/home/ 用户名 分别是管理员root、普通用户的默认家目录
/var 存放日志文件、邮箱目录等经常变化的文件
/proc 存放内存中的映射数据,不占用磁盘
/tmp 存放系统运行过程中使用的一些临时文件
#################################################虚拟机A操作
权限的数值表示, 利用 4 2 1 三个数字表示 r w x
[root@svr7 ~]# mkdir /nsd01
[root@svr7 ~]# ls -ld /nsd01
[root@svr7 ~]# chmod 700 /nsd01
[root@svr7 ~]# ls -ld /nsd01
[root@svr7 ~]# chmod 007 /nsd01
[root@svr7 ~]#