跳转至

jenkins部署

1. 环境准备

内存4G以上,磁盘20G以上(官网要求比较低。)

关闭防火墙

2. 准备安装包

#地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
[root@jenkins opt]# ll -h
total 453M
-rw-r--r-- 1 root root 160M Mar 17 18:53 jdk-8u121-linux-x64.rpm
-rw-r--r-- 1 root root  71M Mar 17 18:52 jenkins-2.99-1.1.noarch.rpm
-rw-r--r-- 1 root root 222M Mar 17 18:52 plugins.tar.gz

3. 安装配置jdk环境

[root@jenkins opt]# rpm -ivh jdk-8u121-linux-x64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk1.8.0_121-2000:1.8.0_121-fcs  ################################# [100%]
Unpacking JAR files...
        tools.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...
        rt.jar...
        jsse.jar...
        charsets.jar...
        localedata.jar...

查看java环境

[root@jenkins opt]# java --version
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

报错了。。。查找原因

找到一个解决办法:yum install -y jdk-8u121-linux-x64.rpm

查找一遍,发现命令输入错误

[root@jenkins opt]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

4. 安装jenkins

[root@jenkins opt]# rpm -ivh jenkins-2.99-1.1.noarch.rpm

也可以yum安装

[root@chupeng ~]# yum localinstall jenkins-2.99-1.1.noarch.rpm -y

检查jenkins版本

[root@jenkins opt]# java -jar /usr/lib/jenkins/jenkins.war --version
2.99

5. 启动jenkins

[root@jenkins opt]# systemctl start jenkins
[root@jenkins opt]# systemctl status jenkins

检查端口

[root@jenkins opt]# netstat -tunlp |grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN      35591/java

6. 检查jenkins配置文件

[root@jenkins opt]# rpm -ql jenkins
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins

最后更新: 2022-02-20 12:36:30