标签:nfs应用
(1) nfs server导出/data/application/web,在目录中提供wordpress;
(2) nfs client挂载nfs server导出的文件系统至/var/www/html;
(3) 客户端(lamp),部署wordpress,并让其正常访问;要确保能正常发文章,上传图片;
(4) 客户端2(lamp),挂载nfs server导出的文件系统至/var/www/html;验正其wordpress是否可被 访问;要确保能正常发文章,上传图片;
nfs server IP:172.16.72.6
nfs客户端1 IP:172.16.72.5
nfs客户端2 IP:172.16.72.4
(1)安装nfs-utils
yum -y install nfs-utils
若没有则安装,默认系统中存在;
开启nfs服务:
systemctl start nfs.service
创建共享目录:
mkdir -pv /data/application/web
将wordpress导入并解压:
给/data/application/web设置其他用户的写权限:
chmod o+w /data/application/web
给/data/application/web/wordpress设置权限使另一主机能够修改其配置文件:
chmod 777 /data/application/web/wordpress
设置wordpress中的wp-content权限:
chmod 777 /data/application/web/wordpress/wp-content
将共享目录写入/etc/exports中:
设置共享目录,访问者是面对所有的,设置读写权限,同步存储以及匿名uid和gid
重启nfs服务:
systemctl reload nfs.service
或exportfs -ar
(2)
172.16.72.5客户端1:
查看是否安装nfs-utils,httpd,php,mariadb-server
没有则安装
创建目录/var/www/html
mkdir -pv /var/www/html
将172.16.72.6 nfs服务器的共享目录挂载至客户端1:
配置客户端的虚拟主机:
(3)
配置/var/www/html中的wordpress:
配置客户端1的数据库:
重启httpd服务,在浏览器访问wordpress
发布图片文字的博客:
(4)
客户端2172.16.72.4
虚拟主机:
关闭防火墙:
iptables -F
setenforce 0
创建数据库:
将nfs服务器共享文件挂载至客户端2的/var/www/html
访问www.wujunqi2.com/wordpress/index.php
编辑文章:
发布文章并查看:
文章发布成功!!
(1) nfs server导出/data/目录;
(2) nfs client挂载/data/至本地的/mydata目录;本地的mysqld或mariadb服务的数据目录设置 为/mydata, 要求服务能正常启动,且可正常存储数据;
172.16.72.6为nfs服务器端
172.16.72.4为nfs客户端
在服务器端创建目录/data
编辑共享配置文件/etc/exports
exportfs -ar读取
创建对应的用户
授权/data目录:
将/data下属所有文件属主属组全部设为mysql,这样客户端主机才能对挂载的数据库操作,在客户 端主机同样存在mysql用户,可以对该目录进行写操作;
客户端主机172.16.72.4:
创建挂载点/mydata
mkdir /mydata
挂载,并修改该主机mysql的主配置文件/etc/my.cnf
修改datadir
重启mariadb服务
systemctl restart mariadb.service
开始/mydata数据库:
添加数据库wjq
成功添加到/mydata中:
标签:nfs应用
原文地址:http://12480612.blog.51cto.com/12470612/1965944