1.准备工作
下载jenkins.war包
下载地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war 下载Tomacat服务器
下载地址:http://ftp.meisei-u.ac.jp/mirror/apache/dist/tomcat/tomcat-8/v8.0.47/bin/apache-tomcat-8.0.47.tar.gz
本文安装的jenkins版本需要jdk1.8支持,所以需要安装jdk1.8:
1.1 在Java官网下载JDK1.8安装包jdk-8u121-linux-x64.tar.gz;
1.2 在/usr/local下创建jdk文件夹,将jdk-8u121-linux-x64.tar.gz上传至/usr/local/jdk
$: cd /usr/local
$: mkdir jdk
1.3 解压jdk-8u121-linux-x64.tar.gz
$: cd /usr/local/jdk
$: tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/local/jdk
1.4 配置java环境变量
$: vi /etc/profile
// 在文件的最后添加如下内容
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_121
export PATH=${JAVA_HOME}/bin:$PATH
$: source /etc/profile
1.5 检查jdk安装是否成功
$: java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
2.安装Tomcat
2.1 本文安装在/usr/local/tomcat目录下,将下载的apache-tomcat-8.0.47.tar.gz放在该目录下
$: cd /usr/local
$: mkdir tomcat
$: cd /usr/local/tomcat
$: tar -zxvf apache-tomcat-8.0.47.tar.gz
2.2 Tomcat默认端口为8080,为了不与其他程序的端口号冲突,我们修改Tomcat的端口号
$: vi /usr/local/tomcat/apache-tomcat-8.0.47/conf/server.xml
// 修改如下内容,默认是8080,本文改为8085
<Connector port="8085" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2.3 增加8085端口到防火墙中
$: vi + /etc/sysconfig/iptables
// 添加以下这行代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8085 -j ACCEPT
// 重启防火墙
$: service iptables restart
$: service iptables stop
$: chkconfig iptables off # 禁用掉防火墙
2.4 运行Tomcat
$: cd /usr/local/tomcat/apache-tomcat-8.0.47/bin
$: ./startup.sh
相关命令:关闭Tomcat命令
$: ./shutdown.sh
3.安装Jenjins
3.1 将jenkins.war包放入Tomcat的webapps目录下,本文案例的地址:/usr/local/tomcat/apache-tomcat-8.0.47/webapps
3.2 编辑配置文件
$: vi + /etc/profile
// 添加如下内容
JENKINS_HOME=/usr/local/tomcat/webapps/jenkins
export JENKINS_HOME
$: source /etc/profile
3.3 重启下Tomcat
$: cd /usr/local/tomcat/apache-tomcat-8.0.47/bin
$: ./shutdown.sh # 关闭
$: ./startup.sh # 开启
4.浏览器登录Jenkins
浏览器地址:网址是Jenkins安装的主机IP+8085端口+jenkins,如http://192.168.1.XXX:8085/jenkins/
第一次登录会提示在指定目录下获取密码,如:
$: vi /usr/local/tomcat/webapps/jenkins/secrets/initialAdminPassword
329f476924e7457ab023ac384ceb7399
// 将类似以上密码输入到浏览器中即可
第一次会让你选择安装插件,我们选择安装建议的插件:
之后完成账户创建后即可完整登录: