zoukankan      html  css  js  c++  java
  • centos7安装jenkins以及jenkins正常启动无法访问问题

    1、安装jdk

    yum search java|grep jdk

     sudo yum install -y java-1.8.0-openjdk

     

     

    2、下载jenkins

    wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm
    自动安装
    sudo rpm -ivh jenkins-2.7.3-1.1.noarch.rpm

    3、可以修改端口

    vi /etc/sysconfig/jenkins
    JENKINS_PORT="8080"
    我修改为8081,因为已经存在8080端口,如果没有8080可以不修改
    查看端口是否被占用(
    netstat -ntlp
    如果没有(netstat)则使用sudo yum install net-tools安装

    4、启动jenkins

    sudo service jenkins start

    备注:

    /usr/lib/jenkins/jenkins.war    WAR包 

    /etc/sysconfig/jenkins       配置文件

    /var/lib/jenkins/        默认的JENKINS_HOME目录

    /var/log/jenkins/jenkins.log    Jenkins日志文件

    安装成功后Jenkins将作为一个守护进程随系统启动

    系统会创建一个“jenkins”用户来允许这个服务,如果改变服务所有者,同时需要修改/var/log/jenkins, /var/lib/jenkins, 和/var/cache/jenkins的所有者

     5、突然发现主机无法访问,jenkins是否正常启动

    systemctl status jenkins

     6、查看是否开启防火墙

    systemctl status firewalld

     

     查看是否开放端口8081

    firewall-cmd --list-ports

     没有开放,则加入

    firewall-cmd --permanent --zone=public --add-port=8081/tcp

    重启防火墙

    systemctl reload firewalld

    再次查看是否开放

     宿主机访问成功。。。。。

    7、打开jenkins,输入初始密码(vi /var/lib/jenkins/secrets/initialAdminPassword)



  • 相关阅读:
    TTVNC 2.0 发布了
    软件收费问题,目前没有限制, 全部免费
    为什么服务器端要确认才能连接通过
    关于transfer file功能的使用?
    同一台机器上测试会出现很多黑块
    TTVNC 设计理念
    TTVNC 2.2发布
    redis连接池 jedis2.9.0.jar+commonspool22.4.2.jar
    Calendar add 方法 和set方法
    jar包读取包内properties文件
  • 原文地址:https://www.cnblogs.com/liudieluo/p/11739710.html
Copyright © 2011-2022 走看看