一、环境依赖
1、需要在linux服务器中安装JDK参考笔者博客:Linux安装jdk1.8
二、下载Jenkins通用war包(这里下载的是版本2.249)
1、Jekin官网:https://www.jenkins.io/
2、下载地址:http://ftp-chi.osuosl.org/pub/jenkins/war-stable/2.249.1/jenkins.war
3、历史稳定版本下载:https://get.jenkins.io/war-stable/
mkdir /data
cd /data
curl -L -O http://ftp-chi.osuosl.org/pub/jenkins/war-stable/2.249.1/jenkins.war
如果下载很慢的话,这里是我的百度网盘资源地址:
链接:https://pan.baidu.com/s/1vhLPUyR3NAMaS6apmxm1Ww
提取码:uct2
三、后台启动Jenkins
nohup java -jar jenkins.war &
打开浏览器,输入linux的ip地址,Jenkins的端口默认为8080,等待Jenkins配置完成
四、获取管理员密码登录
cat /root/.jenkins/secrets/initialAdminPassword
五、自定义Jekins
1、这里建议点击 选择插件来安装(因为官网下载有时候会很慢)
2、点击无,即什么插件也不安装
3、只安装中文插件
4、等待安装完成
六、创建第一个管理员用户
实例配置不做改变,直接点击保存并完成
七、开始使用Jenkins
八、安装完成
九、说明
1、Jenkins指定端口启动
jenkins默认端口为8080,可以通过添加 --httpPort=8081 指定端口号
# 将启动日志输出到当前目录的jenkins.log中
nohup java -jar jenkins.war --httpPort=8081 > jenkins.log &
# 无日志启动
nohup java -jar jenkins.war --httpPort=8081 >/dev/null 2>&1 &
2、Jekins进程查看
# 常规查看
ps -ef | grep jenkins
# 或者排除掉grep的
ps -ef | grep jenkins | grep -v grep
3、Jenkin服务关闭
ps -ef | grep jenkins | grep -v grep | awk '{print $2}' | xargs kill -9