Skip to main content

Search: #OPENLIST

  1. #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 cat << 'EOF' > /etc/caddy/Caddyfile
    # 这里换成你的域名,比如 xxxx.xxx.com
    你的域名 {
    reverse_proxy localhost:5244
    }
    EOF

    或者nano编辑
    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