小贝博客

主机资讯以及工具软件分享

安装完caddy以后 caddy: command not found

caddy是一个很好用的web部署工具

偶尔会遇到有的机器再执行完下列脚本以后报错

curl https://getcaddy.com | bash -s personal tls.dns.cloudflare

报错的内容如下:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  7380  100  7380    0     0  16776      0 --:--:-- --:--:-- --:--:-- 16810
Downloading Caddy for linux/amd64 (personal license)...
Download verification OK
Extracting...
Putting caddy in /usr/local/bin (may require password)
bash: line 237: caddy: command not found

提示找不到caddy命令

执行 which caddy

/usr/bin/which: no caddy in (/sbin:/bin:/usr/sbin:/usr/bin)

执行 /usr/local/bin/caddy -version

返回

v1.0.4

终于弄明白了,原来是caddy默认的安装路径是 /usr/local/bin/caddy
而这台机器的环境变量里面,显然没有这个path

解决方法如下:

执行下面命令

/etc/profile

在文件最后加下面
PATH=$PATH:/usr/local/bin 
export PATH

执行下面命令使其生效
source /etc/profile

接下来,一切就都正常了~
请输入图片描述

本原创文章未经允许不得转载 | 当前页面:小贝博客 » 安装完caddy以后 caddy: command not found

评论