Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
ToyoDAdoubi
提交
97335939
T
ToyoDAdoubi
项目概览
OpenDocCN
/
ToyoDAdoubi
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
ToyoDAdoubi
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
97335939
编写于
5月 11, 2017
作者:
T
Toyo
提交者:
GitHub
5月 11, 2017
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
# v1.0.5 修复检测Caddy安装状态问题 和其他小问题
上级
0030c011
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
11 addition
and
5 deletion
+11
-5
caddy_install.sh
caddy_install.sh
+11
-5
未找到文件。
caddy_install.sh
浏览文件 @
97335939
...
...
@@ -4,11 +4,12 @@ export PATH
#=================================================
# System Required: CentOS/Debian/Ubuntu
# Description: Caddy Install
# Version: 1.0.
4
# Version: 1.0.
5
# Author: Toyo
# Blog: https://doub.io/shell-jc1/
#=================================================
caddy_file
=
"/usr/local/caddy"
file
=
"/usr/local/caddy/"
caddy_file
=
"/usr/local/caddy/caddy"
caddy_ver_file
=
"/usr/local/caddy/ver.txt"
caddy_conf_file
=
"/usr/local/caddy/Caddyfile"
Info_font_prefix
=
"
\0
33[32m"
&&
Error_font_prefix
=
"
\0
33[31m"
&&
Info_background_prefix
=
"
\0
33[42;37m"
&&
Error_background_prefix
=
"
\0
33[41;37m"
&&
Font_suffix
=
"
\0
33[0m"
...
...
@@ -35,7 +36,8 @@ check_installed_status(){
[[
!
-e
${
caddy_file
}
]]
&&
echo
-e
"
${
Error_font_prefix
}
[错误]
${
Font_suffix
}
Caddy 没有安装,请检查 !"
&&
exit
1
}
Download_caddy
(){
mkdir
"
${
caddy_file
}
"
&&
cd
"
${
caddy_file
}
"
[[
!
-e
${
file
}
]]
&&
mkdir
"
${
file
}
"
cd
"
${
file
}
"
[[
-e
"caddy_linux*.tar.gz"
]]
&&
rm
-rf
"caddy_linux*.tar.gz"
[[
!
-z
${
extension
}
]]
&&
extension_all
=
"?plugins=
${
extension
}
"
if
[[
${
bit
}
==
"i386"
]]
;
then
...
...
@@ -48,8 +50,11 @@ Download_caddy(){
echo
-e
"
${
Error_font_prefix
}
[错误]
${
Font_suffix
}
不支持
${
bit
}
!"
&&
exit
1
fi
[[
!
-e
"caddy_linux.tar.gz"
]]
&&
echo
-e
"
${
Error_font_prefix
}
[错误]
${
Font_suffix
}
Caddy 下载失败 !"
&&
exit
1
tar
zxf
"caddy_linux.tar.gz"
&&
rm
-rf
"caddy_linux.tar.gz"
[[
!
-e
${
caddy_file
}
"/caddy"
]]
&&
echo
-e
"
${
Error_font_prefix
}
[错误]
${
Font_suffix
}
Caddy 解压失败或压缩文件错误 !"
&&
exit
1
tar
zxf
"caddy_linux.tar.gz"
rm
-rf
"caddy_linux.tar.gz"
[[
!
-e
${
caddy_file
}
]]
&&
echo
-e
"
${
Error_font_prefix
}
[错误]
${
Font_suffix
}
Caddy 解压失败或压缩文件错误 !"
&&
exit
1
rm
-rf
LICENSES.txt README.txt CHANGES.txt
rm
-rf
"init/"
chmod
+x caddy
}
Service_caddy
(){
...
...
@@ -91,6 +96,7 @@ uninstall_caddy(){
update-rc.d
-f
caddy remove
fi
rm
-rf
${
caddy_file
}
rm
-rf
${
caddy_conf_file
}
rm
-rf
/etc/init.d/caddy
[[
!
-e
${
caddy_file
}
]]
&&
echo
&&
echo
-e
"
${
Info_font_prefix
}
[信息]
${
Font_suffix
}
Caddy 卸载完成 !"
&&
echo
&&
exit
1
echo
&&
echo
-e
"
${
Error_font_prefix
}
[错误]
${
Font_suffix
}
Caddy 卸载失败 !"
&&
echo
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录