Jenkins安装

254 阅读1分钟

端口扫描工具:www.qtool.net/port

yum install nmap 

nmap 127.0.0.1

批量检测端口是否开放:

www.jsons.cn/port/

lsof -i 罗列所有使用的被占用端口

lsof -i : 8080 查看占用8080的是哪个进程


wget pkg.jenkins.io/redhat/jenk…

rpm -ivh jenkins-2.83-1.1.noarch.rpm

  • 配置jenkins
    vi /etc/sysconfig/jenkins
    修改用户为root和端口为8898

    JENKINS_USER="root"
    JENKINS_PORT="8898"
    12
    
  • 开放Linux服务器的8898端口访问权限

  • 启动jenkins服务,执行命令
    systemctl start jenkins

在浏览器输入ip:8898, 即可访问jenkins

 cat /var/lib/jenkins/secrets/initialAdminPassword


Q1:ClassNotFoundException: javax.servlet.Filter

spring-boot-starter-tomcat

Q2:ServerCodecConfigurer

启动报错:
Consider defining a bean of type ‘org.springframework.http.codec.ServerCodecConfigurer’ in your conf

原因:
这是因为引用spring-boot-starter-web导致的,需要取消掉。因为Spring Cloud Gateway 是使用 netty+webflux实现,webflux与web是冲突的。

Q3: java.lang.ClassCastException: org.springframework.core.io.buffer.DefaultDataBufferFactory cannot be cast to org.springframework.core.io.buffer.NettyDataBufferFactory

cloud.spring.io/spring-clou…

www.cnblogs.com/duniqb/p/12…