5下安装配置Hudson,linux开发环境搭建

hudson介绍

安装JDK

1.下载jdk,jdk-7u25-linux-i586.tar.gz;

2.将其放在/usr/local/src(这个文件夹我用来专门放下载的文件)

  1. [root@tester src]# tar -zxvf jdk-7u25-linux-i586.tar.gz  
    解压jdk包

4.将解压缩的文件移动到/usr/java文件中(java如果没有,可以新建一个文件夹)

[root@tester local]# mv jdk1.7.0_25 /usr/java/

5.配置环境变量

[root@tester lib]# vim /etc/profile

在文件的结尾增加

export JAVA_HOME=/usr/java/jdk1.7.0_25 

export JAVA_BIN=/usr/java/jdk1.7.0_25/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

如果不起作用,可以配置:

[root@tester~]# gedit ~/.bashrc

在文件的结尾输入

export JAVA_HOME=/usr/java/jdk1.7.0_25

export JAVA_BIN=/usr/java/jdk1.7.0_25/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

保存退出,为其起作用,运行

[root@tester~]# source ~/.bashrc

6.退出保存

7.然后再打开新的终端,输入

[root@tester~]# java -version

显示结果:

java version “1.7.0_25”

Java(TM) SE Runtime Environment (build 1.7.0_25-b15)

Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode)

这表示java命令已经可以运行了

Linux下Java、Maven、Tomcat的安装

1、安装Java(此处假定安装目录位/usr/local)

1)下载jdk(jdk-7),下载地址如下:

32位:

64位:

下载命令(以64位为例):

$ cd /usr/local
$ sudo wget

2)解压到安装目录,使用如下命令:

$ cd /usr/local
$ sudo tar -xf jdk-7u67-linux-x64.tar.gz

3)配置环境变量,修改/etc/profile文件
 
$ sudo vim /etc/profile

在末尾添加如下内容:

export JAVA_HOME=/usr/lib/jdk1.7.0_67 
export JRE_HOME=/usr/lib/jdk1.7.0_67 /jre 
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

执行如下命令:
 
$ source /etc/profile

输入java命令,看看是否生效,部分结果如下:
 
$ java
Usage: java [-options] class [args…]
          (to execute a class)
  or  java [-options] -jar jarfile [args…]
          (to execute a jar file)

where options include:
    -d32          use a 32-bit data model if available

    -d64          use a 64-bit data model if available
    -server  to select the “server” VM
                  The default VM is server.
                 
    -cp <class search path of directories and zip/jar files>
    -classpath <class search path of directories and zip/jar
files>
                  A : separated list of directories, JAR archives,
                  and ZIP archives to search for class files.
    -D<name>=<value>

2、安装maven

1)下载,下载命令如下:

$ cd /usr/local
$ sudo wget

2)解压,命令如下:

$ cd /usr/local
$ sudo tar -xf apache-maven-3.2.2-bin.tar.gz

3)配置环境变量

$ sudo vim /etc/profile

在末尾添加如下内容:

export M2_HOME=/usr/local/apache-maven-3.2.2
export PATH=$PATH:$M2_HOME/bin

执行如下命令:

$ source /etc/profile

输入mvn –help命令,看看是否生效,部分结果如下:
 
mvn –help

usage: mvn [options] [<goal(s)>] [<phase(s)>]

Options:
 -am,–also-make                        If project list is specified,
also
                                        build projects required by the
                                        list
 -amd,–also-make-dependents            If project list is specified,
also
                                        build projects that depend on
                                        projects on the list
 -B,–batch-mode                        Run in non-interactive (batch)
                                        mode
 -C,–strict-checksums                  Fail the build if checksums
don’t
                                        match

3、安装tomcat

1)下载

$ cd /usr/local
$ sudo wget

2)解压缩
 
$ cd /usr/local
$ sudo tar -xf apache-tomcat-7.0.55.tar.gz

