溫馨提示×

centos下composer如何配置代理

小樊
36
2025-10-06 23:23:07
欄目: 智能運維

在 CentOS 系統下配置 Composer 代理,可以通過設置 HTTP_PROXY 和 HTTPS_PROXY 環境變量來實現。請按照以下步驟操作:

  1. 打開終端。

  2. 使用文本編輯器打開 Composer 的配置文件。如果你還沒有創建過配置文件,可以在你的用戶主目錄下創建一個名為 .composer 的文件夾,并在其中創建一個名為 config.json 的文件。例如,使用 nano 編輯器:

mkdir -p ~/.composer
nano ~/.composer/config.json
  1. config.json 文件中,添加以下內容并替換 your_http_proxyyour_https_proxy 為你自己的代理地址:
{
    "http-basic": {
        "proxy.example.com": 8080,
        "another-proxy.com": 8080
    },
    "config": {
        "process-timeout": 1800,
        "http-proxy": "your_http_proxy",
        "https-proxy": "your_https_proxy"
    }
}

其中,proxy.example.comanother-proxy.com 是你的代理服務器地址,8080 是代理服務器端口。如果你需要用戶名和密碼進行身份驗證,請按照以下格式添加:

{
    "http-basic": {
        "proxy.example.com": {
            "username": "your_username",
            "password": "your_password"
        },
        "another-proxy.com": {
            "username": "your_username",
            "password": "your_password"
        }
    },
    ...
}
  1. 保存并關閉 config.json 文件。

  2. 重新啟動終端或運行以下命令使更改生效:

source ~/.bashrc

現在,Composer 應該已經配置了代理。你可以嘗試運行 Composer 命令(如 composer installcomposer update),看看是否能夠正常工作。如果仍然遇到問題,請檢查你的代理設置是否正確。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女