在 CentOS 上启动 Jenkins,通常有 系统服务方式(推荐) 和 手动启动方式 两种。下面按常见场景说明。
sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins
看到 active (running) 即表示启动成功。
sudo systemctl stop jenkins # 停止
sudo systemctl restart jenkins # 重启
sudo systemctl reload jenkins # 重新加载配置
sudo service jenkins start
sudo service jenkins status
如果你是 直接下载 jenkins.war:
java -jar jenkins.war
或后台运行:
nohup java -jar jenkins.war > jenkins.log 2>&1 &
默认端口是 8080,访问:
http://服务器IP:8080
修改端口:
java -jar jenkins.war --httpPort=9090
http://<服务器IP>:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
java -version
如未安装:
sudo yum install java-11-openjdk-devel
修改 /etc/sysconfig/jenkins:
JENKINS_PORT="8081"
然后重启:
sudo systemctl restart jenkins
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
如果你能告诉我:
我可以给你更精确的启动方案。