服务器挂载网页,使用NFS共享网页文件

3c8ce6380daa33c267ccb0e2e66a02de.png

上图为我们要搭建的网络拓扑图

本次实验目的:使用NFS文件服务来实现wordpress共享

实验环境:

需要三台虚拟机:

分别是:192.168.26.188(服务器端)

192.168.26.187(客户端1)

192.168.26.186(客户端2)

最后用桌面浏览器来进行验证即可

一、首先我们进行服务器端的数据库和文件共享的搭建

1)安装所需要的服务包:

#yum install mariadb-devel.x86_64  nfs-utils httpd

2) 安装完后我们来创建mysql用户和密码

启动mysql服务

#systemctl start maridb

直接执行#mysql

>create database wpdb;

>grant all on wpdb.* to ‘wpuser’@’192.168.26.187’ identified by ‘wppass’;

>grant all on wpdb.* to ‘wpuser’@’192.168.26.186’ identified by ‘wppass’;

3)创建共享文件目录

#mkdir /data

4)下载博客软件wordpress

我们进入到data目录下:#cd /data

然后我们用rz命令将wordpress压缩包传入到本目录下

解压缩该包:#unzip wordpress-wordpress-4.7.3-zh_CN.zip

5)修改这个wordpress目录的权限,让我们之后的apache用户能够访问它

#chown -R apache.apache wordpress

6)修改配置文件,使这个wordpress目录开机实现共享功能

#vim /etc/fstab

编辑内容为:/data/wordpress 192.168.26.1/24(rw,root_squash)

7)重启nfs服务即可生效

#systemctl start nfs

8)此时,我们能够用showmount命令来查看该服务是否已经被共享了出去

#showmount -e 192.168.26.188

9)关闭防火墙和selinux服务

#iptables -F

#setenforce 0

二、我们来搭建客户端1,使其能够共享服务器端的wordpress

1)安装所需要的服务包:

#yum install nfs-utils httpd php php-mysql

2) 修改配置文件,使该网页文件能够开机自动挂载

#vim /etc/fstab

编辑如下:加上一条即可

192.168.26.188:/data/wordpress       /var/www/html        nfs            defaults    0    0

现在让系统重读挂载信息

#mount -a

3)启动httpd服务:

#systemctl start httpd

4)关闭防火墙和selinux服务

#iptables -F

#setenforce 0

三、我们来搭建客户端2,使其页能够共享服务器端的wordpress(方法和客户端1基本相同)

1)安装所需要的服务包:

#yum install nfs-utils httpd php php-mysql

2) 修改配置文件,使该网页文件能够开机自动挂载

#vim /etc/fstab

编辑如下:加上一条即可

192.168.26.188:/data/wordpress       /var/www/html        nfs            defaults    0    0

现在让系统重读挂载信息

#mount -a

3)启动httpd服务:

#systemctl start httpd

4)关闭防火墙和selinux服务

#iptables -F

#setenforce 0

至此,客户端就搭建好了

四、测试wordpress共享

我们可以在windows桌面,打开浏览器,输入192.168.26.187或者192.168.26.186均能访问wordpress的安装界面

进入安装界面后,按照我们之前自定义的参数直接即可安装(安装后,再次进入就无需安装了)

至此,搭建完毕,现在我们就可以在192.168.26.187或者192.168.26.186这两个IP页面进行发表文章,上传图片,检验下是否成功

原创文章,作者:linux-anzai,如若转载,请注明出处:http://www.178linux.com/74520

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值