1. 程式人生 > >CentOS7.3系統Tomcat無法正常啟動解決(8005埠不能啟動)

CentOS7.3系統Tomcat無法正常啟動解決(8005埠不能啟動)

Linux系統CentOS7.3版中啟動Tomcat7,確定JDK正常執行且配置正確的情況下,啟動Tomcat始終無法正常訪問

排錯過程:

第一步:

關閉Tomcat,使用埠檢視命令netstat -tunlp檢視

這裡寫圖片描述

發現8080埠,8009埠,8005埠均為被佔用

第二步:

啟動Tomcat,使用埠檢視命令netstat -tunlp檢視,發現8080埠,8009埠正常啟動,沒有發現8005埠,使用netstat -tunlp|grep 8005命令檢視,確定8005埠沒有被佔用,所以一定是8005埠是沒有正常啟動

這裡寫圖片描述

解決辦法:

需要修改檔案:$JAVA_HOME/jre/lib/security/java.security中的配置
使用vi編輯器開啟檔案

這裡寫圖片描述

將:securerandom.source=file:/dev/random
改為: securerandom.source=file:/dev/urandom

注:可以使用/securerandom.source查詢,n表示下一目標位置

重啟Tomcat,發現3個埠均正常啟動

這裡寫圖片描述