基于ubuntu-18.04安装Jenkins
一、下载安装
环境
使用ubuntu-18.04版本
root@pgsql-11-137:~# cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.4 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.4 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
在线安装
首先安装JAVA环境(open-jdk)
# 查看本机支持的jdk软件包
apt search jdk
# 安装jdk-8环境
apt-get -y install openjdk-8-jdk
# 检查java环境,出现如下图片内容,则成功。
java -version
安装jenkins
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
# 安装软件源
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
/etc/apt/sources.list.d/jenkins.list'
# 更新软件源
apt-get update
# 下载并安装jenkins
apt-get -y install jenkins
ps:jenkins启动默认使用的是8080端口,进入浏览器访问本机IP地址的8080端口即可
ps: 默认情况下是安装官方的最新版本,如果需要安装指定版本,可以下载指定的jenkins deb安装包,然后离线安装。
根据提示将密码粘贴到框中,点击继续,即可。
下一步,可以选择安装推荐的插件,和选择插件来安装,如果不想安装插件,可以选择【选择插件来安装】,然后选择【无】,即可跳过安装插件步骤。
设置管理员,自行填写即可。
使用deb包安装
安装java环境
# 安装java环境(不知道为啥,我这里的环境,每次都需要执行两遍该命令才能安装成功。我使用的是阿里云镜像源下载)
apt -y install openjdk-8-jdk
# 查看是否安装成功
java -version
下载jenkins安装包
# 下载安装包(当前最新版本,为2.263.4)
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/debian-stable/jenkins_2.263.4_all.deb
# 安装,需要先安装一个daemon的依赖
apt -y install daemon
dpkg -i dpkg -i jenkins_2.263.4_all.deb
ps: 然后的话,会自动启动jenkins,占用8080端口
修改jenkins配置文件,修改jenkins启动占用端口和启动用户
# Jenkins启动占用的http端口默认值
HTTP_PORT=8080
# Jenkins服务启动的用户和用户组默认值
JENKINS_USER=$NAME
JENKINS_GROUP=$NAME
设置插件下载源地址,加快插件下载速度
# jenkins默认的工作目录为/var/lib/jenkins,其中管理下载插件地址的配置文件为其路径下的updates文件夹的default.json,即/usr/lib/jenkins/updates/default.json
# 替换其中的下载路径,为清华源
sudo sed -i 's#updates.jenkins.io/download/plugins#mirrors.tuna.tsinghua.edu.cn/jenkins/plugins#g' /var/lib/jenkins/updates/default.json
sudo sed -i 's#www.google.com#www.baidu.com#g' /var/lib/jenkins/updates/default.json
# 重新启动jenkins即可,这里是修改了下载jenkins插件的地址,在jenkinsWEB界面还有一个地方需要更改,设置更新插件的地址,同样设置为国内清华源的地址。
将默认得升级站点替换为国内清华源地址,点击【提交】。重启jenkins。
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json