在远程服务器上配置Codex
说明: 这里的服务器是腾讯云服务器,有公网IP的服务器 思路如下: 远程服务器上使用codex如果没有代理是无法运行的,所以这里的思路是在远程服务器上搭建一个代理,然后再运行codex Phase 1:远程服务器上配置 clash 1. 首先下载 Clash for Linux 首先,从官方 GitHub 发布页面 https://github.com/doreamon-design/clash/releases 下载适合你系统的 Clash 二进制文件。对于大多数 64 位系统,请选择 clash_2.0.24_linux_amd64.tar.gz 下载之后,将压缩包上传到云服务器上,可以放在 ~ 目录下,然后解压 1 tar -xvf clash_2.0.24_linux_amd64.tar.gz 此命令将生成三个文件:clash(可执行文件)、README.md 和 LICENSE。只需要 clash 二进制文件。然后授予执行权限: 1 chmod +x clash 2. 创建 Configuration Directory Clash 将其配置文件存储在 ~/.config/clash/ 中。如果此目录不存在,请手动创建它: 1 mkdir ~/.config/clash 然后,将两个必需的文件添加到此文件夹:config.yaml(你的订阅配置文件,定义节点、规则和端口) 和 Country.mmdb(来自 MaxMind 的 GeoIP 数据库,用于识别目标 IP 的国家或地区)。 ⚠️ 注意:config.yaml 文件来自你的付费订阅。你需要先在本地获取它,然后将其上传到你的远程服务器。Country.mmdb 文件通常随订阅自动下载。 购买订阅后,你可以按如下方式找到配置文件(这些操作在你的本地机器上执行,而不是在远程服务器上): 打开您想要上传到远程服务器的订阅。右键单击并选择“打开文件”,这里可以用VScode打开,然后再在VScode中打开这个文件夹,这将自动导航到相应的.yaml配置文件。 在上传到远程服务器之前,将其重命名为config.yaml。 对于Country.mmdb文件,你可以尝试在父目录中查找。如果它没有随您的订阅自动下载,您可以选择下面列出的一种方法: 自动下载它: ...