如何确定 linux 内的 php nginx mysql 进程是否运转正常
5个回答
展开全部
服务器上查看进程是否起来,端口是否监听,然后看日志是否报错。
程序端可以里面利用phpinfo方法判断nginx的访问,php的各个模块安装信息,在写一个php连接数据的访问去执行,看是否连接数据库正常。
程序端可以里面利用phpinfo方法判断nginx的访问,php的各个模块安装信息,在写一个php连接数据的访问去执行,看是否连接数据库正常。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通过命令:
1、php: ps -ef|grep php-fpm 或者 netstat -lntup|grep 9000看端口是否已经在监听状态。
2、nginx: netstat -lntup|grep 80
3、mysql: netstat -lntup|grep 3306
如果都显示监听到则进程正常运转。
其实写一个shell脚本,看上边命令的执行结果,输出出来会更直观的
1、php: ps -ef|grep php-fpm 或者 netstat -lntup|grep 9000看端口是否已经在监听状态。
2、nginx: netstat -lntup|grep 80
3、mysql: netstat -lntup|grep 3306
如果都显示监听到则进程正常运转。
其实写一个shell脚本,看上边命令的执行结果,输出出来会更直观的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
LINUX中查看程序进程的指令只要是ps。想要通过程序名字来查看进程只要使用 grep指令过滤具体如下
#查看mysql相关进程
ps -aux|grep mysql
#查看nginx相关进程
ps -aux|grep nginx
#查看php相关进程,其实是查看php-fpm的进程
ps -aux|grep php
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以写个操作数据库的php脚本,然后运行下,看是否操作成功
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询