前置环境准备
-
服务器 OS linux CentOS
-
数据库服务器 MySQL Server
-
GitHud
-
Java开发工具 Intellij Idea
一、Jekins 基础
1、jdk
安装之前先检查一下系统有没有自带open-jdk
命令:
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
如果没有输入信息表示没有安装。
如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件 这句命令的关键字是java
首先检索包含java的列表
yum list java*
检索1.8的列表
yum list java-1.8*
安装1.8.0的所有文件
yum install java-1.8.0-openjdk* -y
使用命令检查是否安装成功
java -version
2、yum安装
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key yum clean all && yum makecache yum install -y jenkins systemctl start jenkins
2.2 下载war包安装
mkdir -p /usr/local/jenkins/ wget -c -O /usr/local/jenkins/jenkins.war http://mirrors.jenkins.io/war-stable/latest/jenkins.war nohup java -jar /usr/local/jenkins/jenkins.war
启动以后打开ip:8080
2.3、安装插件
系统管理
2.4 基础配置
给admin赋予所有权限
新建用户
二、linux系统
需要ssh
检查ssh是否安装
netstat -anp|grep 22
安装netstat
yum install net-tools
如果没有启动ssh,启动命令
2.2 git
安装
yum install git
设置用户名 和email
git config --global user.name "liyang"
git config --global user.email "liyang@cba.com"
生成证书
ssh-keygen -t rsa -C "liyang@cba.com"
连续回车 不设置密码
查看生成 的
验证配置是否成功
ssh git@github.com
Hi lyon91sky! You've successfully authenticated
=== Git 设置 ok
2.3 maven
下载
右键复制下载地址
sudo wget 地址
vim /etc/profile
配置
. /etc/profile -- 重新加载 mvn -version 查看