nfs文件分享 实例演示

在这里插入图片描述

wordpress服务器主机没有wordpress文件包文件包放在nfs服务器上面,nfs服务器共享出wordpress文件wordpress服务器就在nfs服务器上面访问,wordpress服务器的数据是在nfs服务器上面。

准备三台主机
10.0.0.7 nfs
10.0.0.17 wordpress
10.0.0.27 wordpress

三台主机安装nfs-utils
10.0.0.17 10.0.0.27安装httpd

在nfs服务器上创建出/var/www/html/ 把woredpress文件解压放进去

mkdir -p /var/www/html/
tar xvf wordpress-5.0.10-zh_CN.tar.gz -C /var/www/html/

配置nfs文件共享wordpress 文件

vi /etc/exports #也可以在exports.d这个文件下写
/var/www/html/wordpress *(rw) #括号内还可以写很多
systemctl start nfs
exportfs -r #刷新配置文件
-v #查看本机所有NFS共享 
-r #重读配置文件,并共享目录 
-a #输出本机所有共享 
-au #停止本机所有共享
默认选项:(ro,sync,root_squash,no_all_squash) 
ro,rw 只读和读写 
async 异步,数据变化后不立即写磁盘,先写入到缓冲区中,过一段时间再写入磁盘,性能高,安全性 低 
sync(1.0.0后为默认)同步,数据在请求时立即写入共享存储磁盘,性能低,安全性高 
root_squash (默认)远程root映射为nfsnobody,UID为65534,CentOS8 为nobody,CentOS 7以前的版本为nfsnobody 
no_root_squash 远程root映射成NFS服务器的root用户 
all_squash 所有远程用户(包括root)都变成nfsnobody,CentOS8 为nobody 
no_all_squash (默认)保留共享文件的UID和GID 
anonuid和anongid 指明匿名用户映射为特定用户UID和组GID,而非nobody,可配合all_squash使 用

在10.0.017和10.0.0.27上安装nfs-utils 和httpd mysql
挂载0.0.0.7共享出来的文件

使用这个能查看10.0.0.7共享的文件
showmount -e 10.0.0.7
Export list for 10.0.0.7:
/var/www/html/wordpress *

临时挂载
#创建一个挂载点,建议创建一样
mount 10.0.0.7:/var/www/html/wordpress /var/www/html/wordpress

[root@localhost ~]# df
10.0.0.7:/var/www/html/wordpress  52403200 3632896  48770304   7% /var/www/html/wordpress

#永久创建
vi /etc/fstab
10.0.0.7:/var/www/html/wordpress   /var/www/html/wordpress   nfs   defaults,_netdev  0  0

以下为搭建wordpress服务器

[root@centos8 ~]#yum -y install httpd php php-json php-mysqlnd 

mariadb-server [root@centos8 ~]#systemctl enable --now httpd mariadb 

[root@centos8 ~]#mysql MariaDB [(none)]> create database wordpress; 
MariaDB [(none)]> grant all on wordpress.* to wordpress@'localhost' identified by '000000'; 

[root@centos8 ~]#wget https://cn.wordpress.org/latest-zh_CN.zip 

[root@centos8 ~]#tar xvf wordpress-5.4.2-zh_CN.tar.gz 
[root@centos8 ~]#mv wordpress/* /var/www/html/ 
[root@centos8 ~]#chown -R apache.apache /var/www/html/ 
#浏览器访问 http://LAMP服务器/wordpress
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: nfs23030编程手册zip是一个包含有关nfs23030编程的详细说明的文档。它提供了硬件和软件规格,演示了如何设置和编程nfs23030,介绍了nfs23030的特性和功能。此外,nfs23030编程手册zip还阐明了如何进行编程以实现对nfs23030的控制和操作,包括如何读取和写入数据,如何设置参数和配置选项。它还提供了有关nfs23030快速入门操作的说明,以及如何调试和验证代码的技巧和建议。总之,nfs23030编程手册zip是一份非常有用的工具,它可以帮助开发人员更好地了解nfs23030,从而更加高效地制定和实现其应用程序。 ### 回答2: nfs23030编程手册zip是一个用于帮助开发者掌握nfs23030芯片的编程手册文件nfs23030芯片是一种高压电源IC,具有高效、高性能、低功耗等特点,广泛应用于LED照明、电源适配器、医疗设备、通讯等领域。编程手册中包含了nfs23030芯片的硬件结构、寄存器、电气特性、应用电路等详细介绍,并且提供了专业的编程指导,帮助开发者快速上手使用该芯片。文件格式为zip,不仅能够快速下载,还能够节省存储空间。对于初学者来说,这个编程手册zip提供了一个很好的学习资料,对于专业开发者来说,也是一个不可或缺的参考文献,有助于提高开发效率,实现更加稳定高效的产品。同时,该编程手册还提供了应用实例,可以让开发者更加深入地了解nfs23030芯片的应用场景和开发方法。总之,nfs23030编程手册zip是一个非常有用的文件,对于nfs23030芯片的开发和应用具有重要意义。 ### 回答3: nfs23030编程手册是一份介绍nfs23030芯片编程的手册,其内容主要围绕着nfs23030的基本功能、编程方法、寄存器设置和执行流程等方面展开。该手册的目的是为开发者和使用者提供详细的指导和参考,帮助他们更加高效地使用和开发nfs23030。 在手册中,开发者能够了解到nfs23030的基本特性,包括其支持的数据格式、内部结构、时序要求和电气特性等方面。并且,手册还介绍了nfs23030的编程方法和原理,包括寄存器的设置、操作流程和数据传输方式等,对于开发者来说是非常有帮助的。 除此之外,手册还提供了nfs23030的执行流程和应用范围的介绍,以及代码示例和实验指导等。这些内容的详细介绍为开发者提供了具体的实践指导,能够帮助开发者更加深入地理解nfs23030的使用和编程技术。 总之,nfs23030编程手册是一份非常重要的参考资料,它是nfs23030芯片的技术支持和发展的基石,能够帮助开发者更好地掌握nfs23030的编程技术和应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值