下载和安装
到官网下载war即可
启动命令
java -jar jenkins.war
有个初始密码要记录下来
访问
ip:8080
粘贴密码,安装推荐的插件,输入用户名和密码则启动成功
全局配置
下载jdk,maven,git
下载maven和jdk的tar.gz包,这里我配置系统级别的环境变量
vim /etc/profile(在配置文件的最后加上如下内容,注意更改目录)
JAVA_HOME=/root/jdk1.8.0_151
MAVEN_HOME=/data/apache-maven-3.5.3
PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH MAVEN_HOME
source /etc/profile
java -version
mvn -v
有输出即配置成功
yum install git-core
查看git版本号
git --version
yum安装git被安装在/usr/libexec/git-core目录下
这个就是版本比较低,当然可以编译源码进行安装,这样就可以控制版本,参考博客[3]
配置jdk,maven,git
系统管理->全局工具配置
插件安装
系统管理 > 插件管理
需要安装的插件为Git plugin和Maven Integration plugin,publish over SSH,有可能已经安装
配置SSH免登陆
当jekins服务器和应用服务器不在一个地方时,配置如下内容
输入如下命令,一路回车
ssh-keygen -t rsa
部署项目
构建一个maven项目
Jekins启动和关闭脚本
为了方便LZ写了一个启动脚本和关闭脚本
start.sh
nohup java -jar jenkins.war > /dev/null 2 >&1 &
if [ $? -eq 0 ]
then
echo "jenkins start success!"
else
echo "jenkins start faild!"
exit;
fi
kill.sh
pidfile=`jps | grep 'war' | awk '{print $1}'`
kill -9 $pidfile
if [ $? -eq 0 ]
then
echo "jenkins stop success!"
else
echo "jenkins stop failed!"
fi
参考博客
[1]https://www.liaoxuefeng.com/article/001463233913442cdb2d1bd1b1b42e3b0b29eb1ba736c5e000
[2]https://blog.csdn.net/qq_26344609/article/details/78253568
git安装
[3]https://www.jianshu.com/p/89a2917ff5c1
[4]https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
好的文章
[5]http://www.ityouknow.com/springboot/2017/11/11/springboot-jenkins.html
[6]https://segmentfault.com/a/1190000007467399
安装maven
[7]https://www.cnblogs.com/freeweb/p/5241013.html