今天公司突然停電,來電后發現服務無法訪問了,服務器是部署在公司內
發現ip ping 不通,是服務器沒開
手動開了服務器,還是無法訪問
可以FTP,但是不能訪問服務,說明機器已經開了,有些東西應該沒啟動,比如nginx
shell登陸服務器
命令:
ps -ef|grep nginx
結果顯示這個
nginx沒啟動
接下來就是啟動nginx
原諒我的無知,以前都是運維搞的,今天聯系不上,從頭來吧
大概思路:
1、找到nginx配置文件
2、nginx的安裝目錄
3、啟動
找到安裝目錄:
find /|grep nginx.conf
結果:
好吧,進入配置文件看下
vim /usr/webserver/nginx/nginx.conf
看到里面include 其他文件,再到文件夾下看看有沒有熟悉的文件名,nice,找到了,就是這里了,准備啟動
/usr/webserver/nginx/nginx -c /usr/webserver/nginx/nginx.conf
我去,提示錯誤,不管了,看看起來沒
ps -ef|grep nginx
結果
好像有門,再啟動一次,還是這個
/usr/webserver/nginx/nginx -c /usr/webserver/nginx/nginx.conf
good,起來了,訪問服務看看
嗯,熟悉的界面,熟悉的味道!
反正nginx起來了,到底這樣操作對不對,我也不知道,等完了問問運維