Apache centos 5.5如何设置启动和停止httpd和mysql的计划时间

Apache centos 5.5如何设置启动和停止httpd和mysql的计划时间,apache,centos,Apache,Centos,服务器:centos 5 idia将在服务器上设置自动作业,使httpd的服务从凌晨1:00到下午3:00开始,其余时间服务应停止 服务器上是否可以有脚本自动运行此作业,而不需要管理它: sudo service httpd start sudo service httpd stop 意味着提到的工作应该在脚本上 到目前为止,我使用了: crontab -e 在crontab上添加了以下行 00 03 * * * bush /scripts/stop.sh 这是/script/stop.s

服务器:centos 5

idia将在服务器上设置自动作业,使httpd的服务从凌晨1:00到下午3:00开始,其余时间服务应停止

服务器上是否可以有脚本自动运行此作业,而不需要管理它:

sudo service httpd start
sudo service httpd stop
意味着提到的工作应该在脚本上

到目前为止,我使用了:

crontab -e
在crontab上添加了以下行

00 03 * * * bush /scripts/stop.sh
这是/script/stop.sh中stop.sh脚本的代码

sudo service httpd stop
但我仍然没有得到任何结果,这意味着httpd服务处于启动状态

考虑设置cron作业。有关更多信息,请参阅mancrontab。登录时键入crontab-e。对于httpd从凌晨1:00开始到凌晨3:00停止的情况,crontab内容:

00 01 * * 1,2,3,4,5    /usr/sbin/sudo /sbin/service httpd start
00 03 * * 1,2,3,4,5    /usr/sbin/sudo /sbin/service httpd stop
添加完crontab行后,使用:wq写入contab并退出到shell。然后您应该看到:


crontab:安装新的crontab

我发现这是一个解决方案:

首先,我们需要添加crontab的路径 编辑crontab并添加以下行:

crontab -e
加:


centos上的任何其他服务也是如此。

想过创建一个cron作业吗?我确实使用了这段代码,但httpd启动后不会停止
PATH=/usr/sbin:/usr/bin:/sbin:/bin
01  01 * * *     service httpd start
01  15 * * *     service httpd stop