記一次Apache啓動失敗問題排查


記一次Apache啓動失敗問題排查

重啓apache緣由


因服務器硬件故障自動關機,售後更換硬件處理完後,我這邊優先須要恢復系統服務,服務起來後 發現圖片沒法顯示,可是圖片標識出現,所以判斷是apache服務有問題java


例行執行service apache2 restart,發現apache沒法啓動服務。git

1、問題環境

1.系統:Ubuntu 16.04 TLS 2.apache版本:apache2github

2、排查問題思路

1.先查看apache的狀態apache

systemctl status apache2
複製代碼

2.查看端口占用狀況(只用root有戶權限能夠,非root用戶先切換成roottomcat

netstat -lnp | grep 80
複製代碼

發先80端口被java程序佔用bash

3、解決問題

1.先殺掉佔用80端口的java程序進程服務器

kill -9 進程號
複製代碼

2.重啓apache服務,此時發現apache服務起來了ui

service apache2 restart
複製代碼

而後重啓tomcat,啓動java程序。登錄系統頁面後能夠正常顯示圖片spa

總結

apache服務沒法啓動,除排查配置文件外,優先考慮端口號佔用狀況,能夠快速排查問題所在rest

本篇文章由一文多發平臺ArtiPub自動發佈

相關文章
相關標籤/搜索