Linux怎麼知道服務是否啟動?
這裡以nginx 為例
1 、看程式
使用ps
命令
ps -ef | grep
服務名 或
ps aux |grep
服務名
以下介面是服務起來了的效果
以下介面是服務沒起來的效果,沒有nginx
程式
ps
顯示出來的是
grep
nginx
程式,它是一個
grep
程式,不是
nginx
程式
2 、看埠
前提是知道要服務的埠號是多少,nginx
的預設埠是
80
lsof -i:
埠號
以下介面就是服務起來了的效果,如果什麼也沒有就說明服務沒起來
一些常用的埠號:
FTP:21 SSH:22 Telnet :23 HTTP:80 HTTPS:443 Tomcat:8080 Oracle:1521 MySQL:3306 SQLServer:1433 Redis:6379
3 、看狀態
systemctl status 服務名 或 service 服務名 status
看Active ,顯示 active ( running )就表示服務起來了
4 、直接訪問
有些服務不適合這種方法
nginx
服務起來之後可以直接在網頁上輸入
ip
去訪問,能訪問到就說明服務起來了,當然不能訪問到也不一定是服務沒起來,可能是防火牆沒關,
selinux
沒關等
5 、看日誌
less /var/log/messages
shift+g
跳到底部
看到Started nginx
表示
nginx
已經起來了
建議使用前三個方法,如果需要伺服器,我推薦用3A 伺服器,槓槓的
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70022313/viewspace-2917805/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 怎麼啟動postgresql服務SQL
- linux 下啟動服務Linux
- shell監控服務程式是否啟動
- 控制linux啟動的服務Linux
- Linux使用Ambari啟動服務啟動失敗Linux
- Jtti:linux怎麼檢視swap是否開啟JttiLinux
- Kali Linux常用服務配置教程啟動DHCP服務Linux
- Linux 如何啟動mail郵件服務LinuxAI
- 在Linux中,如何啟動、停止或重啟服務?Linux
- systemctl 命令在 Linux 中啟動、停止和重新啟動服務Linux
- Linux檢視啟動的服務的埠Linux
- Linux如何透過命令重新啟動服務?Linux
- 如何在Linux中啟動時新增服務Linux
- 在linux中無法啟動mysqld 服務LinuxMySql
- Linux伺服器---設定服務啟動Linux伺服器
- Linux nohup 啟動服務且不輸出日誌Linux
- Linux MySQL 服務設定開機自啟動LinuxMySql
- Linux Redis 服務設定開機自啟動LinuxRedis
- 在Linux中,如何管理服務的自啟動?Linux
- linux停止和檢視啟動服務的命令Linux
- win10服務怎麼開啟 windows10開啟服務管理介面Win10Windows
- win10服務怎麼開啟 開啟服務管理器的方法Win10
- win10如何啟動network list_win10怎麼啟動網路列表服務Win10
- mongodb服務無法開啟怎麼辦MongoDB
- win10系統智慧卡服務未啟動怎麼辦Win10
- 國服啟動項csgo程式碼 csgo怎麼更改國服啟動項Go
- win10啟動windows服務顯示服務沒有響應控制功能怎麼解決Win10Windows
- linux mysql無法啟動怎麼解決?LinuxMySql
- win10系統dns client服務禁用怎麼開啟_win10系統dns client服務禁用如何啟動Win10DNSclient
- python 啟動http服務PythonHTTP
- gitblit 服務啟動不了Git
- win10 defender服務怎麼開啟_win10開啟defender服務操作方法Win10
- 講一個linux服務啟動報錯問題排查Linux
- 多卡4090伺服器怎麼使用指定顯示卡啟動服務伺服器
- win10系統diagnostic system host服務啟動不了怎麼修復Win10
- Linux哪些服務適合開機自啟動?linux學習入門Linux
- win10 怎麼開啟服務_win10開啟系統服務的3種方法Win10
- win10開啟telnet服務如何操作 win10怎麼開啟電腦telnet服務Win10