在 CentOS 上远程 Jenkins,通常有以下几种常见方式,按使用场景从简单到进阶说明:
systemctl status jenkins
若未启动:
systemctl start jenkins
systemctl enable jenkins
netstat -lntp | grep 8080
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload
在另一台电脑浏览器中访问:
http://<CentOS服务器IP>:8080
初始管理员密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
ssh user@centos_ip
常用操作:
systemctl restart jenkins
journalctl -u jenkins -f
wget http://localhost:8080/jnlpJars/jenkins-cli.jar
java -jar jenkins-cli.jar -s http://jenkins_ip:8080/ -auth user:password build job_name
curl -X POST http://jenkins_ip:8080/job/job_name/build \
--user user:api_token
API Token 在:
Jenkins → 用户 → Configure → API Token
如果你是指:
可以告诉我具体场景,我可以给你更精准的配置方案。