有報錯的話,具體情況看指令碼分析
該指令碼只是部署,不安裝apache
rpm -q rpcbind &>/dev/null
if [ echo $? -nq 0 ];then
yum install -y rpcbind &>/dev/null
firpm -q nfs-utils &>/dev/null
if [ echo $? -nq 0 ];then
yum install -y nfs-utils &>/dev/null
fisystemctl 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
rsync服務端一鍵安裝rsync指令碼 非原始碼
vim a.sh user www authusers bck mk backupmk local dir backup yum remove rsync dev null yum install y rsync dev null rpm q rsync dev null echo 安裝失敗 ech...
一鍵部署lnmp指令碼
bin bash 關閉防火牆和selinux systemctl stop firewalld setenforce 0 echo 防火牆已關閉 echo 請手動檢查 systemctl disable firewalld dev null echo 1.nginx 安裝進行中 是否安裝常用工具 r...
搭建 NFS 服務端
一 準備兩台機器 二 服務端安裝 yum y install rpcbind nfs utilsmkdir opt wwwroot 使用vi開啟 etc exports檔案 vi etc exports 單機i 輸入以下內容 opt wwwroot 10.0.7.184 rw,sync,no roo...