目录
一 安装jdk
1.下载jdk1.8
2.在 usr/local 下解压
3.配置环境变量
4.刷新配置
5.测试环境是否配置成功
二 Maven 安装
1.下载Maven
2.上传到服务器并解压(上传位置 依然 /usr/local/)
3.配置环境
4.创建本地仓库位置
5.打开Maven的settings.xml配置文件,配置相应的仓库路径以及国内仓库地址:
6.测试Maven 环境
三 现在docker Jenkins 镜像
1.下载docker 镜像
2.运行镜像配置挂载
3.登录jenkins
4.查看日志 查看初始密码
5.安装默认插件
一 安装jdk
1.下载jdk1.8
地址:Java Downloads | Oracle
将压缩包上传到服务器 usr/local/ 下面
2.在 usr/local 下解压
#如果没有上传到 usr/local 可以复制 cp xxxx/jdk-8u311-linux-x64.tar.gz /usr/local/
tar -zxvf jdk-8u311-linux-x64.tar.gz
3.配置环境变量
vim /etc/profile
vim /etc/profile
按i 进入编辑
export JAVA_HOME=/usr/local/jdk1.8.0_181 #jdk安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
esc ==>wq 保存退出
4.刷新配置
source /etc/profile
5.测试环境是否配置成功
java -version
java -version
二 Maven 安装
1.下载Maven
地址:Maven – Download Apache Maven
2.上传到服务器并解压(上传位置 依然 /usr/local/)
#在/usr/local 下解压
tar -zxvf apache-maven-3.8.3-bin.tar.gz
3.配置环境
vim /etc/profile
vim /etc/profile
按i 进入编辑
export MAVEN_HOME=/usr/local/apache-maven-3.8.3 export PATH=$MAVEN_HOME/bin:$PATH
esc ==>wq 保存退出
使配置立即生效:
source /etc/profile
4.创建本地仓库位置
mkdir -p /usr/data/maven/local_repository
5.打开Maven的settings.xml配置文件,配置相应的仓库路径以及国内仓库地址:
#打开配置文件
vim /usr/local/apache-maven-3.8.3/conf/settings.xml
#修改本地仓库路径:
/usr/data/maven/local_repository
#修改国内仓库地址:配置在中
nexus-aliyun
*
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public
6.测试Maven 环境
执行 mvn -v
三 现在docker Jenkins 镜像
1.下载docker 镜像
docker pull jenkinsci/blueocean
2.运行镜像配置挂载
docker run
-u root
--rm
-d
-p 8080:8080
-p 50000:50000
-v jenkins-data:/var/jenkins_home
-v /var/run/docker.sock:/var/run/docker.sock
jenkinsci/blueocean
3.登录jenkins
docker pull jenkinsci/blueocean
2.运行镜像配置挂载
docker run
-u root
--rm
-d
-p 8080:8080
-p 50000:50000
-v jenkins-data:/var/jenkins_home
-v /var/run/docker.sock:/var/run/docker.sock
jenkinsci/blueocean
3.登录jenkins
输入Jenkins地址 http://ip:8080/ 输入密码后登录
4.查看日志 查看初始密码
docker ps
# 查看 容器id
#ConTAINER ID IMAGE COMMAND CREATED STATUS #PORTS NAMES
#6df985ac6775 jenkinsci/blueocean "/sbin/tini -- /usr/…" 4 minutes ago Up 4 minutes #0.0.0.0:8080->8080/tcp, 0.0.0.0:50000->50000/tcp wizardly_fermi
#2c6e7daebb70 tomcat "catalina.sh run" 46 hours ago Up 46 hours #0.0.0.0:3355->8080/tcp tomcat
#查看容器id 日志找到密码
docker logs 6df985ac6775
5.安装默认插件