3)配置环境变量

$ sudo vim /etc/profile

在末尾添加如下内容:

export export TOMCAT_HOME=/export/software/apache-tomcat-7.0.42
export PATH=$PATH:$TOMCAT_HOME/bin

执行如下命令:

$ cd /usr/local/apache-tomcat-7.0.55
$ bin/startup.sh
Using CATALINA_BASE:  /usr/local/apache-tomcat-7.0.55
Using CATALINA_HOME:  /usr/local/apache-tomcat-7.0.55
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.55/temp
Using JRE_HOME:        /usr/local/jdk1.7.0_67/jre
Using CLASSPATH:     
/usr/local/apache-tomcat-7.0.55/bin/bootstrap.jar:/export/software/apache-tomcat-7.0.55/bin/tomcat-juli.jar
Tomcat started.

此时,在浏览器打开

图片 1

可以执行如下命令关闭tomcat:

$ cd /usr/local/apache-tomcat-7.0.55 
$ bin/shutdown.sh 
Using CATALINA_BASE:  /usr/local/apache-tomcat-7.0.55 
Using CATALINA_HOME:  /usr/local/apache-tomcat-7.0.55 
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.55/temp 
Using JRE_HOME:        /usr/local/jdk1.7.0_67/jre 
Using CLASSPATH:     
/usr/local/apache-tomcat-7.0.55/bin/bootstrap.jar:/export/software/apache-tomcat-7.0.55/bin/tomcat-juli.jar 

Linux下Apache与多个Tomcat 集群负载均衡

Nginx Tomcat 集群负载均衡解决笔记

实例详解Tomcat组件安装+Nginx反向代理Tomcat+Apache使用mod_jk和mod_proxy反向代理和负载均衡

CentOS 6.5下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器

Apache+Tomcat 环境搭建(JK部署过程)

Tomcat 的详细介绍:请点这里
Tomcat 的下载地址:请点这里

本文永久更新链接地址:

1、安装Java(此处假定安装目录位/usr/local)
1)下载jdk(jdk-7),下载地址如下:
32位:…

Hudson是Jenkins的前身,是基于Java开发的开源的持续集成框架,用于监控程序重复的工作,其作用是可以实现项目的自动更新与部署。

安装tomcat

下载地址:

1.解压 apache-tomcat-7.0.29.tar.gz

tar -zxvf apache-tomcat-7.0.29.tar.gz

2.配置 Tomcat

复制解压后的文件到 /opt 目录

mv  apache-tomcat-7.0.29 /opt

进入 /opt/apache-tomcat-7.0.29 目录

cd /opt/apache-tomcat-7.0.29

3.打开启动的脚本文件

sudo vi ./bin/startup.sh

添加jdk和jre环境变量:

JAVA_HOME=/usr/java/jdk1.7.0_25

JRE_HOME=/usr/java/jdk1.7.0_25/jre 

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME:$PATH 

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

TOMCAT_HOME=/opt/apache-tomcat-7.0.29

 

4.启动tomcat

进入cd /opt/apache-tomcat-7.0.29/bin

然后执行[root@tester bin]# ./startup.sh,显示启动信息

 

Using CATALINA_BASE:   /opt/apache-tomcat-7.0.29

Using CATALINA_HOME:   /opt/apache-tomcat-7.0.29

Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.29/temp

Using JRE_HOME:        /usr

UsingCLASSPATH:      
/opt/apache-tomcat-7.0.29/bin/bootstrap.jar:/opt/apache-tomcat-7.0.29/bin/tomcat-juli.jar

 

4.验证是否配置成功

打开浏览器
Connector prot=“8080”)

安装maven

搭建Maven

1.解压

[root@tester src]# tar -zxvf apache-maven-3.0.5-bin.tar.gz     

(例如安装目录为:/opt/apache-maven-3.0.5)

2.设置环境变量

