服务端
有报错的话,具体情况看脚本分析
该脚本只是部署,不安装apache
rpm -q rpcbind &>/dev/null
if [ echo $? -nq 0 ];then
yum install -y rpcbind &>/dev/null
fi
rpm -q nfs-utils &>/dev/null
if [ echo $? -nq 0 ];then
yum install -y nfs-utils &>/dev/null
fi
systemctl disable firewalld
sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config
echo 这一步只是检测,如果防火墙和xelinux是在这一步关闭的话,需要重启主机来彻底关闭防火墙和selinux
echo /backup 172.16.1.0/24(rw,sync,all_squash,anonuid=666,anongid=666)
>/etc/exports
[ -d /backup ] || mkdir /backup
id www >/dev/null
if [ echo $? -ne ];then
groupadd www -g 666
useradd www -u 666 -g 666 -s /sbin/nologin -M
chown www.www /backup
systemctl start rpcbind nfs-server
systemctl enable rpcbind nfs-server