最近前端需要部署一个Jenkins服务器,本想使用自动安装,但是按照网上的教程,各种报错,安装不成功,没办法,只能手动安装Jenkins,现在说下,我手动安装的过程吧。
1、安装Java环境:
apt install openjdk-8-jre-headless
java -version
2、创建一个Jenkins目录,并进入
mkdir jenkins
cd jenkins
3、下载Jenkins
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/jenkins.war
4、创建日志文件夹
mkdir logs
5、编写sh文件,按键盘 i 切换INSERT模式,插入以下内容,按键盘Esc,:wq保存退出
vim jenkins.sh
内容为:
#!/bin/bash
export JENKINS_HOME=/home/effortzjw/effortzjw/jenkins
cd $JENKINS_HOME
nohup java -Dhudson.model.DownloadService.noSignatureCheck=true -Xmx2g -jar jenkins.war --httpPort=8080 > logs/jenkins.log 2>&1 &
tail -f logs/jenkins.log
6、创建配置文件
vim hudson.model.UpdateCenter.xml
内容为:
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://updates.jenkins-zh.cn/update-center.json</url>
</site>
7、赋予777权限,运行脚本,等待安装即可
chmod 777 jenkins.sh
./jenkins.sh
密码保存路径:
/home/effortzjw/effortzjw/jenkins/secrets/initialAdminPassword
8、访问:http://你的ip:8080,输入密码,成功安装!