实验:配置NFS服务器和web服务器

实验:Linux配置nfs服务器和web服务器
要求:
1.配置nfs服务器,要求将两个网站的资源文件通过nfs服务器共享给web服务器。
通过两个共享目录分别网页文件例如:/openlab/index.html
/xianoupeng/index.html (网页文件内容自定义)。
2.通过nfs共享网页文件,配置web服务实现www.openlab.com以及www.xianoupeng.com访问各自的网站信息。

1.在NFS服务器上的配置
[root@localhost redhat]# hostname NFS (修改该服务器的名字)
[root@localhost redhat]# bash
[root@NFS redhat]# mount /dev/sr0 /mnt (挂载目录)
[root@NFS redhat]# vim /etc/yum.repos.d/base.repos (进入yum库进行配置)
[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0

[root@NFS redhat]# systemctl stop firewalld (关闭防火墙)
[root@NFS redhat]# setenforce 0 (修改强制模式为关闭)
[root@NFS redhat]# yum install rpcbind-y (安装rpcbind包)
[root@NFS redhat]# yum install nfs-utils -y (安装NFS包)
创建openalb和xianoupeng目录
[root@NFS redhat]# mkdir /openlab
[root@NFS redhat]# mkdir /xianoupeng
进入etc目录下出口设计两个目录的权限
[root@NFS redhat]# vim /etc/exports
/openlab *(rw)
/xianoupeng *(rw)
应用出口
[root@NFS redhat]# exportfs -ar
为两个网页添加内容
[root@NFS redhat]# echo this is openlab > /openlab/index.html
[root@NFS redhat]# echo this is xianoupeng > /xianoupeng/index.html

2.在Web服务器上的配置
[root@localhost redhat]# hostname Web (修改主机名)
[root@localhost redhat]# bash
[root@Web redhat]# systemctl stop firewalld.service (关闭防火墙)
[root@Web redhat]# setenforce 0 (关闭强制模式)
1)挂载目录
[root@Web redhat]# mount /dev/sr0 /mnt
2)安装httpd包
[root@Web redhat]# yum install httpd -y
3)创建两个目录
[root@Web redhat]# mkdir /openlab
[root@Web redhat]# mkdir /xianoupeng
4)将NFS主机的两个目录挂载在Web服务器的两个目录里
[root@Web redhat]# mount 192.168.222.128://openlab /openlab
[root@Web redhat]# mount 192.168.222.128://xianoupeng /xianoupeng
5)进入虚拟配置配置两个目录
[root@Web redhat]# vim /etc/httpd/conf.d/vhosts.conf
<VirtualHost 192.168.222.129:80 >
Servername www.onpenlab.com
DocumentRoot /openlab

<Directory /openlab>
AllowOverride none
Require all granted

<VirtualHost 192.168.222.129:80 >
Servername www.xianoupeng.com
DocumentRoot /xianoupeng

<Directory /xianoupeng>
AllowOverride none
Require all granted

6)修改host文件,增加IP和域名
[root@Web redhat]# vim /etc/hosts
192.168.222.129 www.openlab.com
192.168.222.129 www.xianoupeng.com
7)重启httpd服务
[root@Web redhat]# systemctl restart httpd

所有配置完成,在Web主机上进行测试
ping www.openlab.com / www.xianoupeng.com

在这里插入图片描述
curl www.openlab.com / www.xianoupeng.com
在这里插入图片描述
实验完成!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值