CentOS 下使用 Tomcat 安装 Jenkins
来源:互联网 发布:康丝0.4数据 编辑:程序博客网 时间:2024/05/19 02:39
CentOS 下使用 Tomcat 安装 Jenkins
1. 实验环境:
操作系统: CentOS Linux release 7.2.1511 (Core)
软件版本: jdk-8u60-linux-x64 apache-tomcat-9.0.0.M17 jenkins-2.44
实验条件: 关闭防火墙,iptables 开启对主机 80 / 8080 端口的访问
systemctl stop firewalldiptables -A INPUT -p tcp -s 0/0 --dport 80 -j ACCEPTiptables -A OUTPUT -p tcp --sport 80 -m state --state ESTABLISHED -j ACCEPTiptables -A INPUT -p tcp -s 0/0 --dport 8080 -j ACCEPTiptables -A OUTPUT -p tcp --sport 8080 -m state --state ESTABLISHED -j ACCEPTiptables-save
2. 安装 Java 环境
a. 安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (请根据实际情况选择对应的安装包)
本文使用的安装包是:jdk-8u60-linux-x64.tar.gz
wget http://download.Oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.tar.gz (请替换成安装包下载地址里面具体安装包的对应链接)tar xzvf jdk-8u60-linux-x64.tar.gz -C /usr/local/ cd /usr/local/ln -sv jdk1.8.0_60 jdk
b. 配置环境变量:
vim /etc/profile.d/jdk.sh--------------------------------------------------->JAVA_HOME=/usr/local/jdkPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME PATH<---------------------------------------------------. /etc/profile.d/jdk.sh //重读此文件,让变量生效3. 查看JAVA是否安装成功:
[root@localhost local]# java -versionjava version "1.8.0_60"Java(TM) SE Runtime Environment (build 1.8.0_60-b27)Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
3. 安装 Tomcat
a. 安装包下载地址:http://tomcat.apache.org/download-90.cgi (请根据实际情况选择对应的安装包)
本文使用的安装包是:9.0.0.M17 > Binary Distributions > Core > tar.gz
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M17/bin/apache-tomcat-9.0.0.M17.tar.gztar xzvf apache-tomcat-9.0.0.M17.tar.gz -C /usr/local/cd /usr/local/ln -sv apache-tomcat-9.0.0.M17 tomcatb. 配置环境变量:
vim /etc/profile.d/tomcat.sh--------------------------------------------------->CATALINA_BASE=/usr/local/tomcatPATH=$CATALINA_BASE/bin:$PATHJENKINS_HOME=$CATALINA_BASE/webapps/jenkinsexport PATH CATALINA_BASE JENKINS_HOME<---------------------------------------------------. /etc/profile.d/tomcat.sh
c. 查看tomcat是否安装成功:
[root@localhost local]# catalina.sh versionUsing CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME: /usr/local/jdkUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarServer version: Apache Tomcat/9.0.0.M17Server built: Jan 10 2017 20:59:20 UTCServer number: 9.0.0.0OS Name: LinuxOS Version: 3.10.0-327.28.3.el7.x86_64Architecture: amd64JVM Version: 1.8.0_60-b27JVM Vendor: Oracle Corporation
4. 配置 Tomcat
a. 配置server.xml:
vim /usr/local/tomcat/conf/server.xml----------------------------------------------------------><Connector port="80" protocol="HTTP/1.1" //默认端口为8080,改为80connectionTimeout="20000"redirectPort="8443" />
b. tomcat有 manager-gui 的管理页面,想要使用必须配置管理用户,不使用可以跳过此步。配置tomcat-users.xml:
vim /usr/local/tomcat/conf/tomcat-users.xml-------------------------------------------------------------------------------><role rolename="manager-gui"/> //指定用户可以使用的接口为manager-gui<user username="tomcat" password="tomcat" roles="manager-gui"/> //用户名和密码为tomcat,在manager-gui接口使用
5. 安装 Jenkins 到 Tomcat
wget http://mirrors.jenkins-ci.org/war/latest/jenkins.warmkdir /usr/local/tomcat/webapps/jenkinscp jenkins.war /usr/local/tomcat/webapps/jenkinscd /usr/local/tomcat/webapps/jenkinsjar -xvf jenkins.war
b. 安装完成,现在可以开启 Tomcat 来使用 jenkins 了:
[root@localhost jenkins]# catalina.sh startUsing CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME: /usr/local/jdkUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
c. 在 Client 上打开浏览器,访问 http://your_jenkins_server_ip/jenkins 即可
参考文献:
http://www.linuxidc.com/Linux/2015-08/122234.htm
https://wiki.jenkins-ci.org/display/JENKINS/Tomcat
http://blog.sina.com.cn/s/blog_61df320b01019z4c.html
http://www.server110.com/linux/201308/740.html
0 0
- CentOS 下使用 Tomcat 安装 Jenkins
- Centos下jenkins安装
- CentOS下安装Jenkins
- centos下jenkins安装
- centos中安装tomcat+jenkins
- centos 6.5下安装jenkins
- CentOS Jenkins安装与使用
- Centos上安装使用Jenkins
- jenkins+tomcat+maven 的环境下 grunt安装和使用
- CentOS下使用Linux安装Tomcat服务器
- centos下安装tomcat
- centos下安装tomcat
- centos下安装tomcat
- CentOS下安装Tomcat
- centos下安装tomcat
- Centos下安装Tomcat
- centos下安装tomcat
- CentOS 下安装 Tomcat
- EditText设置输入仅能输入两位小数,并且设置输入边界
- C++ 11
- springMVC简单学习
- PHP中添加HTML代码的三种方法(print<<<END)
- jade报错
- CentOS 下使用 Tomcat 安装 Jenkins
- 基于JIRA的Scrum敏捷开发的项目管理
- spring配置事务 元素 "tx:annotation-driven" 的前缀 "tx" 未绑定
- CSS学习
- jquery绑定事件
- Log4cplus基础知识
- Spring概念之我见
- 2017 目标
- 新旧思想随记