前期准备
- 查看当前Ubuntu发行版本为
18.1 Serena
。
$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 18.1 Serena
Release: 18.1
Codename: serena
或者如下
$ cat /etc/issue
Linux Mint 18.1 Serena \n \l
- 安装Java
Jenkins 是由Java编写的自动化服务器软件,所以我们需要先安装Java后才能正常使用。 注意一点的是Jenkins最低的要求是Java7,但建议使用Java8。
查看环境是否安装Java, 下面表示已经安装且JDK版本为1.8.0_222
。
注释: Java 8 又称为 jdk 1.8
$ java -version
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
如果没有安装的按下面命令安装。
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
echo y|sudo apt-get install openjdk-8-jdk
安装Jenkins
- 安装Jenkins
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
echo y|sudo apt-get install jenkins
- 启动Jenkins
启动命令:sudo service jenkins start
其他命令:sudo service jenkins start|stop|restart
配置Jenkins
Jenkins启动默认端口是8080
,可以通过 http://serverip:8080 访问 Jenkins。
首先是输入超级管理员密码进行解锁,
cat /var/lib/jenkins/secrets/initialAdminPassword
找到密码安装插件,一般情况下都是
默认安装
, 可能遇到网络问题,需要设置代理。安装过程需要一定时间。管理员账户
注册页面
,记得保存设置好的用户名密码等最后一步, 点击
Start using Jenkins
,进入熟悉的Jenkins主页面
修改Jenkins端口
端口8080
一般不用于Jenkins, 所以可以重新配置Jenkins的端口,打开Jenkins配置文件sudo vi /etc/default/jenkins
, 修改HTTP_PORT=8081
,然后重启Jenkins。
sudo vi /etc/default/jenkins
sudo service jenkins restart