当前位置:   article > 正文

jenkins+git+maven+nodejs安装(linux系统)

jenkins+git+maven+nodejs安装(linux系统)

前文已经安装完成sonarqube和Sonar Scanner了,接下来可以开始jenkins了

jenkins安装

命令(版本为 2.440)

  1. wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
  2. wget https://pkg.jenkins.io/redhat-stable/jenkins.io.key
  3. rpm --import jenkins.io.key
  4. yum install jenkins

修改配置文件

vim /usr/lib/systemd/system/jenkins.service

  1. [Service]
  2. Type=notify
  3. NotifyAccess=main
  4. ExecStart=/usr/bin/jenkins
  5. Restart=on-abnormal
  6. RestartSec=20s
  7. SuccessExitStatus=143
  8. User=root
  9. Group=root
  10. Environment="JAVA_HOME=/app/jdk-17"
  11. Environment="JENKINS_PORT=8000"

 修改jenkins安装目录

(按需修改,如多少软件都需要在固定目录下) 

  1. mkdir -p /app/jenkins
  2. sudo cp -a /var/lib/jenkins/ /app/jenkins/

修改JENKINS_HOME

vim /usr/lib/systemd/system/jenkins.service

查看端口是否被占用(netstat -ntlp

如果没有(netstat)则使用sudo yum install net-tools安装)

  1. systemctl daemon-reload
  2. systemctl restart jenkins

打开8000端口即可(默认8080,看自己实际修改)

  1. # 查看登录密码
  2. cat /var/lib/jenkins/secrets/initialAdminPassword

默认配置 

 创建用户,按照默认点击下一步即可完成设置

安装git 2.27.0

  1. sudo yum install -y git
  2. git --version
  3. git version 2.27.0

安装maven 3.9.6

下载包并上传至服务器

官网地址Maven – Download Apache Mavenicon-default.png?t=N7T8https://maven.apache.org/download.cgi

解压

tar -xvf apache-maven-3.9.6-bin.tar.gz

修改变量文件(根据自己实际目录修改)

vim /etc/profile

  1. export MAVEN_HOME=/app/maven/apache-maven-3.9.6
  2. export PATH=PATH=${PATH}:$JAVA_HOME/bin:$MAVEN_HOME/bin

source /etc/profile

mvn -v

whereis mvn

mkdir -p /app/localRepository

修改配置文件

  1. cd /app/maven/apache-maven-3.9.6
  2. vim conf/settings.xml
  1. # 依赖安装地址(上面已创建好)
  2. <localRepository>/app/localRepository</localRepository>
  3. # 切换成阿里云地址
  4. <mirror>
  5. <id>alimaven</id>
  6. <name>aliyun maven</name>
  7. <url>https://maven.aliyun.com/repository/public/</url>
  8. <mirrorOf>*</mirrorOf>
  9. </mirror>

安装nodejs 16.20.2

下载

wget https://nodejs.org/dist/latest-v16.x/node-v16.20.2-linux-x64.tar.xz

解压

tar -xvf node-v16.20.2-linux-x64.tar.xz

修改变量文件

vim /etc/profile

  1. export NODE_JS=/app/nodejs/node-v16.20.2-linux-x64
  2. export PATH=${PATH}:${NODE_JS}/bin

source /etc/profile

--------------------------------------------------------------------------------------------------

下文开始jenkins的配置 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/416741
推荐阅读
相关标签
  

闽ICP备14008679号