apache定时自动启动脚本程序代码
发布:smiling 来源: PHP粉丝网 添加日期:2013-11-25 22:01:12 浏览: 评论:0
我们经常需要对网站上的数据进行备份,这时需要重启一下apache环境,但是如果每天都手工操作就很麻烦了,以下介绍在linux与windows下apache定时自动启动脚本程序代码。
linux系统操作方法
在linux下安装了apache 服务(通过下载二进制文件经济编译安装、而非rpm包)、apache 服务启动命令:/server/apache/bin/apachectl start。让apache服务运行在运行级别3下面。命令如下:
- touch /etc/rc.d/init.d/apache
- vi /etc/rc.d/init.d/apache
- chown -R root /etc/rc.d/init.d/apache
- chmod 700 /etc/rc.d/init.d/apache
- ln -s /etc/rc.d/init.d/apache /etc/rc.d/rc3.d/S60apache
#S 是start的简写、代表启动、K是kill的简写、代表关闭。60数字代表启动的顺序。(对于iptv系统而言、许多服务都是建立在数据库启动的前提下才能够正常启动的、可以通过该数字就行调整脚本的启动顺序)
apache的内容:
- #!/bin/bash
- #Start httpd service
- /server/apache/bin/apachectl start
至此 apache服务就可以在运行级别3下 随机自动启动了,windows系统下apache自动重启代码。
1、在c:盘根目录新建一个autostartserver.bat文件,然后右键编辑,将文件内容设为如下后保存:
- @ECHO OFF
- net stop apache2
- net start apache2
- net stop mysql
- net start mysql
说明:上面的apache2与mysql为服务名称。
2、“开始”-》运行“cmd”-》执行命令“at 04:00 c:/autostartserver.bat”
这样每天早晨4点系统就会自动重启apache与mysql
说明:04:00为重启时间,c:autostartserver.bat为第一步的bat文件地址
Tags: apache 定时 自动启动
相关文章
- ·在apache下限制每个虚拟主机的并发数(2013-11-14)
- ·APACHE禁止图片盗链(2013-11-14)
- ·Apache下的虚拟主机设置(2013-11-14)
- ·Apache中禁止IP段,在httpd.conf中的写法(2013-11-14)
- ·用Apache的rewrite生成伪静态页面(2013-11-14)
- ·HTTP/Apache 错误代码汇总(2013-11-14)
- ·Apache性能优化技巧(2013-11-22)
- ·用Session代替Apache服务器验证(2013-11-22)
- ·Apache中httpd.conf的中文件详解(2013-11-22)
- ·Apache中.Htaccess文件的功能写法(2013-11-22)
- ·如何让apache支持.htaccess并设置404错误页(2013-11-22)
- ·apache 虚拟主机配置[别名配置方法](2013-11-22)
- ·apache 服务器网站不能访问(2013-11-22)
- ·apache教程:.htaccess用法(2013-11-22)
- ·Apache二级域名配置方法(2013-11-22)
- ·apache 封IP基础教程(2013-11-22)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)