安装 acme.sh
|
v
~/.bashrc 增加 PATH=$HOME/.acme.sh:$PATH
|
v
source ~/.bashrc –> PATH 在当前终端生效
|
v
可以直接使用 acme.sh 命令
source ~/.bashrc 就是让“安装脚本修改的环境变量”立即在当前 shell 会话生效。
安装 acme.sh
curl https://get.acme.sh | sh
安装脚本会将 acme.sh 文件放在 ~/.acme.sh/ 目录下
默认只对当前用户有效
安装脚本还会在 ~/.bashrc 里添加一行:
export PATH=”$HOME/.acme.sh:$PATH”
这行的作用是:把 ~/.acme.sh 加入系统 PATH,让 shell 能直接识别 acme.sh 命令。
为什么 PATH 需要生效
Linux/Unix 执行命令时会在 PATH 环境变量列出的路径查找命令
如果不执行 source ~/.bashrc:
当前终端 PATH 没有更新
输入 acme.sh 会提示 “command not found”
必须用完整路径 /root/.acme.sh/acme.sh 才能运行
执行 source ~/.bashrc 的作用
source ~/.bashrc
立即读取 .bashrc 文件内容
将里面的 export PATH=”$HOME/.acme.sh:$PATH” 应用到当前终端会话
此后可以直接输入:
acme.sh –version
acme.sh –issue -d example.com –dns dns_ali
无需重启终端或打开新终端