昵称即飞机号,
联/系/请/加
飞鸟,新圣,金鼎,T3,新旗舰28,大疆
加入计划任务方法:
1、init.sh文件
网站根目录下有没有init.sh文件,没有的话创建一个,代码内容:
#!/usr/bin/env bash
basepath=$(cd `dirname $0`; pwd)
[ $(id -u) != "0" ] && echo "Error: You must be root to run this script" && exit 1
result=$(crontab -l|grep -i "* * * * * sh $basepath/run.sh"|grep -v grep)
if [ ! -n "$result" ]
then
crontab -l > conf && echo "* * * * * sh $basepath/run.sh >/dev/null 2>&1" >> conf && crontab conf && rm -f conf
echo -e "\033[32mOk.\033[0m"
else
echo "The process has been add ."
fi
2、run.sh文件
同上,没有run.sh 的话创建一个,代码内容:
#!/usr/bin/env bash
basepath=$(cd `dirname $0`; pwd)
command="php $basepath/ymwl_pusher/start.php start -d"
result=$(ps -ef | grep -i workerman | grep -v grep)
if [ ! -n "$result" ]
then
echo "Starting the process."
str=$(nohup $command >/dev/null 2>&1 &)
echo -e "\033[32mOk.\033[0m"
else
echo "The process has been started ."
fi
3、创建计划
如果执行sh init.sh提示no crontab for root,主要原因是由于liunx服务器,第一次使用 crontab ,还没有生成对应的文件导致的。
cd到网站根路径,输入:
crontab -e
回车,输入:
:wq
回车,保存退出。
加入到计划任务,执行命令:
sh init.sh
启动推送服务,执行命令:
sh run.sh
联/系/请/加
飞鸟,新圣,金鼎,T3,新旗舰28,大疆
加入计划任务方法:
1、init.sh文件
网站根目录下有没有init.sh文件,没有的话创建一个,代码内容:
#!/usr/bin/env bash
basepath=$(cd `dirname $0`; pwd)
[ $(id -u) != "0" ] && echo "Error: You must be root to run this script" && exit 1
result=$(crontab -l|grep -i "* * * * * sh $basepath/run.sh"|grep -v grep)
if [ ! -n "$result" ]
then
crontab -l > conf && echo "* * * * * sh $basepath/run.sh >/dev/null 2>&1" >> conf && crontab conf && rm -f conf
echo -e "\033[32mOk.\033[0m"
else
echo "The process has been add ."
fi
2、run.sh文件
同上,没有run.sh 的话创建一个,代码内容:
#!/usr/bin/env bash
basepath=$(cd `dirname $0`; pwd)
command="php $basepath/ymwl_pusher/start.php start -d"
result=$(ps -ef | grep -i workerman | grep -v grep)
if [ ! -n "$result" ]
then
echo "Starting the process."
str=$(nohup $command >/dev/null 2>&1 &)
echo -e "\033[32mOk.\033[0m"
else
echo "The process has been started ."
fi
3、创建计划
如果执行sh init.sh提示no crontab for root,主要原因是由于liunx服务器,第一次使用 crontab ,还没有生成对应的文件导致的。
cd到网站根路径,输入:
crontab -e
回车,输入:
:wq
回车,保存退出。
加入到计划任务,执行命令:
sh init.sh
启动推送服务,执行命令:
sh run.sh