#!/bin/bash
pid="/opt/php7/var/run/php-fpm.pid"
ini="/opt/php7/etc/php.ini"
conf="/opt/php7/etc/php-fpm.conf"
if [ -f /opt/php7/var/run/php-fpm.pid ];then
echo "pid exists"
fi
if [ -f /opt/php7/etc/php.ini ];then
echo "ini file exists"
fi
if [ -f /opt/php7/etc/php-fpm.conf ];then
echo "php-fpm configure file exists"
fi
echo $1
case $1 in
start)
if [ -f $pid ];then
echo "Process already exists."
else
/opt/php7/sbin/php-fpm -c $ini -y $conf
if (( $?==0 ));then
echo "Start php-fpm success"
else
echo "Start faild......"
fi
fi
;;
stop)
if [ -f $pid ];then
echo "Stop php-fpm process"
kill $(cat $pid)
if (( $?==0 ));then
echo "Stop php-fpm over."
else
echo "Stop php-fpm faild..."
fi
else
echo "Check process exists?"
fi
;;
restart)
if [ -f $pid ];then
kill $(cat $pid)
if (( $?==0 ));then
echo "Stop php-fpm over"
/opt/php7/sbin/php-fpm -c $ini -y $conf
if (( $?==0 ));then
echo "Start php-fpm over"
else
echo "Start faild"
fi
else
echo "Stop faild"
fi
else
/opt/php7/sbin/php-fpm -c $ini -y $conf
if (( $?==0 ));then
echo "Start php-fpm over"
else
echo "Star faild"
fi
fi
;;
*)
echo "Usage: php.sh (start|stop|restart)"
esac
readme:
创新互联公司专注于企业
全网营销推广、网站重做改版、西吉网站定制设计、自适应品牌网站建设、
HTML5建站、
商城建设、集团公司官网建设、
外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为西吉等各大城市提供网站开发制作服务。
保存为shell脚本文件,直接运行,会提示使用方法,根据安装环境,修改pid ini conf 等文件路径。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
新闻标题:编译安装php-fpm重启脚本-创新互联
新闻来源:
http://shouzuofang.com/article/dodcpp.html