DAY02
- 案例一-->部署网络yum源
1.0快速搭建Httpd服务
1.1部署基于Httpd的网络Yum
案例1.0-->快速搭建Httpd服务 (服务端配置)
[root@svr~]#yum -y install httpd
[root@svr~]#umount /dev/cdrom
[root@svr~]#lsblk
//将光盘解挂载如图,挂载点为空
[root@svr~]#mkdir /var/www/html/iso
[root@svr~]#mount /dev/cdrom /var/www/html/iso //挂载至共享目录下
[root@svr~]#systemctl start httpd
[root@svr~]#firefox http://127.0.0.1/iso
此时访问服务端ip地址的网站服务,将访问到光盘资源即可。
案例1.1-->部署网络Yum (客户端配置)
##注意仅需修改baseurl一行
[root@svr~]#vim /etc/yum.repos.d/net.repo
[root@svr~]#
[haha] //仓库标识
name=networkiso //描述信息
baseurl=http:///var/www/html/iso //路径
enabled=1 //开机自启动
gpgcheck=0 //是否检测信息
[root@svr ~]yum repolist
环境准备:将vmware设置为桥接模式,达到全班同学虚拟机互通。
案例2-->搭建NFS共享
部署服务的三大法则:装包-->配置-->起服务
软件包:nfs-utils
配置文件:/etc/exports
服务名:nfs-server
权限:ro(只读) sync(同步) all_squash(所有权限)
[root@svr~]#yum -y isntall nfs-utils
[root@svr~]#mkdir /share //创建共享目录
[root@svr~]#vim /etc/exports
//共享目录 设定允许访问ip地址(权限) //修改配置文件
/share 192.168.7.0/24(ro,sync,all_squash)
[root@svr~]#systemctl restart nfs-server //重启服务
此时如果想所有同学之间互相共享,需关闭防火墙。否则将无法访问。
[root@svr~]#systemctl stop firewalld
[root@svr~]#systemctl disable firewalld
客户端配置:
[root@svr~]#shoumount -e 192.168.7.20 //ip为服务端ip地址
[root@svr~]#vim /etc/fstab
192.168.7.20:/share /test nfs defaults,rw,sync,_netdev 0 0
## 共享目录 挂载点 设备类型 参数 备份标记 检测顺序
[root@svr~]#mount -a //刷新列表,加载配置文件挂载。
拓展趣味实验--》两个终端之间”聊天室”
[root@svr~]#who am i //查看自己的终端设备
[root@svr~]#echo “hello” > /dev/pts/0 //观察自己终端窗口信息
[root@svr~]#ssh 192.168.4.9 //远程他人虚拟机
[root@svr~]#echo “nihao” > /dev/pts/0 //输入到他终端设备编号
[root@svr~]#echo “sl” > /dev/pts/0 //在他那跑火车