自学内容网 自学内容网

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

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

jenkins安装

命令(版本为 2.440)

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

修改配置文件

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

[Service]
Type=notify
NotifyAccess=main
ExecStart=/usr/bin/jenkins
Restart=on-abnormal
RestartSec=20s
SuccessExitStatus=143


User=root
Group=root

Environment="JAVA_HOME=/app/jdk-17"

Environment="JENKINS_PORT=8000"

 修改jenkins安装目录

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

mkdir -p /app/jenkins
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安装)

systemctl daemon-reload

systemctl restart jenkins

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

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

默认配置 

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

安装git 2.27.0

sudo yum install -y git
git --version
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

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

source /etc/profile

mvn -v

whereis mvn

mkdir -p /app/localRepository

修改配置文件

cd /app/maven/apache-maven-3.9.6
vim conf/settings.xml
# 依赖安装地址(上面已创建好)
<localRepository>/app/localRepository</localRepository>


# 切换成阿里云地址
<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>https://maven.aliyun.com/repository/public/</url>
  <mirrorOf>*</mirrorOf>        
</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

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

source /etc/profile

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

下文开始jenkins的配置 


原文地址:https://blog.csdn.net/weixin_50464533/article/details/137689297

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!