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