[LINUX] NFS - fourslickz/notes GitHub Wiki

1. main server with code ip: 192.168.10.1

setup nfs

  yum install nfs-utils
  systemctl start nfs-server

edit /etc/exports

  nano /etc/exports

config

  /var/www/html/live/app1 192.168.10.2(rw,sync,no_root_squash,no_subtree_check)
  /var/www/html/live/app2 192.168.10.2(rw,sync,no_root_squash,no_subtree_check)

apply nfs shared directory

  exportfs -rv

2. server php-fpm ip: 192.168.10.2

prepare directory

mkdir -p /var/www/html/live/app1
mkdir -p /var/www/html/live/app2

mount nfs

mount -t nfs 192.168.10.1:/var/www/html/live/app1 /var/www/html/live/app1
mount -t nfs 192.168.10.1:/var/www/html/live/app2 /var/www/html/live/app2

auto mount edit /etc/fstab

192.168.10.1:/var/www/html/live/app1 /var/www/html/live/app1 nfs defaults 0 0
192.168.10.1:/var/www/html/live/app2 /var/www/html/live/app2 nfs defaults 0 0