NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样,本次实验通过Server端NFS共享给客户端,来搭建LAMP:


NFS服务端配置

yum install nfs-utils  #安装nfs工具包
systemctl start nfs.service  #启动nfs服务
mkdir -pv /data/shared  #创建共享目录
vim /etc/exports  #编辑nfs配置文件
/data/shared 172.16.0.0/16(rw) #添加共享路径
xportfs -ar  #重新导出所有共享文件系统
useradd -u 48 apache  #Server端创建apache用户
setfacl -m u:apache:rwx /data/shared/ #Server端使apache用户对目录有读写权限


客户端挂载方法

showmount -e ServerIP #查看服务端共享的目录
mount -t nfs ServerIP:/data/shared /var/www/html  #挂载命令


客户端安装AMP

yum install httpd php mysql  php-mysql #安装LAMP

客户端创建php测试页

cd/var/www/html/
vim index.php
    <?php
        phpinfo();
    ?>
service httpd srart #启动httpd服务