Linux安装jenkins
修改Yum源为阿里源
- mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
- wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- yum makecache
- yum -y update
- 第二个步骤如果还没有wget命令,可以直接编辑文件,或者安装wget
安装java
#查看有哪些1.8的包
yum list java-1.8*
#安装1.8
yum install java-1.8.0-openjdk* -y
#如果你是手动安装的 jdk8,那么你需要做个软连接
ln -s /data/applications/jdk1.8.0_111/bin/java /usr/bin/java
安装jenkins
-
wget下载rpm包
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.346.1-1.1.noarch.rpm
相关地址: https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/?login=from_csdn -
使用rpm安装软件包
rpm -ivh jenkins-2.346.1-1.1.noarch.rpm -
修改安装目录,启动jenkins是用的 jenkins.service 文件
命令 vim /usr/lib/systemd/system/jenkins.service
修改内容User=root Group=root Environment="JENKINS_PORT=7788"
-
可能需要执行java的路径
修改/etc/init.d/jenkins文件 ,配置jdk安装路径如果需要则找到candidates,在下面添加java的路径
-
启动jenkins
systemctl daemon-reload systemctl restart jenkins systemctl enable jenkins
-
使用netstat -tlunp查看是否监听7788
netstat -tlunp -
关闭防火墙
systemctl status firewalld systemctl stop firewalld.service systemctl status firewalld
-
获取密码
cat /var/lib/jenkins/secrets/initialAdminPassword -
前台登录
前台登录192.168.0.106:7788, 并输入密码 -
进入界面后不要选择推荐的插件,而是自己选择
推荐安装插件的话,将会世界访问外面,速度极慢
部分插件我们暂时还没有用
我们需要修改jenkins的插件源之后,再去安装,这样子会方便
安装maven
-
下载maven安装包
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -
在/usr/local下新建目录maven
mkdir -p /usr/local/maven -
将maven包解压到/usr/local/maven
tar -xzvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/maven
-
修改并刷新/etc/profile
vim /etc/profile
并在最后加上
MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3
export MAVEN_HOME
export PATH= P A T H : {PATH}: PATH:{MAVEN_HOME}/bin然后 :wq 保存退出
注意: MAVEN_HOME的路径需要根据真是的路径而设置, 可以通过 cd /usr/local/maven 然后ls 查看,再对应修改 -
检查mvn是否已经安装
执行mvn -v