一、开始安装Jenkins配置
1、JAVA包安装
# 卸载旧java,安装java-1.8.0版本,若已安装请忽略。
yum remove java*
yum install java-1.8.0-openjdk
2、安装Jenkins
下载jenkins
阿里云Jenkins下载
wget https://mirrors.aliyun.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm
华为云Jenkins下载
wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm
安装jenkins
rpm -ivh jenkins-2.346.3-1.1.noarch.rpm
3、修改jenkins配置文件
Jenkins用户修改为root(放开目录权限,以便操作命令),vi /etc/sysconfig/jenkins。
JENKINS_USER="root"
修改Jenkins端口号、user、group,vi /usr/lib/systemd/system/jenkins.service
User=root
Group=root
#默认8080端口,因为本人8080端口已使用,故改为8083。
Environment="JENKINS_PORT=8083"
更改完成后重载下配置文件。
systemctl daemon-reload
开启Jenkins要用的端口。
firewall-cmd --add-port=8083/tcp --permanent
#重载入添加的端口
firewall-cmd --reload
本人使用的是阿里云服务器搭建Jenkinx,且安装了宝塔Linux面板,故在页面操作开发端口,若是本机使用Vmware搭建的虚拟机,请用上述命令操作即可。
宝塔Linxu面板
阿里云服务器控制台
若安装了宝塔,开放端口时,阿里云控制台和宝塔面板都得配置!
4、启动Jenkins服务
Jenkins常用命令如下:
# 启动Jenkins
systemctl start jenkins.service
# 查看Jenkins
systemctl status jenkins.service
# 停止Jenkins
systemctl stop jenkins.service
# 重启Jenkins
systemctl restart jenkins.service
查看Jenkins启动状态,若如下图则说明启动成功!
反之如下图,则说明启动失败!
这时输入journalctl -xe查看具体失败原因,我这边是因为java版本过低(jdk1.8.0),最低只支持java11,所以我升级了jdk版本(java11、java17均可)后启动成功。
5、访问Jenkins服务
输入http:ip:port/,解锁Jenkins。
根据提示,查看密码cat /var/lib/jenkins/secrets/initialAdminPassword,复制密码黏贴继续(过程较慢,请耐心等待。)。
自定义Jenkins
选择插件来安装。
选择“无”
创建管理员用户
实例配置选择“现在不要”
开始使用Jenkins
接下来就进入到jenkins的操作页面啦!