linux安装Jenkins详细步骤

我的系统环境:

        我使用的是阿里云服务器,系统为CentOS 7.9 64位

linux安装Jenkins详细步骤_第1张图片

安装宝塔(也可以不安装,主要是有图形界面,操作方便):

在宝塔官网:宝塔面板下载,免费全能的服务器运维软件

linux安装Jenkins详细步骤_第2张图片

复制命令后,在服务器上执行

接着按照指示选择y和n

输入y

linux安装Jenkins详细步骤_第3张图片

推荐输入n

linux安装Jenkins详细步骤_第4张图片

安装完成

linux安装Jenkins详细步骤_第5张图片

 去阿里云服务器的安全组里启用宝塔的端口

复制外网面板地址,进入宝塔管理后台 ,用户名和密码为红框里的内容

linux安装Jenkins详细步骤_第6张图片

按照提示进入宝塔,绑定一个宝塔账号就可以了 

可以去网盘提取,里面包含了自动化测试持续集成所需的所有安装包百度网盘 请输入提取码

linux安装Jenkins详细步骤_第7张图片

安装jdk:

jdk官网:Java Downloads | Oracle

下载安装压缩包linux安装Jenkins详细步骤_第8张图片

去宝塔里上传jdk压缩包到usr目录(建议跟我弄一样的目录和文件名,这样后面的直接复制就可以了,不用再改什么)linux安装Jenkins详细步骤_第9张图片

直接双击解压jdk包,也可以命令解压:

tar -zxvf jdk-17_linux-x64_bin.tar.gz


linux安装Jenkins详细步骤_第10张图片

将解压后的jdk文件重命名为jdk17(也可以用命令:mv 要命名的文件 jdk17)

配置环境变量:

进入编辑状态,在最下面加入下边这段配置后,wq保存,或者用宝塔编辑

vi /etc/profile

linux安装Jenkins详细步骤_第11张图片

JAVA_HOME=/usr/jdk17/
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

让编辑的文件生效执行命令:

source /etc/profile

最后验证JDK安装是否成功:

java -version

linux安装Jenkins详细步骤_第12张图片

安装Jenkins:

先去官网下载war包(百度网盘下载也可以):https://mirrors.jenkins-ci.org/war/

创建文件夹:

mkdir /usr/local/jenkins

linux安装Jenkins详细步骤_第13张图片

将下载的包上传到服务器的这个目录

linux安装Jenkins详细步骤_第14张图片

防火墙开放8888端口:

firewall-cmd --zone=public --add-port=8888/tcp --permanent

重启防火墙:

firewall-cmd --reload

查看已开放的防火墙端口:

firewall-cmd --list-ports


看到有8888说明开放了

 使用阿里云服务器的话,需要去控制台的安全组开启端口8888


启动Jenkins执行命令:

nohup java -jar jenkins.war --httpPort=8888 > jenkins.log 2>&1 &

其中:

  • nohup命令可以使进程在后台运行,并将输出重定向到指定文件中,即使终端关闭或退出也不会中断进程。
  • java -jar jenkins.war是启动jenkins的war包的命令。
  • --httpPort=8888参数设置jenkins的端口号为8888。
  • > jenkins.log 2>&1将jenkins的标准输出和标准错误输出重定向到jenkins.log文件中。
  • &将进程放到后台运行。

    这样就可以将jenkins的日志输出到指定文件中,并在后台运行了。

查看jenkins.log日志文件里的密码

linux安装Jenkins详细步骤_第15张图片

用ip:8888端口进入Jenkins

linux安装Jenkins详细步骤_第16张图片

将上面复制的内容粘贴在管理员密码这里 。

插件安装选择自定义安装,勾选“无”linux安装Jenkins详细步骤_第17张图片

进入到Jenkins后更换插件的下载源 :

进入插件配置文件的目录:cd /root/.jenkins/updateslinux安装Jenkins详细步骤_第18张图片

执行命令替换掉插件文件中的下载源:

sudo sed -i 's#updates.jenkins.io/download/plugins#mirrors.tuna.tsinghua.edu.cn/jenkins/plugins#g' default.json && sudo sed -i 's#www.google.com#www.baidu.com#g' default.json

执行成功后,打开这个文件,确认一下是否已经替换linux安装Jenkins详细步骤_第19张图片

替换成功后去Jenkins > Manage Jenkins > Plugin Manager > Advanced页面将URL改为:

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

linux安装Jenkins详细步骤_第20张图片

在浏览器的url后面加个restart 、重启jenkins使配置生效linux安装Jenkins详细步骤_第21张图片

重启中linux安装Jenkins详细步骤_第22张图片

下载中文插件Jenkins > Manage Jenkins > Plugin Manager > Advilable pluginslinux安装Jenkins详细步骤_第23张图片

下载完成后会重启Jenkinslinux安装Jenkins详细步骤_第24张图片

可以下载一些常用插件: 

Zentimestamp   时间和日期插件

allure  allure报告插件

gitee  

git

email   电子邮件

robot  集成rf      

你可能感兴趣的:(jenkins,linux,运维)