jenkins安装rpm方式

# 如果从jenkins 2.357开始,jdk版本最少使用jdk11

# 安装jenkins需要的依赖环境

yum -y install jdk1.8.0_161

java -version

# 配置JAVA_HOME环境变量

vim /etc/profile

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

source /etc/profile

# 验证JAVA_HOME环境是否配置正确

echo $JAVA_HOME

/usr/lib/jvm/jdk1.8.0_161


 

# 下载jenkins

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.346-1.1.noarch.rpm

# 安装jenkins

rpm -ivh jenkins-2.346-1.1.noarch.rpm

# 修改jenkins的java配置,如果是yum安装的jdk则不用修改这项配置

vim /etc/init.d/jenkis

#  usr/bin/java      # yum安装方式,java的环境变量路径

usr/local/jdk1.8.0_161/bin/java  # 其他方式安装jdk的,jdk路径

# 修改jenkins端口

vim /etc/sysconfig/jenkins

JENKINS_PORT=7777  # 端口修改成7777

# 建立软连接

ln -s /usr/local/jdk1.8.0_161/bin/java /usr/bin/java

# 启动jenkins服务

systemctl start jenkins

# 查看密码

cat  /var/lib/jenkins/secrets/initialAdminPassword

# 访问jenkins

http://172.16.137.187:7777



 

# 注意!

# jenkins启动报错Job for jenkins.service failed because the control process exited with error code. See "systemctl st

# jenkins需要jdk,说明jenkins的java配置错误

echo $JAVA_HOME   #什么都没有显示

source /etc/profile

echo $JAVA_HOME

#显示 /usr/lib/jvm/jdk1.8.0_161

vim /etc/init.d/jenkins

# vim/etc/init.d/jenkins文件, 找到指定位置添加在/usr/lib/jvm/jdk1.8.0_161后缀上加上/bin/java

systemctl start jenkins

# 继续报错,输入以下命令

systemctl daemon-reload

systemctl restart jenkins

问题:始终改不掉jenkins端口解决

# 进入目录
cd /usr/lib/systemd/system
vim jenkins.service
# 或者
vim /usr/lib/systemd/system/jenkins.service

# 修改为想要的端口
Environment="JENKINS_PORT=8889"

# 重新加载配置文件
systemctl daemon-reload

猜你喜欢

转载自blog.csdn.net/love_THL/article/details/127431104