在此之前推荐安装一个小工具wget,后期下载文件可以直接通过指令下载,无需下载到本地在上传到服务器
1、查看是否安装:
rpm -qa|grep "wget"
如果已安装会显示wget相关信息
2、安装wget:
yum -y install wget
一、安装JDK
参考我之前的一篇博客
https://blog.csdn.net/xibei19921101/article/details/103958459
二、安装Tomcat
1.到官网下载tomcat
复制超链接,然后使用wget指令
wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.60/bin/apache-tomcat-8.5.60.tar.gz
2.解压缩,然后进入bin目录下,执行startup.sh脚本启动,查看tomcat的进程情况ps aux | grep tomcat
结束tomcat,执行shutdown.sh脚本即可
3.查看服务器端口开放情况(由于tomcat默认使用的是8080端口)
netstat -tpln|grep 8080
打开浏览器结合虚拟机的ip,查看tomcat主界面,若连不上可能防火墙拦截,查看下防火墙的状态
systemctl status firewalld
先关闭下防火墙测试
systemctl stop firewalld
再次使用浏览器连接服务器的8080端口,发现成功,防火请一定是不能关闭的,只有开放端口,再重新打开防火墙systemctl start firewalld,开放8080端口
查看防火墙开放的端口
firewall-cmd --list-ports
开放防火墙端口8080
firewall-cmd --zone=public --add-port=8080/tcp --permanent
三、安装maven
1.到官网下载maven,复制超链接
wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
2.给maven配置环境变量,类似于之前给jdk配环境变量一样
export MAVEN_HOME=/gangye/softwarePackage/java_jenkins/apache-maven-3.6.3
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
PATH中多个环境变量使用:隔开
每次/etc/profile有变动后都需要重新加载配置文件
source /etc/profile
3.创建一个本地的jar包依赖保存目录,依据个人想法设置,记住路径,下面更改配置需要使用
4.进入conf目录,修改setting.xml配置文件,前面的行号,可以在view的前提下结合set number指令(小技巧,方便阅读)
5.使用指令mvn -version查看安装情况(成功)
四、安装Git
1.下载git
可以使用yum指令yum -y install git,但是yum安装无法控制版本,故选择从官网下载后安装https://github.com/git/git/releases,复制超链接
在虚拟机上可以使用wget软件结合wget指令下载安装代码
wget https://github.com/git/git/archive/v2.29.2.tar.gz
2.解压文件,将解压后文件保存在指令的目录(依据个人喜好)
tar xvzf git-2.29.2.tar.gz -C /gangye/softwarePackage/java_jenkins/
3.下载git编译所需要的依赖包
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
4.编译git源码
make prefix=/gangye/softwarePackage/git all
5.安装git至/gangye/softwarePackage/git路径
make prefix=/gangye/softwarePackage/git install
6.配置环境变量,然后source /etc/profile
7.查看git是否安装成功
git --version
8.使用git clone指令克隆仓库
git clone https://gitee.com/gangye/springboot_quartz_schedule
安装Git成功
五、安装jenkins
1.使用wget下载jenkins的war包,先下载后移动到tomcat的webapp目录下
wget https://get.jenkins.io/war-stable/2.249.3/jenkins.war
将下载好的war包放到tomcat的webapps目录下
进入Tomcat的bin目录
2.执行启动命令,并查看启动日志,第一次启动会有初始化密码
./startup.sh &tail -f ../logs/catalina.out
由于.jenkins为影藏目录,使用ls -a可以查看/root下的所有目录文件,包括影藏的内容
3.解决日志中的这个问题
进入tomcat的conf目录更改content.xml文件
添加配置即可
4.自定义安装插件,暂时先都不选,跳过安装插件,设置jenkins管理员的账户密码admin后再安装插件
设置好后,后期在进入jenkins就是这样的界面
5.安装jenkins插件,插件安装在/root/.jenkins/plugins目录下,由于可能服务器使用内网模式,故需先将插件下载下来然后安装
下载jenkins的插件https://plugins.jenkins.io/下载插件
推荐一个文章https://mawenjian.net/p/1600.html,里面提供了常用的插件