1、安装jdk,这里我装的是1.8的
参考安装文档:https://blog.csdn.net/shaomeng7426/article/details/109178693
2、安装maven
wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
等待下载完毕后,解压缩,这里我直接在root目录下操作
tar -zxvf apache-maven-3.6.3-bin.tar.gz
环境变量添加
进入配置文件 /etc/profile
vim /etc/profile
添加以下内容到文件末尾
export MAVEN_HOME=/root/apache-maven-3.6.3
export MAVEN_HOME
export PATH=$PATH:$MAVEN_HOME/bin
刷新使配置文件生效
source /etc/profile
验证是否安装成功
mvn -v
出现以下信息就说明安装成功
阿里云镜像地址配置
编辑配置文件
cd apache-maven-3.6.3/conf
vim setting.xml
在mirrors节点中添加以下内容
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
3、安装jenkins
(1)下载rpm文件
wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.89.4-1.1.noarch.rpm
(2)等待下载完毕后进行安装
rpm -ivh jenkins-2.190.3-1.1.noarch.rpm
(3)启动验证是否安装成功
systemctl start jenkins
出现下图则说明启动成功
(4)(启动报错处理,如没有报错可跳过继续看后续步骤)
Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.
根据提示查看报错原因,提示没有java的目录
修改Jenkins配置文件中的java路径
查看java的安装路径在哪
which java
vim /etc/init.d/jenkins
找到这个一行,修改为本机的java目录
刷新配置文件,重新启动,查看启动状态
systemctl daemon-reload
sudo systemctl start jenkins
systemctl status jenkins.service
出现以上信息说明运行成功
(5)jenkins默认端口为8080,大多数情况都会有其他应用在使用,修改jenkins端口和工作目录
进入jenkins的配置文件,修改这个JENKINS_PORT=“8088”
vim /etc/sysconfig/jenkins
修改JENKINS_HOME的值为自己的工作目录
然后再重启jenkins
service jenkins restart
关闭服务器防火墙
(1)如果是阿里云或者腾讯云的服务器就上控制台去添加个入规则的端口放行,
(2)如果有宝塔面板的话直接在宝塔面板放行,
(3)可以直接关掉firewalld的服务,不推荐直接关闭所有防火墙
systemctl stop firewalld
4、访问jenkins
ip地址:配置的端口号(127.0.0.1:8088)
访问后出现这个页面说明已经成功,然后去提示的目录下找到密码来进行后续操作。