新闻动态

为您提供行业资讯、活动公告、产品发布,汇聚最前沿流行的云计算技术

新闻公告


扫一扫添加企业微信客服

扫一扫添加企业微信客服


扫一扫添加微信客服

扫一扫添加微信客服

< 返回新闻公共列表

20253181725.gif

Ubuntu LTS服务器部署Jenkins详细介绍

发布时间:2023-07-10 14:53:49 文章来源:互联网

在Ubuntu 16.04 LTS服务器部署Jenkins

本文讲述怎样在Ubuntu 16.04 LTS服务器上部署Jenkins环境。Jenkins是基于Java语言开发的持续集成工具,为软件开发提供了一个持续集成服务。Jenkins是一个基于服务器的系统,运行在Servlet容器(比如Apache Tomcat)中。Jenkins支持SCM工具,包括AccuRev、CVS、Subversion、Git、Mercurial、Perforce、Clearcase和RTC等,可以只需基于Apache Ant或Apache Maven的项目,以及任意Shell脚本或Windows批处理命令。

1、检查系统环境

?  

1   2   3# cat /etc/os-release   NAME= "Ubuntu"   VERSION= "16.04.2 LTS (Xenial Xerus)"  

2、确保系统保持最新

?  

1   2apt update   apt upgrade  

3、安装Java环境

通过PPA软件仓库安装OpenJDK 8。

?  

1   2   3add-apt-repository ppa:openjdk-r /ppa   apt update   apt install openjdk-8-jdk  

验证Java环境的安装:

?  

1   2   3   4# java -version   openjdk version "1.8.0_121"   OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-0ubuntu1.16.04.2-b13)   OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)  

4、安装python-software-properties

?  

1apt install python-software-properties  

5、安装Jenkins

添加Jenkins源:

?  

1wget -q -O - http: //pkg .jenkins-ci.org /debian-stable/jenkins-ci .org.key | sudo apt-key add -  

OK

为Jenkins创建源列表:

?  

1sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'  

再次更新,并开始Jenkins的安装过程:

?  

1   2apt update   apt install jenkins  

6、启动Jenkins服务

?  

1systemctl start jenkins  

Jenkins启动后,默认的日志会输出到/var/log/jenkins/jenkins.log文件中。启动后默认会创建一个管理员账号admin,以及为此账号产生一个密码,我的是:9**a947****f97a971d***4e**f

密码会写入到文件/var/lib/jenkins/secrets/initialAdminPassword中。查看日志文件,发现安装的Jenkins是最新的2.32.2 LTS版。
另外还可以对配置做一些调整。

7、为Jenkins安装并配置Apache HTTP Server

Jenkins直接放公网不合适,通常会使用Nginx或Apache2作Jenkins的反向代理。故下面将为Jenkins安装并配置Apache HTTP Server。注意,如果不需要反向代理,可省略此步骤。

apt install apache2
在Apache中创建一个新的虚拟主机指令。比如,在虚拟主机上创建一个新的、名为“jenkins.conf”的Apache配置文件:

?  

1   2   3   4   5   6a2enmod proxy   a2enmod proxy_http   a2ensite jenkins   touch /etc/apache2/sites-available/jenkins .conf   ln -s /etc/apache2/sites-available/jenkins .conf /etc/apache2/sites-enabled/jenkins .conf   nano /etc/apache2/sites-available/jenkins .conf  

添加以下内容:

8、访问Jenkins服务

Jenkins默认使用HTTP协议和主机的8080端口。浏览器访问http://ip:port/,可以看到如下界面。


输入初始密码,进入主界面。


 

然后就可以开始Jenkins之旅了。

9、修改Jenkins默认的端口

Jenkins默认使用8080端口,要修改此端口,编辑/etc/default/jenkins配置文件,将以下内容:

?  

1HTTP_PORT=8080  

改成想要的端口号,比如9080:

?  

1HTTP_PORT=9080  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!



内容来源于:https://zhuji.jb51.net/ubuntu/4048.html。



更多资讯:更多资讯

【文章声明】

本站发布的【Ubuntu LTS服务器部署Jenkins详细介绍】内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场

如果涉及侵权请尽快告知,我们将会在第一时间立刻删除涉嫌侵权内容,本站原创内容未经允许不得转载,或转载时需注明出处。

/template/Home/twy/PC/Static