最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Linux服务器安全狗Apache版本安装步骤
时间:2016-09-23 编辑:简简单单 来源:一聚教程网
在CentOS下使用yum命令默认安装的httpd版本,直接安装服务器安全狗Apache版本没有问题。
但是,如果Apache是自定义路径并且增加模块编译安装的,这个时候默认安装服务器安全狗Apache版本会报错,提示安装失败。
#function find_apache()
#{
# for progname in httpd apache2 apached
# do
# #find apache service
# testcmd="service "$progname" status"
# $testcmd>/dev/null 2>&1
# ret=$?
# if [ "$ret" == "0" ] || [ "$ret" == "2" ] || [ "$ret" == "3" ]; then
# g_ExistApache="true"
# g_ApacheExePath=$progname
# g_ApacheRestartCmd="service "$progname" restart"
# g_ApacheReloadCmd="service "$progname" graceful"
# g_ApacheStopCmd="service "$progname" stop"
# g_ApacheExeName=$progname
# get_apache_confpath
# if [ ! -z $g_ApacheConfPath ]; then
# return 1
# fi
# else
# testcmd="service "$progname" stop"
# $testcmd>/dev/null 2>&1
# ret=$?
# if [ "$ret" == "0" ]; then
# g_ExistApache="true"
# g_ApacheExePath=$progname
# g_ApacheRestartCmd="service "$progname" restart"
# g_ApacheReloadCmd="service "$progname" graceful"
# g_ApacheStopCmd="service "$progname" stop"
# g_ApacheExeName=$progname
# get_apache_confpath
# if [ ! -z $g_ApacheConfPath ]; then
# return 1
# fi
# fi
# fi
#
# #"find apache process"
# g_ApacheExePath=`ps -ef | grep $progname | grep -v grep | tail -3 | head -1 | awk '{print $8}'`
# if [ ! -z $g_ApacheExePath ];then
# g_ExistApache="true"
# g_ApacheRestartCmd=$g_ApacheExePath" -k restart"
# g_ApacheReloadCmd=$g_ApacheExePath" -k graceful"
# g_ApacheStopCmd=$g_ApacheExePath" -k stop"
# g_ApacheExeName=$progname
# return 1
# fi
#
# done
#
# # not found
# g_ExistApache="false"
#}
#{
# ./uninstall.sh 1 >/dev/null 2>&1
#}