export MAVEN_HOME=/opt/apache-maven-3.0.5

export PATH=$PATH:$MAVEN_HOME/bin

3.使环境变量生效

[root@tester apache-maven-3.0.5]# source /etc/profile

4.验证,在命令行中输入

[root@tester apache-maven-3.0.5]# mvn -v

Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da;
2013-02-19 21:51:28+0800)

Maven home: /opt/apache-maven-3.0.5

Java version: 1.7.0_25, vendor: Oracle Corporation

Java home: /usr/java/jdk1.7.0_25/jre

Default locale: zh_CN, platform encoding: UTF-8

OS name: “linux”, version: “2.6.18-164.el5”, arch: “i386”, family:
“unix”

 

5.出现上面的信息,表示maven安装成功

 

下载包

安装jenkins

  1. 拷贝下载的 jenkins.war
    (下载地址:
    tomcat的webapps目录下,即

/opt/apache-tomcat-7.0.29/webapps

 

执行命令:

在/usr/local/src中执行

[root@tester src]# mv jenkins.war
/opt/apache-tomcat-7.0.29/webapps/jenkins(jenkins目录需要新建mkdir
jenkins)

2.配置环境变量

[root@tester webapps]# vim /etc/profile

export JENKINS_HOME=/opt/apache-tomcat-7.0.29/webapps/jenkins

3.保存退出,执行

[root@tester apache-maven-3.0.5]# source /etc/profile

使设置生效

4.然后进入到jenkins目录下,

cd /opt/apache-tomcat-7.0.29/webapps/jenkins

执行解压缩jenkins.war包

[root@tester jenkins]# jar -xvf jenkins.war

 

5.解压成功后,启动tomcat

[root@tester jenkins]# ../../bin/catalina.sh run

 

6.查看启动日志,没有错误则启动成功,然后访问

 

 

7.安装成功以后,perforce插件是不存在,需要安装,安装方法有两种

一种:

Jenkins–》系统管理–》管理插件–》可选插件,然后选择Perforce
Plugin
点击下方的安装按钮

 “Download now”

二种:从网上下载Perforce Plugin(perforce.hpi)下载地址是:

将下载的perforce.hpi放到jenkins/plugins目录下,然后重启tomcat即可

“`
wget

“`

安装P4客户端

p4下载地址:

1.将perforce的可执行文件放到linux下/usr/local/bin下,然后赋予其执行权限

chmod +x p4

2.设置环境变量

vim /etc/profile

 

export P4PORT=xxx.xxx.x.xx:port  #P4服务器所在的地址

export P5CLIEN=hostname        #当前p4客户端所在的linux的hostname

export P4USER=username              #P4用户名

export P4PASSWD=password    #P4密码

export P4CHARSET=utf8           #P4编码

 

3.保存退出,然后执行  source /etc/profile 使环境变量生效

注:要想能够执行job成功,那么必须在自己搭建的jenkins上有P4的客户端,否则不能执行p4命令

安装

“`
[root@ambari ~]# tar -xf apache-maven-3.3.9-bin.tar.gz
[root@ambari ~]# mv apache-maven-3.3.9 /usr/local/data/apache-maven
“`

配置环境变量

“`
[root@ambari ~]# vim /etc/profile
export MAVEN_HOME=/usr/local/data/apache-maven
export PATH=$PATH:$MAVEN_HOME/bin
[root@ambari ~]# source /etc/profile
[root@ambari ~]# mvn –version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-11T00:41:47+08:00)
Maven home: /usr/local/data/apache-maven
Java version: 1.8.0_45, vendor:
Oracle Corporation
Java home: /usr/local/data/jdk1.8.0_45/jre
Default locale: en_US, platform encoding: UTF-8
OS name: “linux”, version: “2.6.32-431.el6.x86_64”, arch: “amd64”,
family: “unix”
“`

发表评论

电子邮件地址不会被公开。 必填项已用*标注