安装 JDK
检查是否安装 JDK
java -version
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
找到合适的版本
yum search java | grep jdk
安装合适版本
yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
安装目录
ls /usr/lib/jvm/
配置环境变量
vi /etc/profile:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin执行生效环境配置
source /etc/profile
安装 maven
-
官网:http://maven.apache.org/download.cgi
拷贝文件名为 *-bin.tar.gz 的链接地址报错:未找到命令
yum -y install wget 解压
tar xvf apache-maven-3.6.3-bin.tar.gz
配置环境变量
vi /etc/profile
export M2_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin执行生效环境配置
source /etc/profile
安装 git
yum install git
安装 jenkins
[下载](wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm)
rpm -ivh jenkins-2.7.3-1.1.noarch.rpm
vi /etc/sysconfig/jenkins
service jenkins start/stop/restart
系统会创建一个“jenkins”用户来允许这个服务,如果改变服务所有者,同时需要修改/var/log/jenkins, /var/lib/jenkins, 和/var/cache/jenkins的所有者
启动的时候将从/etc/sysconfig/jenkins获取配置参数
默认情况下,Jenkins运行在8080端口,在浏览器中直接访问该端进行服务配置
Jenkins的RPM仓库配置被加到/etc/yum.repos.d/jenkins.repo初始密码在:/var/lib/jenkins/secrets/initialAdminPassword
报错:插件删除 /var/lib/jenkins/plugins
常用插件
Folders
Build Timeout
Credentials Binding
Workspace Cleanup
Ant/NAnt
Gradle
Pipeline
Git
Subversion
SSH Slaves
LDAP
Email Extension
PAM Authentication
Pipeline:Stage View
GitHub Organization
常见问题
密码忘记
cd /var/lib/jenkins cat users/admin/config.xml
passwordHash字段:
#jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqgNpUGyWW2nJObaVAM/2xSQdSq
重置密码为:123456
#jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcuQu2fgrrMSAMabF5TSrGK5nXitqK9ZMS
重置密码为:111111
重启服务:
service Jenkins restart