apache - centos 5.5如何设置定时启停httpd和mysql

标签 apache centos

服务器:centos 5

idia 是在服务器上设置自 Action 业,以保持 httpd 服务从 1:00am 开始到 3:00pm,其余时间服务应该关闭。

是否有可能在服务器上有脚本可以自动运行这个作业而无需手动:

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 作业。 man crontab了解更多信息。输入 crontab -e登录时。对于您的情况httpd1:00am 开始到 3:00am 停止(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: installing new crontab

关于apache - centos 5.5如何设置定时启停httpd和mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29627782/

相关文章:

django - wsgi.py 无法作为 Python 模块加载错误/没有名为 'django.core' 的模块

python - 如何在 CentOS 7 中将 IDLE 3.6.2 与 Python 3.6.2 关联

python - 试图让 Django 在 VPS 上运行,但我一直遇到 "Invalid option to WSGI daemon process definition"

apache - Apache2 上的 Yii2 高级版 : redirecting www to non-www

php - Redis 故障导致 Laravel 5.6 中的登录和注册问题

neo4j - 在 redhat 6.x 上安装 Neo4j 2.1

django memcached on red hat

php 仅在受 shibboleth 保护的目录中不被解释

php - Apache + socketIO 失败

在tomcat上调试ajp