CentOS7安装配置Jenkins

在这里插入图片描述

STEP1

1. 查看是否有Java环境
 # java --version

Alt
没有Java的话请先安装

# yum install java
2. 查看java安装路径
# ls -lrt /etc/alternatives/java 

在这里插入图片描述

3. 修改java配置文件
# vim /etc/profile 
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.5.10-0.el7_7.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

在这里插入图片描述

STEP2

1. 安装Jenkins

下载链接

# rpm -ivh jenkins-2.190.3-1.1.noarch.rpm

Jenkins默认安装在 /var/lib/jenkins

Jenkins配置文件位置为 /etc/sysconfig/jenkins,配置文件包含目录,端口等信息

如要配置到其他盘

# vim /etc/sysconfig/jenkins

JENKINS_HOME="/var/lib/jenkins" 改成 JENKINS_HOME="/[PATH]/jenkins"

在这里插入图片描述
将/var/lib/jenkins的文件拷贝到 /[PATH]/

chown -R jenkins:jenkins
cp -a /var/lib/jenkins/ /[PATH]/
2. 配置Jenkins
# vim /etc/passwd

把文件中 /bin/false 改成 /bin/bash
在这里插入图片描述

3. 测试Jenkins
# su jenkins

会发现用户名不是Jenkins

# export PS1='[\u@\h \W]\$'

再次运行Jenkins
在这里插入图片描述

初始密码会存在 /var/lib/jenkins/secrets/initialAdminPassword 文件中

注: 未初始化时该文件不存在

4. 启动Jenkins
# systemctl start jenkins
5. 初始化Jenkins

Jenkins默认端口是8080

浏览器打开 http://[IP]:8080

初始化成功后生成初始密码文件,密码可在文件中查找


公网访问8080

查看防火墙状态

# firewall-cmd --state

在这里插入图片描述

如未打开

# systemctl stop firewalld.service 
2. 开放端口
# firewall-cmd --zone=public --add-port=8080/tcp --permanent

在这里插入图片描述

3. 重新启动防火墙
# systemctl restart firewalld.service
4. 刷新配置
# firewall-cmd --reload

在这里插入图片描述

5. 查看已开放端口
# firewall-cmd --list-ports

在这里插入图片描述

域名访问Jenkins

环境:Nginx

server {
    listen       80;
    server_name  jenkins.[Domain];
    access_log  /[LOG_PATH]/Jenkins/success.log;
    error_log   /[LOG_PATH]/Jenkins/error.log;

    location / {
        proxy_pass http://127.0.0.1:8079;
    }

    location ~ /\.(?!well-known).* {
        deny all;
    }


    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #    deny  all;
    #}
}

我是因为个人原因把Jenkins的端口改成了8079;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值