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服務