首页 Linux下CC集成环境的搭建

Linux下CC集成环境的搭建

举报
开通vip

Linux下CC集成环境的搭建(一)Linux下Jdk的安装过程:(jdk-6u24-Linux-i586-rpm.bin) 1. 将安装包上传到安装路径下:/usr/local 2. 为安装包付可执行权限。可以用命令,也可以用shell工具直接付。 [root@localhost local]#  chmod 755 jdk-6u24-linux-i586-rpm.bin [root@localhost local]# ./ jdk-6u24-linux-i586-rpm.bin(执行)出现以下信息: Unpacking... Chec...

Linux下CC集成环境的搭建
(一)Linux下Jdk的安装过程:(jdk-6u24-Linux-i586-rpm.bin) 1. 将安装包上传到安装路径下:/usr/local 2. 为安装包付可执行权限。可以用命令,也可以用shell工具直接付。 [root@localhost local]#  chmod 755 jdk-6u24-linux-i586-rpm.bin [root@localhost local]# ./ jdk-6u24-linux-i586-rpm.bin(执行)出现以下信息: Unpacking... Checksumming... Extracting... UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu). inflating: jdk-6u24-linux-i586.rpm inflating: sun-javadb-common-10.6.2-1.1.i386.rpm inflating: sun-javadb-core-10.6.2-1.1.i386.rpm inflating: sun-javadb-client-10.6.2-1.1.i386.rpm inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm Preparing... ########################################### [100%] package jdk-1.6.0_24-fcs.i586 is already installed Java(TM) SE Development Kit 6 successfully installed 。。。。。。。。。。。。。。。。。。。。。 Press Enter to continue.....   按照提示:Enter键 3.  程序会自动生成一个jdk-6u24-Linux-i586.rpm文件,这是主程序包,下面来安装; [root@localhost local]#  chmod 755 j2sdk-1_4_2_06-Linux-i586-rpm.bin(赋权限) [root@localhost local]# rpm - ivh jdk-6u24-linux-i586.rpm Preparing... ########################################### [100%] package jdk-1.6.0_24-fcs.i586 is already installed   此时上一级目录出现Java文件夹 /usr/java 4. 设置环境变量 通常都喜欢用export命令直接在shell下设置: [root@localhost local]# export JAVA_HOME=/usr/java/jdk1.6.0_24 [root@localhost local]# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar [root@localhost local]# export PATH=$PATH:$JAVA_HOME/bin 如果设置错误可以用命令删除环境变量:(注意区分大小写) [root@localhost local]# unset JAVA_HOME [root@localhost local]# unset CLASSPATH [root@localhost local]# unset PATH 当然这样设置环境变量是可以生效的,但是只对当前shell生效。如果从另外一个shell登陆,将不能使用刚才设置的变量。 如果想让当前用户的所有shell丢起作用,需要修改.bashrc文件。 [root@LinuxServer rpm]# cd ~ [root@LinuxServer rpm]#vi .bashrc export JAVA_HOME= /usr/java/jdk1.6.0_24 export PATH= PATH=.:$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar export JRE_HOME=$JAVA_HOME/jre 如果想所有用户起作用,需要修改/etc/profile文件。 [root@LinuxServer rpm]# vi /etc/profile 添加以下内容: export JAVA_HOME= /usr/java/jdk1.6.0_24 export PATH= PATH=.:$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar export JRE_HOME=$JAVA_HOME/jre 5. 卸载 卸载默认的: 用root用户登陆到系统,打开一个终端输入 # rpm -qa|grep gcj 显示内容其中包含下面两行 # java-1.4.2-gcj-compat-1.4.2.0-27jpp # java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp 卸载 # rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp # rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp 卸载其他自己安装的JDK就直接用rpm -e (二)Linux下安装Tomcat 1. 将安装包apache-tomcat-6.0.14.tar.gz上传到Linux工作机上 2. 为安装包赋权限 [root@localhost temp]# chmod 755 apache-tomcat-6.0.14.tar.gz 3. 解压安装包 [root@localhost temp]# tar -zxvf apache-tomcat-6.0.14.tar.gz 4. 将生成的解压文件拷贝到期望tomcat的工作目录 [root@localhost temp]# mv apache-tomcat-6.0.14 /opt/tomcat6.0 5. 修改环境变量 [root@localhost temp]#vi /etc/profile 增加以下内容 export CATALINA_HOME=/opt/tomcat6.0 export CATALINA_BASE=/opt/tomcat6.0 export CATALINA_TMPDIR=/opt/tomcat6.0 export CATALINA_PID=/opt/tomcat6.0 export PATH=.:$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin 6. 开通iptable防火墙,别忘记打开相应的端口 [root@localhost bin]#  vi /etc/sysconfig/iptables   找到以下这行:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT  增加: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT  7. 到目录/opt/tomcat6.0/bin下启动tomcat [root@localhost temp]# cd /opt/tomcat-6.0/bin [root@localhost temp]#sh catalina.sh start (启动tomcat) 8. 访问:8080/,看到可爱小猫安装完成。 (三)Linux下cruisecontrol的安装过程: 1. 将安装包放到Linux安装目录下 2. 解压cruisecontrol-bin-2.8.4.zip  [root@localhost temp]# chmod +x cruisecontrol-bin-2.8.2.zip(赋权限) [root@localhost usr]# unzip cruisecontrol-bin-2.8.4.zip(解压到当前目录) [root@localhost temp]# mv cruisecontrol-bin-2.8.2 /usr/cruisecontrol-bin-2.8.2(将解压缩包拷贝到希望的工作目录下) 3. 为ANT设置环境变量 更改profile文件 [root@localhost etc]# vi /etc/profile 在最后加入内容: #set ant environment export ANT_HOME=/usr/cruisecontrol-bin-2.8.4/apache-ant-1.7.0 export PATH=$ANT_HOME/bin:$PATH 保存退出  :wq [root@localhost temp]# source /etc/profile (是配置文件马上生效) (四)Linux下SVN客户端的安装过程: 1. 下载安装包: CollabNetSubversion-client-1.6.11-3.i386.rpm --32位服务端 RPM-GPG-KEY-csvn.asc ---分离的 OpenPGP 签名文件 2. 安装 分别用 rpm -ivh 命令按照 GPG-KEY --> client的顺序逐一安装。 不安装签名文件,则会有安装警告(warning: CollabNetSubversion-client-1.6.11-3.i386.rpm: Header V3 DSA signature: NOKEY, key ID 35bcca43) [root@localhost svnclent]# chmod +x RPM-GPG-KEY-csvn.asc [root@localhost svnclent]# chmod +x CollabNetSubversion-client-1.6.11-3.i386.rpm [root@localhost svnclent]# sudo rpm --import RPM-GPG-KEY-csvn.asc   [root@localhost svnclent]# rpm -ivh CollabNetSubversion-client-1.6.11-3.i386.rpm   Preparing... ########################### [100%] 1:CollabNetSubversion-cli########################### [100%] 安装完成自动生成目录/opt/CollabNet_Subversion; 3. 设置环境变量 [root@localhost sysconfig]# vi /etc/profile 在变量$PATH中加入SVN客户端的信息: export PATH=/opt/CollabNet_Subversion/bin:$PATH 保存退出。 是配置文件生效: [root@localhost sysconfig]#source /etc/profile 4. 你可以简单测试一下svn命令: [root@localhost bin]# svn help 用法: svn [options] [args] Subversion 命令行客户端,版本 1.6.11。 请使用 “svn help ” 显示子命令的帮助信息。 使用“svn --version”查看程序以及RA模块的版本号,或者 使用“svn --version --quiet”仅查看程序版本号。 大多数的子命令可接受文件或目录参数,对目录进行递归处理。 如没有指定参数,则默对当前目录(包含当前目录)递归处理。 (五)验证环境搭建完成 启动CC服务 [root@localhost cruisecontrol-bin-2.8.2]# ./cruisecontrol.sh 服务启动完成,访问页面::8080/cruisecontrol/  成功。 (六)配置Ant支持SVN命令 为了能运行ant相关的svn任务,我们到subclipse的子项目svnant里去下载一个svnant 地址是: Linux上已经装有了svn命令行工具,那么就可以直接按照把svnant里面的相关的jar放到ant的lib目录下使用就可以了
本文档为【Linux下CC集成环境的搭建】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_212655
暂无简介~
格式:doc
大小:28KB
软件:Word
页数:9
分类:互联网
上传时间:2019-04-18
浏览量:9