auto remove apache
This commit is contained in:
@@ -1627,6 +1627,15 @@ install() {
|
|||||||
try_enable_bbr
|
try_enable_bbr
|
||||||
[ $caddy ] && domain_check
|
[ $caddy ] && domain_check
|
||||||
install_v2ray
|
install_v2ray
|
||||||
|
if [[ $caddy || $v2ray_port == "80" ]]; then
|
||||||
|
if [[ $cmd == "yum" ]]; then
|
||||||
|
[[ $(pgrep "httpd") ]] && systemctl stop httpd
|
||||||
|
[[ $(command -v httpd) ]] && yum remove httpd -y
|
||||||
|
else
|
||||||
|
[[ $(pgrep "apache2") ]] && service apache2 stop
|
||||||
|
[[ $(command -v apache2) ]] && apt-get remove apache2* -y
|
||||||
|
fi
|
||||||
|
fi
|
||||||
[ $caddy ] && install_caddy
|
[ $caddy ] && install_caddy
|
||||||
get_ip
|
get_ip
|
||||||
config
|
config
|
||||||
|
18
v2ray.sh
18
v2ray.sh
@@ -10,7 +10,7 @@ none='\e[0m'
|
|||||||
# Root
|
# Root
|
||||||
[[ $(id -u) != 0 ]] && echo -e " 哎呀……请使用 ${red}root ${none}用户运行 ${yellow}~(^_^) ${none}" && exit 1
|
[[ $(id -u) != 0 ]] && echo -e " 哎呀……请使用 ${red}root ${none}用户运行 ${yellow}~(^_^) ${none}" && exit 1
|
||||||
|
|
||||||
_version="v1.67"
|
_version="v1.68"
|
||||||
|
|
||||||
cmd="apt-get"
|
cmd="apt-get"
|
||||||
|
|
||||||
@@ -1306,6 +1306,13 @@ proxy_site_config() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
install_caddy() {
|
install_caddy() {
|
||||||
|
if [[ $cmd == "yum" ]]; then
|
||||||
|
[[ $(pgrep "httpd") ]] && systemctl stop httpd
|
||||||
|
[[ $(command -v httpd) ]] && yum remove httpd -y
|
||||||
|
else
|
||||||
|
[[ $(pgrep "apache2") ]] && service apache2 stop
|
||||||
|
[[ $(command -v apache2) ]] && apt-get remove apache2* -y
|
||||||
|
fi
|
||||||
local caddy_tmp="/tmp/install_caddy/"
|
local caddy_tmp="/tmp/install_caddy/"
|
||||||
local caddy_tmp_file="/tmp/install_caddy/caddy.tar.gz"
|
local caddy_tmp_file="/tmp/install_caddy/caddy.tar.gz"
|
||||||
if [[ $sys_bit == "i386" || $sys_bit == "i686" ]]; then
|
if [[ $sys_bit == "i386" || $sys_bit == "i686" ]]; then
|
||||||
@@ -3416,6 +3423,15 @@ config() {
|
|||||||
sed -i "31s/false/true/; 33s/$ssport/$new_ssport/; 35s/$sspass/$new_sspass/; 37s/$ssciphers/$new_ssciphers/" $backup
|
sed -i "31s/false/true/; 33s/$ssport/$new_ssport/; 35s/$sspass/$new_sspass/; 37s/$ssciphers/$new_ssciphers/" $backup
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ $v2ray_port == "80" ]]; then
|
||||||
|
if [[ $cmd == "yum" ]]; then
|
||||||
|
[[ $(pgrep "httpd") ]] && systemctl stop httpd >/dev/null 2>&1
|
||||||
|
[[ $(command -v httpd) ]] && yum remove httpd -y >/dev/null 2>&1
|
||||||
|
else
|
||||||
|
[[ $(pgrep "apache2") ]] && service apache2 stop >/dev/null 2>&1
|
||||||
|
[[ $(command -v apache2) ]] && apt-get remove apache2* -y >/dev/null 2>&1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
do_service restart v2ray
|
do_service restart v2ray
|
||||||
}
|
}
|
||||||
_boom_() {
|
_boom_() {
|
||||||
|
Reference in New Issue
Block a user