(一)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,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。