#OPENLIST 安装

Openlist一键脚本:
curl -fsSL https://res.oplist.org/script/v4.sh > install-openlist-v4.sh && sudo bash install-openlist-v4.sh

甲骨文开放端口:
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F

安装caddy:
# 1. 更新软件包列表
sudo apt update

# 2. 安装必要的工具
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl

# 3. 添加 Caddy 的软件源密钥
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg

# 4. 添加 Caddy 的软件源
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list

# 5. 再次更新软件包列表,以识别新加的Caddy源
sudo apt update

# 6. 安装 Caddy
sudo apt install caddy

# 7. 安装后,让Caddy开机自启
sudo systemctl enable caddy

编写 Caddyfile(最简单的配置):
sudo nano /etc/caddy/Caddyfile

写入配置内容:
# 将 your_domain.com 替换成你真实的域名!例如 openlist.mysite.com
your_domain.com {
# 反向代理的核心命令:将所有请求转发给本地的OpenList服务
reverse_proxy localhost:5244
}

保存并退出:
按 Ctrl + O(字母O),然后按 Enter 保存文件。
按 Ctrl + X 退出 nano 编辑器

第三步:启动并测试
sudo systemctl reload caddy
 
 
Back to Top