部署项目(我是在自己虚拟机部署的)
系统CentOS 6.1, 远程工具SSH
准备本地的jdk,tomcat,Jenkins上传到centOS 6.1
解压 jdk到usr/local
我上传的都在/usr下 解压jdk
tar -xvf jdk-8u131-linux-x64.tar.gz -c /usr/local/jdk
解压之后区进入刚刚解压的文件中去获取jdk的路径,因为环境变量需要
cd /usr/local/jdk/jdk1.8.0_131/
pwd
然后去/etc/profile中配置java的全局变量
vim /etc/profile
JAVA_HOME=/usr/local/jdk/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
检查java安装成功没有,没有的话需要重新配置
java -vertion
解压tomcat到usr/local
tar -xvf apache-tomcat-7.0.63.tar.gz -c /usr/local/tomcat/
然后进入到解压好的tomcat中url
cd /usr/local/tomcat/apache-tomcat-7.0.63/bin
进入bin目录下,然后启动它,启动之前需要开放linux8080端口
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
启动关闭Tomcat
./startup.sh | sh startup.sh
./shutdown.sh | sh shutdown.sh
启动完成后的效果
将Jenkins放到tomcat中的webapps
cp jenkins.war /usr/local/tomcat/apache-tomcat-7.0.63/webapps/
移动进去后会自动生成 然后重启tomcat
./shutdown.sh | sh shutdown.sh
./startup.sh | sh startup.sh
重启结果如下
|