当前位置:网站首页>9.jenkins安装
9.jenkins安装
2022-08-09 05:00:00 【学习java的张三】
目录
一、jenkins安装
首先需要安装jdk
1.JDK安装
Java Downloads | Oracle
https://www.oracle.com/java/technologies/downloads/#java8

官网需要注册登录账户,下载完成后拖到云服务器上
输入命令: rpm -qa | grep java查看jdk
输入命令 rpm -e --nodeps 安装包名称 ,卸载openjdk相关内容,卸载完成后,输入rpm -qa | grep java 查看是否卸载干净

输入命令rpm -ivh jdk-8u341-linux-x64.rpm 等待安装完成
rpm -ivh jdk-8u341-linux-x64.rpm完成后输入java -version查看

2.jenkins的安装
进入下面的镜像,选择一个版本
Index of /jenkins/redhat-stable/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
把下载好的文件放在/root/zhang/jenkins下
输入命令进行安装
rpm jenkins-2.346.2-1.1.noarch.rpm
检查是否安装完成
find / -name jenkins

其中
/etc/sysconfig/jenkins 目录下为Jenkins的配置文件
/var/lib/jenkins 目录下为Jenkins的安装目录,Jenkins的工作空间就在里面
/usr/lib/jenkins 目录下为Jenkins的war包,jenkins.war
配置端口
配置jenkins端口
vi /etc/sysconfig/jenkins找到JENKINS_PORT,修改JENKINS_PORT="8081",默认为“8080
修改用户JENKINS_USER="root"
改完之后给root权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
启动Jenkins
#启动
systemctl start jenkins
#查看状态
systemctl status jenkins
#重启
systemctl start jenkins 或者
cd /etc/init.d
# 启动jenkins
./jenkins start
# 停止jenkins
./jenkins stop
# 查看jenkins 状态
./jenkins status
浏览器输入公网地址:端口号就可以访问

如果访问不了可以给云服务器加一个安全规则,包含刚才设置的端口号 ,在云服务器中开防火墙
#开启防火墙 systemctl start firewalld #配置 firewall-cmd --permanent --zone=public --add-port=8081/tcp firewall-cmd --permanent --zone=public --add-port=刚才设置的端口号/tcp #查看firewalld状态,显示running即已开启 systemctl status firewalld如果还是无法解决可以看下面的文章
边栏推荐
- Docker部署MySQL
- 【Harmony OS】【ARK UI】Date Basic Operation
- 【Harmony OS】【ARK UI】Lightweight Data Storage
- 【Harmony OS】【ArkUI】ets开发 基础页面布局与数据连接
- 【HMS core】【Ads Kit】华为广告——海外应用在国内测试正式广告无法展示
- How to trim svg and compress
- 不能提取结果集,SQL [n / a]; org.hibernate.exception.SQLGrammarExcept是嵌套的异常
- [UNR #6 A] Noodle-based road (shortest path)
- Harmony OS ets ArkUI 】 【 】 the development basic page layout and data connection
- The development trend of software testing
猜你喜欢
随机推荐
2022-08-08 mysql慢SQL-Q18-10GB数据量-mysql/innodb测试
【暑期每日一题】洛谷 P5724 【深基4.习5】求极差 / 最大跨度值
【ManageEngine】网络性能监控工具
学习一下 常说的节流
JS-DOM-对象的事件onload、匿名函数、this
【基于富瀚6630使用/dev/fb0显示设备和TDE模块渲染bmp图像】
matlab simulink 温度控制时延系统 模糊pid和smith控制
Software testing method is introduced in detail
MySQL: Implementation Principles of Submitted Read and Repeatable Read | MVCC (Multi-Version Concurrency Control) - Notes for Your Own Use
区别如下概念:助记符、汇编语言、汇编语言程序和汇编程序。
存储系统架构演变
【Harmony OS】【ARK UI】ETS 上下文基本操作
php uses phpoffice/phpspreadsheet to import and export excel tables
php write online remote file to temp file
C进阶-C语言文件操作
How to choose an APS system, it is necessary to clarify these seven key factors
[MLT] Analysis of MLT Multimedia Framework Production and Consumption Architecture (2)
Faced with risk control, what should Amazon do when evaluating self-supporting accounts?
软件测试的方法详细介绍
【暑期每日一题】洛谷 P1216 [USACO1.5][IOI1994]数字三角形 Number Triangles









