在Ubuntu上配置Jenkins代理可以通过以下几种方式进行,具体步骤如下:
使用文本编辑器打开 /etc/environment
文件:
sudo nano /etc/environment
在文件末尾添加以下内容,以设置HTTP和HTTPS代理服务器。请根据您的实际代理服务器信息替换 proxy_server_ip
和 proxy_server_port
:
http_proxy="http://proxy_server_ip:proxy_server_port/"
https_proxy="https://proxy_server_ip:proxy_server_port/"
如果代理服务器需要身份验证,可以在URL中添加用户名和密码:
http_proxy="http://username:password@proxy_server_ip:proxy_server_port/"
https_proxy="https://username:password@proxy_server_ip:proxy_server_port/"
按 Ctrl + X
,然后按 Y
,最后按 Enter
保存并关闭文件。
运行以下命令使更改生效:
source /etc/environment
使用文本编辑器打开 /etc/apt/apt.conf
文件:
sudo nano /etc/apt/apt.conf
添加代理设置:
Acquire::http::Proxy "http://proxy_server_ip:proxy_server_port/";
Acquire::https::Proxy "https://proxy_server_ip:proxy_server_port/";
保存并关闭文件,然后运行以下命令更新包索引:
sudo apt update
打开浏览器,访问Jenkins的Web界面(默认是 http://<your-server-ip>:8080
)。
输入初始管理员密码进行解锁。
点击左侧菜单中的“Manage Jenkins” > “Configure System”。
在“Global Encoding”部分,设置代理服务器的相关信息。
点击“Save”按钮保存配置。
在Jenkins的Web界面中,转到“Manage Jenkins” > “Manage Plugins”。
搜索“Proxy Plugin”并安装。
在“Manage Jenkins” > “Configure System” > “Proxy”中配置代理服务器的相关信息。
点击“Save”按钮保存配置。
http://<your_jenkins_master_ip>:8080
。/var/lib/jenkins/secrets/initialAdminPassword
文件中找到)。