完善卸载流程

pull/355/head
wulabing 2019-12-26 11:59:41 +08:00
parent c599aca63c
commit 13edbac863
1 changed files with 7 additions and 1 deletions

View File

@ -453,7 +453,6 @@ judge "Nginx 配置修改"
start_process_systemd(){ start_process_systemd(){
systemctl daemon-reload systemctl daemon-reload
### nginx服务在安装完成后会自动启动。需要通过restart或reload重新加载配置
systemctl restart nginx systemctl restart nginx
judge "Nginx 启动" judge "Nginx 启动"
systemctl restart v2ray systemctl restart v2ray
@ -467,6 +466,11 @@ enable_process_systemd(){
judge "设置 Nginx 开机自启" judge "设置 Nginx 开机自启"
} }
stop_process_systemd(){
systemctl stop nginx
systemctl stop v2ray
}
#debian 系 9 10 适配 #debian 系 9 10 适配
#rc_local_initialization(){ #rc_local_initialization(){
# if [[ -f /etc/rc.local ]];then # if [[ -f /etc/rc.local ]];then
@ -626,12 +630,14 @@ bbr_boost_sh(){
bash <(curl -L -s -k "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh") bash <(curl -L -s -k "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh")
} }
uninstall_all(){ uninstall_all(){
stop_process_systemd
[[ -f $nginx_systemd_file ]] && rm -f $nginx_systemd_file [[ -f $nginx_systemd_file ]] && rm -f $nginx_systemd_file
[[ -f $v2ray_systemd_file ]] && rm -f $v2ray_systemd_file [[ -f $v2ray_systemd_file ]] && rm -f $v2ray_systemd_file
[[ -d $v2ray_bin_file ]] && rm -rf $v2ray_bin_file [[ -d $v2ray_bin_file ]] && rm -rf $v2ray_bin_file
[[ -d $nginx_dir ]] && rm -rf $nginx_dir [[ -d $nginx_dir ]] && rm -rf $nginx_dir
[[ -d $v2ray_conf_dir ]] && rm -rf $v2ray_conf_dir [[ -d $v2ray_conf_dir ]] && rm -rf $v2ray_conf_dir
[[ -d $web_dir ]] && rm -rf $web_dir [[ -d $web_dir ]] && rm -rf $web_dir
systemctl daemon-reload
echo -e "${OK} ${GreenBG} 已卸载SSL证书文件已保留 ${Font}" echo -e "${OK} ${GreenBG} 已卸载SSL证书文件已保留 ${Font}"
} }
install_v2ray_ws_tls(){ install_v2ray_ws_tls(){