-
先看jdk有没有安装
java -version要是没有安装
yum search java | grep -i --color jdk // 查看java全部版本 yum install java-11-openjdk-devel // 下载 java -version // 查看版本 -
git安装
yum install git -y // 安装 git --version // 完成后查看版本 git config --global user.name "用户名" // 配置用户名 git config --global user.email "邮箱" // `配置邮箱` ssh-keygen -t rsa -C "邮箱" //生成git的秘钥 直接回车,可以不用配置账号密码 -
安装jenkins
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo //要是命令报证书错误 在后面加上 --no-check-certificate sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key yum install jenkins sudo systemctl daemon-reload -
修改端口 像我这边8080端口被占用了 所以要改下端口
编辑文件
vi /etc/sysconfig/jenkins按i进入编辑模式找到
JENKINS_PORT="8080"8080改成你想要的端口号8888按
esc退出编辑模式,输入:wq保存退出或者也可以下载文件修改
-
启动jenkins
systemctl start jenkins sudo systemctl status jenkin // 查看是否启动成功启动成功后浏览器输入xx.xx.xx.xx:8888/ 就可以访问了,第一次进入需要密码 按照页面上的提示就可以找到密码
-
启动的时候可能报错 找不到
java有两种解决办法
-
新建一个软连接直接
ls -s /usr/lib/jdk-11/bin/java /usr/bin/java -
修改jenkins的配置文件
/etc/init.d/jenkins编辑文件
vi /etc/init.d/jenkins按i进入编辑模式找到
在最后添加
/usr/lib/jdk-11/bin/java按
esc退出编辑模式,输入:wq保存退出或者下载文件 修改后重新上传
candidates=" /etc/alternatives/java /usr/lib/jvm/java-1.8.0/bin/java /usr/lib/jvm/jre-1.8.0/bin/java /usr/lib/jvm/java-11.0/bin/java /usr/lib/jvm/jre-11.0/bin/java /usr/lib/jvm/java-11-openjdk-amd64 /usr/bin/java /usr/lib/jdk-11/bin/java "