1. Jekins支持多系统:windows, mac,linux
2. Jekins安装方式有三种:直接war文件安装,安装包安装,将war文件放到web容器安装
3. 在windows下安装
a. 首先需要安装JDK,并且配置好环境变量
b. 下载jekins,下载地址:http://jenkins-ci.org/
c. 直接安装
d. 安装后,直接访问jekins http://本机IP:8080 (8080为jenkins默认端口号)
e. 继续安装插件
4. Linux下安装
Ubuntu安装包安装:
-
安装open-JDK:
sudo apt-get install openjdk-7-jdk
-
安装Jenkins:
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update -y
sudo apt-get install jenkins -y -
安装位置:
安装目录:/var/lib/jenkins
日志目录:/var/log/jenkins/jenkins.log -
启动停止服务:
sudo /etc/init.d/jenkins start
sudo /etc/init.d/jenkins stop -
访问jenkins:
http://本机IP:8080/
直接使用WAR文件:
- 安装open-JDK(同上文)
- 下载war文件
-
将对应war文件传入linux服务器(以下简单介绍几种传入方式,仅仅提供思路以做百度谷歌之用)
- 架设FTP服务器
- Winscp工具传入
- 虚拟机可用虚拟机增强工具拖入或启动共享文件夹
- U盘等硬件接入
-
使用war文件开启服务
Java -jar /home/jenkins.war(wan文件路径) --Port=8080(端口)
-
访问jenkins
http://本机IP:8080/
-
将服务加入开机启动
cd /etc/init.d //切换目录
vi jenkins.sh //编写shell脚本
插入java -jar /home/jenkins.war(wan文件路径) --Port=8080(端口)& //后台运行
chmod 755 jenkins.sh //修改shell脚本权限
update-rc.d test defaults 95(启动顺序编号) //加入启动项
update-rc.d -f jenkins.sh remove //删除启动项(需在/etc/init.d目录下执行) -
Jenkins的安装目录:
/root/.jenkins/
- 访问jenkins:
-
http://本机IP:8080/jenkins
TomCat+Jenkins:
- 下载安装jdk(同上文)
- 下载WAR文件(同上文)
-
下载安装tomcat
-
下载tomcat
- 将tomcat安装包传入服务器
-
解压安装包
tar -cvzf apache-tomcat-8.0.12.tar.gz
-
复制解压文件到你想要的安装路径
cp -r apache-tomcat-8.0.12 /目标路径
-
进入安装路径,以/opt/tomcat/为例
cd /opt/tomcat/
-
编辑tomcat启动脚本,加入环境变量
vim ./bin/startup.sh
加入一下内容,路径改为你自己的环境变量路径
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_31
JRE_HOME=${JAVA_HOME}/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/apache-tomcat-8.0.17
ps:需要放在exec "$PRGDIR"/"$EXECUTABLE" start "$@"这一行上边
-
编辑catalina.sh文件,加入环境变量,否则jenkins会报找不到Ant错误
#See the license for the……
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_31
Export JENKINS_HOME="/root/.jenkins"
-
- 将WAR文件放入tomcat安装路径/webapps/目录下
-
启动&关闭tomcat
./bin/startup.sh
./bin/shutdown.sh
-
Jenkins的安装目录:
/root/.jenkins/