Jenkins 过程记录(一)
过程记录
这里包的安装模式注意两个问题以作记录
- 很多资料片说yum 那种方式可行,我折腾了几天貌似一直报各种奇怪的问题,可能我下的jenkins2.3版本要高一点儿,一种说法是没有再维护jenkins的yum版本,因此yum那种安装方式存在问题
- 用jenkins官网的下载有点儿慢,因此用的清华镜像mirrors.tuna.tsinghua.edu.cn/jenkins/red… 同时需要注意,如果你没有wget命令的话用yum安装一下,然后rpm进行安装
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.319.2-1.1.noarch.rpm
rpm -ivh jenkins-2.319.2-1.1.noarch.rpm
- 安装时会提示你有一个依赖没有安装,可能是新版本的问题,
yum -y install epel-release
yum -y install daemonize
然后再重新执行以下以上的
rpm -ivh jenkins-2.319.2-1.1.noarch.rpm
4.jdk环境的安装给我直接干emon了
yum remove java
yum install java-1.7.0-openjdk
我安装的是1.7的, 因此在启动后,没有啥明显的错误提示,表征跟java sdk配置路径的表象有点儿像 绝大多数教程的方案都是说sdk路径添加进去,要用正确的版本
vi /etc/init.d/jenkins
sudo service jenkins start
sudo service jenkins status
开启jenkins服务,日志等一些排查方式也根据其他一些教程做了验证,没有什么正向反馈
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload
复制
firewall-cmd --list-all
端口等进行了放开,访问在本机和外网均不行,各种尝试都就解决不了我的问题后 随后我尝试改变了jdk的版本 查看当前安装的jdk
rpm -qa|grep jdk
根据列出来的目录名进行卸载
yum -y remove java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
重新安装1.8的版本,
yum install java-1.8.0-openjdk
java -version
随后重启了Jenkins,终于正常运行,外网的访问也正常了,
总结
还是低估了jenkins安装的问题,本来以为很容易就根据别人的教程安装了的事儿,结果反复整的快1天多了,好在结果是好的,建议很多软件的环境要求还是尽量要预先看一看,很多教程可能是针对某些之前版本的,新的版本问题,反倒是一些容易被忽略的问题,引以为戒。 因为最近在搞调研,一些优点或者缺点,还是尽量要自己亲自遇到并排坑了才放心,尽量还是多以稳定性及资料、支持的场景维度去考虑,毕竟稳定才是基础。
PS
马上要过年了,年尾也不咋个轻松,大家的心估计都在跳舞,躯壳外壳不知道你们隐藏的咋呀,摸鱼来凑,顺手看个热闹。
转载自:https://juejin.cn/post/7187688996259463223