端口扫描工具:www.qtool.net/port
yum install nmap
nmap 127.0.0.1
批量检测端口是否开放:
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和端口为8898JENKINS_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