squid 服务启动脚本
来源:互联网 发布:mac版本excel下载安装 编辑:程序博客网 时间:2024/05/16 14:25
本人是无所谓是不是系统服务启动,因搭建作为生产环境,所以还是作为系统服务启动,所以在网上找到一个代码简洁些,可以用的启动脚本
squid 安装路径是/usr/local/squid
#!/bin/bash #
chkconfig: 345 61 61
# description: squid is a web cache server
# processname: squid
. /etc/rc.d/init.d/functions
case $1 in
"start") /usr/local/squid/sbin/squid -s
if [ $? == "0" ];then
echo "squid start ok"
else
echo "please check the log"
fi
;;
"stop") /usr/local/squid/sbin/squid -k shutdown
if [ $? == "0" ];then
echo "squid stop ok"
else
echo "please check the log"
fi
;;
"restart")
/usr/local/squid/sbin/squid -k shutdown
if [ $? == "0" ];then
/usr/local/squid/sbin/squid -s
if [ $? == "0" ];then
echo "squid restart ok"
else
/usr/local/squid/sbin/squid -s
if [ $? == "0" ];then
echo "squid restart ok"
else
echo "please check the log"
fi
fi
fi
;;
*)
echo "Usage only start|stop|restart"
;;
esac
把这个文件放到/etc/init.d/目录下并命名为squid
chmod +x /etc/init.d/squid
chkconfig --add squid
如果出现squid 服务不支持 chkconfig
则去更改上面的 chkconfig: 345 61 61 这几个数字
- squid 服务启动脚本
- Squid 服务启动脚本
- squid启动服务脚本
- windows 启动squid服务提示1067
- Linux服务启动脚本
- nginx 服务启动脚本
- nginx服务启动脚本
- 服务启动停止脚本
- logstash 服务启动脚本
- nodejs服务启动脚本
- zabbix服务启动脚本
- squid服务
- 编写脚本启动Windows服务
- U8服务手动启动脚本
- oracle服务启动关闭脚本
- 控制数据库服务启动脚本
- BIEE脚本-启动关闭服务
- Centos Amoeba 服务启动脚本
- using关键字的几种用法
- 11.GridView、ListView等的OnItemClick事件无法触发的解决方案。
- loadrunner监控资源添加远程机器失败
- Android.mk 用法介绍
- 获取项目中的一些路径
- squid 服务启动脚本
- android musicPlayer过程中小问题记录
- 如何使代码格式化()
- iOS 侧拉抽屉效果mmdrawercontroller剑客篇(欢迎提建议和分享经验)
- iOS objective-c之-4:异常捕捉(exception)异常抛出
- Java清除HTML标签
- 怎样做一个iOS App的启动分层引导动画?
- 我的博客 第一篇
- 图像滤镜处理算法:灰度、黑白、底片、浮雕