当前位置:网站首页>9.jenkins安装
9.jenkins安装
2022-08-09 05:00:00 【学习java的张三】
目录
一、jenkins安装
首先需要安装jdk
1.JDK安装
Java Downloads | Oraclehttps://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
如果还是无法解决可以看下面的文章
边栏推荐
- 【开发者必看】【push kit】推送服务服务典型问题合集2
- Hhhhgffsb
- 后台登录模块以及验证码登录
- ddr系统检验
- Pycharm Debug调试使用+代码调试理解
- 【HMS core】【Ads Kit】Huawei Advertising——Overseas applications are tested in China. Official advertisements cannot be displayed
- `数学` 极限, 渐进分析, 近似阶, 线性化, 线性近似, 线性函数
- 【暑期每日一题】洛谷 P5724 【深基4.习5】求极差 / 最大跨度值
- 存储系统架构演变
- 【Harmony OS】【ARK UI】Custom popup
猜你喜欢
leetcode:315. 计算右侧小于当前元素的个数
[21天学习挑战赛——内核笔记](四)——内核常见调试手段(printf、dump_stack、devmem)
mysql内容不存在的报错
What is it like to work at Kuaishou?
JS-DOM-全局、局部、隐式变量,数组()\函数、 prompt输入对话框、confirm(确定用户的决定-弹出对话框)
2022 High-altitude installation, maintenance, and demolition exam practice questions and mock exams
HP路由器和交换机日志分析
通讯录(文件版)(C语言)(VS)
【ManageEngine】网络性能监控工具
Docker部署MySQL
随机推荐
【暑期每日一题】洛谷 P5724 【深基4.习5】求极差 / 最大跨度值
leetcode:316. 去除重复字母
保存Simulink仿真模型为图片或者PDF的方法
What is it like to work at Kuaishou?
Quantitative Genetics Heritability Calculation 2: Half Siblings and Full Siblings
P1163 银行贷款
力扣242-有效的字母异位词——哈希表法
Golang 常见知识点整理
php uses phpoffice/phpspreadsheet to import and export excel tables
杰理之手机OTG问题【篇】
如何剪裁svg并压缩
杰理之播歌曲前后音量大小不一样【篇】
Oracle02-sql学习(单表查询,exists子查询,函数入门)
How to trim svg and compress
y91.第六章 微服务、服务网格及Envoy实战 -- 服务网格基础(二)
Hhhhgffsb
【Harmony OS】【ARK UI】Lightweight Data Storage
could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarExcept
【LeetCode】287. 寻找重复数
【luogu U142356】勇者的后缀(SA)(主席树)(二分)