ubuntu部署jenkins

官网教程

https://www.jenkins.io/doc/book/installing/linux/#debianubuntu

sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
  https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc]" \
  https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install jenkins
过程中使用到的其他命令
jenkins --version
java --version
netstat -tuln | grep 8080
vim /usr/lib/systemd/system/jenkins.service
systemctl daemon-reload
systemctl start jenkins
systemctl status jenkins
sudo ufw allow 8081
netstat -tuln | grep 8081
ps aux | grep jenkins

可能遇到的问题

1、【apt-get update】 过程如下错误可忽略
image.png
2、【apt-get install jenkins】 Jenkins启动失败
image.png
3、排查jdk问题,可以匹配
image.png
4、排查端口问题,8080端口被占用,更换空闲端口8081,编辑jenkins服务的配置文件【vim /usr/lib/systemd/system/jenkins.service】文件更改端口,重新加载配置文件令其生效【systemctl daemon-reload】
image.png

image.png
5、启动服务成功
image.png
6、web无法访问,检查防火墙,开放端口:【sudo ufw allow 8081】
image.png

image.png
7、成功,开始配置jenkins
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容