apache定时自动启动脚本程序代码-apache-Php教程
2014-09-02 20:11
381 查看
我们经常需要对网站上的数据进行备份,这时需要重启一下apache环境,但是如果每天都手工操作就很麻烦了,下面我来介绍在linux与windows下apache定时自动启动脚本程序代码,有需要了解的同学可参考。
linux系统操作方法
在linux下安装了apache 服务(通过下载二进制文件经济编译安装、而非rpm包)、apache 服务启动命令: /server/apache/bin/apachectl start 。让apache服务运行在运行级别3下面。 命令如下:
1)
#S 是start的简写、代表启动、K是kill的简写、代表关闭。60数字 代表启动的顺序。(对于iptv系统而言、许多服务都是建立在数据库启动的前提下才能够正常启动的、可以通过该数字就行调整脚本的 启动顺序))
apache的内容:
至此 apache服务就可以在运行级别3下 随机自动启动了
windows系统下apache自动重启代码
1、在c:盘根目录新建一个autostartserver.bat文件,然后右键编辑,将文件内容设为如下后保存:
说明:上面的apache2与mysql为服务名称。
2、“开始”-》运行“cmd”-》执行命令“at 04:00 c:/autostartserver.bat”
这样每天早晨4点系统就会自动重启apache与mysql
说明:04:00为重启时间,c:autostartserver.bat为第一步的bat文件地址
linux系统操作方法
在linux下安装了apache 服务(通过下载二进制文件经济编译安装、而非rpm包)、apache 服务启动命令: /server/apache/bin/apachectl start 。让apache服务运行在运行级别3下面。 命令如下:
1)
代码如下 | 复制代码 |
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 |
apache的内容:
代码如下 | 复制代码 |
#!/bin/bash #Start httpd service /server/apache/bin/apachectl start |
windows系统下apache自动重启代码
1、在c:盘根目录新建一个autostartserver.bat文件,然后右键编辑,将文件内容设为如下后保存:
代码如下 | 复制代码 |
@ECHO OFF net stop apache2 net start apache2 net stop mysql net start mysql |
2、“开始”-》运行“cmd”-》执行命令“at 04:00 c:/autostartserver.bat”
这样每天早晨4点系统就会自动重启apache与mysql
说明:04:00为重启时间,c:autostartserver.bat为第一步的bat文件地址
相关文章推荐
- 利用PHP安装windows自动运行的服务,PHP程序可以实现长时间、自动运行、定时更新功能,直接可以用在项目中的类源代码
- VC 开机自动启动程序代码
- 启动自动加载程序代码(注册表实现)
- PHP定时自动生成静态HTML的实现代码
- VC 开机自动启动程序代码
- PHP定时执行程序代码
- 『转』VC 开机自动启动程序代码
- VC 开机自动启动程序代码
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程
- VC 开机自动启动程序代码(实用,转帖)
- 定时自动启动外部应用软件并限时关闭此软件程序
- Windows定时自动执行PHP程序
- web自动安装脚本(apache/nginx+php+mysql)
- c#开机自动启动程序实现代码
- VC 开机自动启动程序代码
- VC 开机自动启动程序代码
- 求助操作系统启动,自动运行程序,用DELPHI 要怎么写代码?
- VC 开机自动启动程序代码
- Windows定时自动执行PHP程序
- PHP定时自动生成静态HTML的实现代码