Linux上部署Jenkins流程
Linux上部署Jenkins流程
(一)安装Java环境
1.首先查看本地是否安装有java,在一些系统中会默认安装java,可以卸载旧版本
1)java -version //先查看是否有安装jdk
2)rpm -qa|grep java //查看已有的java
2.卸载rpm安装的java
使用rpm -e –nodeps 命令删除上面查找的内容
3.下载新版的jdk
官方地址: http://www.oracle.com/technetwork/java/javase/downloads/index.htm
下载jdk-8u131-Linux-x64.tar.gz文件
4
.我们在/usr/local下创建一个java文件夹,在这文件夹上传我们刚刚下载的jdk-8u131-linux-x64.tar.gz文件
5.解压我们下载的文件
1)
tar -zxvf /usr/local/java/jdk-8u131-linux-x64.tar.gz
6.创建链接方便日后使用
ln -s /usr/local/java/jdk1.8.0_131 jdk
7.
配置java环境变量,配置/etc/profile文件
vim /etc/profile //编辑配置表
# set Java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=/usr/local/java/jdk1.8.0_131/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
8.
重新启动配置表
source /etc/profile
9.查看java版本即可
(二)安装tomcat
1.cd到/usr/local下,上传tomcat压缩包
例如:apache-tomcat-9.0.0.M21.tar.gz
2.解压tomcat压缩包
tar -zxvf /usr/local/apache-tomcat-9.0.0.M21.tar.gz
3.
创建一个连接方便使用
ln -s /usr/local/apache-tomcat-9.0.0.M21 server
4.
进入到tomcat的bin目录打开startup.sh文件即可开启tomcat
cd /usr/local/server/bin
./startup.sh
//关闭tomcat则为shutdown.sh文件
5.设置防火墙8080端口对外使用
vim /etc/sysconfig/iptables //防火墙配置文件
#添加8080端口对外开放
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
6.重启防火墙
service iptables restart
(三)部署Jenkins
部署Jenkins就显得比较简单了,将我们下载好的Jenkins.war文件上传至tomcat的webapps文件夹下即可
Jenkins官网:https://jenkins.io/download/