jenkins相关学习
Jenkins 教程
一安装环境
系统:Centos7.5
安装前提需要Javajdk
二JavaJDK 安装
这里使用java jdk1.8
参考链接
https://www.cnblogs.com/Warren-Zheng/p/8609214.html
安装前最后先检查一下环境是否已经安装没有。
检查请查看上面文档
1.开始安装
yum install java-1.8.0-openjdk* -y
2检查是否成功
验证是否安装成功
查看jdk版本
java -version
显示结果
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
[root@VM-0-3-centos ~]#
三下载Jenkins 安装文件
下载网站
https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/
选择要安装的版本
这里现在了 jenkins-2.289.3-1.1.noarch.rpm
1 使用wget直接下载
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.289.3-1.1.noarch.rpm --no-check-certificate
后面加上--no-check-certificate 的原因是为了解决wget下载 https报错 参考解释
https://blog.csdn.net/weixin_36670529/article/details/103774594
2 先下载,再上传(省略)
https://www.cnblogs.com/zhang-xiao-shuang/articles/12823301.html
3 安装Jenkins
参考链接
https://www.cnblogs.com/stulzq/p/9291237.html
rpm -ivh jenkins-2.289.3-1.1.noarch.rpm
4 修改配置文件
vim /etc/sysconfig/jenkins
#监听端口
JENKINS_PORT="8080"
5 配置权限 修改用户
为了不因为权限出现各种问题,这里直接使用root
修改用户为root
vim /etc/sysconfig/jenkins
#修改配置
$JENKINS_USER="root"
6 修改目录权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
7 重启
service jenkins restart
ps -ef | grep jenkins
8 启动
systemctl start jenkins
9 浏览器操作
访问jenkins地址 http:<ip或者域名>:8080
入门 等待界面 是输入密码
10 找到密码
执行命令查看密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
11 插件安装(默认选择第一个)
12 创建管理员账号
根据提示输入即可,然后保存
13 安装完成开始使用 Jenkins
四 使用
https://www.jianshu.com/p/5f671aca2b5a
五 vim 命令教程
参考文档
https://www.cnblogs.com/yangjig/p/6014198.html
https://www.linuxprobe.com/vim-shortcut-key.html
其他延伸学习
http://www.jenkins.org.cn/819.html
参考:
https://www.cnblogs.com/stulzq/p/9291237.html
https://www.cnblogs.com/Warren-Zheng/p/8609214.html
https://www.jianshu.com/p/09dfd7da3aad
https://www.cnblogs.com/xiaozi/p/15042094.html
https://www.cnblogs.com/qianjinyan/p/11194249.html
https://www.cnblogs.com/kanchaojie/articles/15076012.html
https://blog.csdn.net/xyreed/article/details/84585263
http://www.jenkins.org.cn/819.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?