# 先更新源再安装最新版 jenkins
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install jenkins
# 启动
sudo service jenkins start
# 停止
sudo service jenkins stop
# 重启
sudo service jenkins restart
# 检查
sudo chkconfig jenkins on
安装好了以后,要先改改端口:
安装完成后,有如下相关目录:
(1)/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。
(2) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
(3)/var/lib/jenkins/:默认的JENKINS_HOME。
(4)/var/log/jenkins/jenkins.log:Jenkins日志文件。
第一种启动方法,切换到jenkins.war存放的目录,输入如下命令:
$ java -jar jenkins.war
修改端口号8089
java -jar jenkins.war --httpPort=8089
sudo vim /etc/sysconfig/jenkins
看到:
改成自己的端口。
然后:
# 检查
sudo chkconfig jenkins on
# 重启
sudo service jenkins restart
配置jenkins网站
访问网站,可以看到:–网址是你自己的网址。
解锁:
选择安装推荐的插件:
安装完成后,后续的程序还会问你添加一个新账号以及确认jenkins的访问地址。
不表。
安装必要的插件
进入插件管理界面:
输入:
Maven Integration搜索:
安装。
安装完成。
配置全局工具
进入
jdk配置
不勾选自动安装,
需要配置 java_home
在centos服务器上面查一下javahome
echo $JAVA_HOME
空值,未配置,找一下java在哪里
which java
查一下原始安装路径:
ls -lrt /usr/bin/java
继续查下去。
ls -lrt /etc/alternatives/java
好了,jdk的准确位置是:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/
编辑/etc/profile文件中配置JAVA_HOME
vim /etc/profile
在最后面添javahome变量
#set java environment
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64
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
好了,jdk在jenkins的配置如下:
maven配置
在服务器上面找maven有没有安装先。
有安装,那么就按照信息填写—对了,检查一下maven_home有没有设置,顺便设定一下:
echo $MAVEN_HOME
没设定,那么
vim /etc/profile
在最后面添加:
#set maven home
export MAVEN_HOME=/usr/share/maven
export PATH=${MAVEN_HOME}/bin:${PATH}
然后
source /etc/profile
jenkins完成。