立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 46|回复: 4

宝塔面板装了nginx php

[复制链接]

宝塔面板装了nginx php

[复制链接]

9

主题

16

回帖

79

积分

注册会员

积分
79
jackiey

9

主题

16

回帖

79

积分

注册会员

积分
79
2021-10-13 10:38:09 | 显示全部楼层 |阅读模式
本帖最后由 jackiey 于 2021-10-13 11:11 编辑

宝塔面板装了nginx php-fpm  mysql如何监视这些进程并自动重启额


看了nginx 的启动命令是 /www/server/nginx/sbin/nginx -c /www/server/nginx/conf/nginx.conf


mysql的启动命令是  /www/server/mysql/bin/mysqld --basedir=/www/server/mysql --datadir=/www/server/data --plugin-dir=/www/server/mysql/lib/plugin --user=mysql --sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION --log-error=localhost.err --open-files-limit=65535 --pid-file=/www/server/data/localhost.pid --socket=/tmp/mysql.sock --port=3306

php-fpm只查到
master process (/www/server/php/56/etc/php-fpm.conf)



感谢楼下的解答
后来查看了下他们的释放内存代码  拿他们的代码改下就行

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#+------------------------------------
#+ 宝塔释放内存脚本
#+------------------------------------

endDate=`date +"%Y-%m-%d %H:%M:%S"`
log="释放内存!"
echo "★[$endDate] $log"
echo '----------------------------------------------------------------------------'

if [ -f "/etc/init.d/php-fpm-52" ];then
        /etc/init.d/php-fpm-52 reload
fi

if [ -f "/etc/init.d/php-fpm-53" ];then
        /etc/init.d/php-fpm-53 reload
fi

if [ -f "/etc/init.d/php-fpm-54" ];then
        /etc/init.d/php-fpm-54 reload
fi

if [ -f "/etc/init.d/php-fpm-55" ];then
        /etc/init.d/php-fpm-55 reload
fi

if [ -f "/etc/init.d/php-fpm-56" ];then
        /etc/init.d/php-fpm-56 reload
fi

if [ -f "/etc/init.d/php-fpm-70" ];then
        /etc/init.d/php-fpm-70 reload
fi

if [ -f "/etc/init.d/php-fpm-71" ];then
        /etc/init.d/php-fpm-71 reload
fi

if [ -f "/etc/init.d/php-fpm-72" ];then
        /etc/init.d/php-fpm-72 reload
fi

if [ -f "/etc/init.d/php-fpm-73" ];then
        /etc/init.d/php-fpm-73 reload
fi

if [ -f "/etc/init.d/php-fpm-74" ];then
        /etc/init.d/php-fpm-74 reload
fi

if [ -f "/etc/init.d/mysqld" ];then
        /etc/init.d/mysqld reload
fi

if [ -f "/etc/init.d/nginx" ];then
        /etc/init.d/nginx reload
fi

if [ -f "/etc/init.d/httpd" ];then
        /etc/init.d/httpd graceful
fi

if [ -f "/etc/init.d/pure-ftpd" ];then
        pkill -9 pure-ftpd
        sleep 0.3
        /etc/init.d/pure-ftpd start 2>/dev/null
fi

sync
sleep 2
sync
echo 3 > /proc/sys/vm/drop_caches

echo '----------------------------------------------------------------------------'

回复

使用道具 举报

0

主题

80

回帖

270

积分

中级会员

积分
270
hlav

0

主题

80

回帖

270

积分

中级会员

积分
270
2021-10-13 10:42:13 | 显示全部楼层
本帖最后由 hlav 于 2021-10-13 10:43 编辑

计划任务里设置 释放内存脚本就会重启这三个
回复

使用道具 举报

60

主题

1296

回帖

4455

积分

论坛元老

积分
4455
cicvc

60

主题

1296

回帖

4455

积分

论坛元老

积分
4455
2021-10-13 10:43:57 | 显示全部楼层
shell写脚本判断进程是否存活,不活就自动执行重启
回复

使用道具 举报

8

主题

963

回帖

2660

积分

金牌会员

积分
2660
zhujizixun

8

主题

963

回帖

2660

积分

金牌会员

积分
2660
2021-10-13 10:55:06 | 显示全部楼层
直接用supervisor

回复

使用道具 举报

12

主题

168

回帖

584

积分

高级会员

积分
584
du-sh

12

主题

168

回帖

584

积分

高级会员

积分
584
2021-10-13 10:56:54 | 显示全部楼层
supervisor 直接进程守护,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-23 03:36 , Processed in 0.060055 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表