安装Jenkins

目录

服务器配置

环境信息

关闭防火墙和selinux

安装java环境

安装tomcat

将jenkins包放到webapps目录下

浏览器访问


服务器配置

ip

主机名

配置

192.168.43.133

jenkins

2C4G

环境信息

tomcat版本

apache-tomcat-9.0.83.tar.gz

jdk版本

jdk-17_linux-x64_bin.tar.gz


 

关闭防火墙和selinux

[root@jenkins ~]# systemctl stop firewalld
[root@jenkins ~]# setenforce 0

安装java环境

[root@jenkins ~]# tar xf jdk-17_linux-x64_bin.tar.gz -C /usr/local/
[root@jenkins ~]# cd /usr/local/
[root@jenkins local]# mv jdk-17.0.7/ java
[root@jenkins local]# vim /etc/profile.d/java.sh
export JAVA_HOME=/usr/local/java   #指定java安装目录
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH    #用于指定java系统查找命令的路径
[root@jenkins local]# source /etc/profile.d/java.sh 
[root@jenkins local]# java -version
java version "17.0.7" 2023-04-18 LTS
Java(TM) SE Runtime Environment (build 17.0.7+8-LTS-224)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.7+8-LTS-224, mixed mode, sharing)

安装tomcat

[root@jenkins ~]# tar xf apache-tomcat-9.0.83.tar.gz -C /usr/local/
[root@jenkins ~]# cd /usr/local/
[root@jenkins local]# mv apache-tomcat-9.0.83/ tomcat
[root@jenkins local]# vim /etc/profile
export TOMCAT_HOME=/usr/local/tomcat   #指定tomcat的安装目录
[root@jenkins local]# source /etc/profile
[root@jenkins local]# cd tomcat/

[root@jenkins tomcat]# ./bin/version.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
Server version: Apache Tomcat/9.0.83
Server built:   Nov 9 2023 20:57:42 UTC
Server number:  9.0.83.0
OS Name:        Linux
OS Version:     3.10.0-1160.el7.x86_64
Architecture:   amd64
JVM Version:    17.0.7+8-LTS-224
JVM Vendor:     Oracle Corporation

[root@jenkins tomcat]# ./bin/startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

[root@jenkins tomcat]# ss -nplt
State       Recv-Q Send-Q Local Address:Port               Peer Address:Port              
LISTEN      0      128     *:22                  *:*                   users:(("sshd",pid=914,fd=3))
LISTEN      0      100    127.0.0.1:25                  *:*                   users:(("master",pid=1209,fd=13))
LISTEN      0      100      [::]:8080                 [::]:*                   users:(("java",pid=8210,fd=43))
LISTEN      0      128      [::]:22                   [::]:*                   users:(("sshd",pid=914,fd=4))
LISTEN      0      100     [::1]:25                   [::]:*                   users:(("master",pid=1209,fd=14))
LISTEN      0      1      [::ffff:127.0.0.1]:8005                 [::]:*                   users:(("java",pid=8210,fd=51))

将jenkins包放到webapps目录下

[root@jenkins tomcat]# cd webapps/
[root@jenkins webapps]# ll
总用量 4
drwxr-x---. 16 root root 4096 11月 22 09:49 docs
drwxr-x---.  7 root root   99 11月 22 09:49 examples
drwxr-x---.  6 root root   79 11月 22 09:49 host-manager
drwxr-x---.  6 root root  114 11月 22 09:49 manager
drwxr-x---.  3 root root  223 11月 22 09:49 ROOT
[root@jenkins webapps]# rm -rf *
[root@jenkins webapps]# mv /root/jenkins.war .
[root@jenkins webapps]# ll
总用量 96092
-rw-r--r--. 1 root root 98398119 11月 21 17:43 jenkins.war
[root@jenkins webapps]# cd ..
[root@jenkins tomcat]# yum -y install dejavu-sans-fonts fontconfig xorg-x11-server-Xvfb

[root@jenkins tomcat]# ./bin/shutdown.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

[root@jenkins tomcat]# ss -nplt
State      Recv-Q Send-Q      Local Address:Port                     Peer Address:Port              
LISTEN     0      128                     *:22                                  *:*                   users:(("sshd",pid=914,fd=3))
LISTEN     0      100             127.0.0.1:25                                  *:*                   users:(("master",pid=1209,fd=13))
LISTEN     0      128                  [::]:22                               [::]:*                   users:(("sshd",pid=914,fd=4))
LISTEN     0      100                 [::1]:25                               [::]:*                   users:(("master",pid=1209,fd=14))

[root@jenkins tomcat]# ./bin/startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

浏览器访问

去浏览器访问http:192.168.43.133:8080/jenkins

耐心等待一会,然后出现下边的界面

按提醒去查找密码

[root@jenkins tomcat]# cat /root/.jenkins/secrets/initialAdminPassword
8aaab60fe2cd4d40bcddf7dcc1d62b52

安装插件时选择 推荐的插件

安装完成后创建管理员用户,这里的电子邮件地址要填真实的,后边会用到

然后保存并完成-开始使用Jenkins

部署完成

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值