今天公司突然停电,来电后发现服务无法访问了,服务器是部署在公司内
发现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起来了,到底这样操作对不对,我也不知道,等完了问问运维