apache定时自动启动脚本程序代码

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  

 #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文件地址

时间: 2024-11-18 19:53:18

apache定时自动启动脚本程序代码的相关文章

XCP/XenServer资源监控脚本程序代码

一直以来我都以每个月至少一篇原创技术文章来要求自己,不过有的时候真的太懒了,在这里鄙视一下自己. 今天已经是这个月的最后一天了,其实近期的工作,有很多东西都是可以总结成文章分享给大家的. 有一些用Python和Shell写的脚本,我都放到了GitHub上,其中一个就是XCP/XenServer资源监控的脚本. XCP/XenServer的XenCenter只有Windows下的客户端,命令行要获取可用的CPU,内存以及磁盘,并没有那么方便,需要通过各个命令行去获取.有的命令还必须在host主机本

PHP定时执行程序脚本的例子总结

今天分享一个超简单直接的PHP定时执行的小代码,关掉浏览器,PHP脚本也能后继续执行! 用web浏览器定时刷新今天想到用sleep函数来实现php 自动定时执行.只要php能运行即可. 由于代码少,这里给个例子直接解释:  代码如下 复制代码 <?php ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行 set_time_limit(20);//程序超时时间,单位秒:通过set_time_limit(0)可以让程序无限制的执行下去:当用了set_time_limi

Linux下一个智能重启Apache服务器的脚本分享_Linux

说明下:我的主机为 Centos 系统,各步操作的说明都写在了注释里面,方便阅读. vi apachemonitor.sh #!/bin/bash URL="http://127.0.0.1/" curlit() { curl –connect-timeout 15 –max-time 20 –head –silent "$URL" | grep '200′ # 上面的15是连接超时时间,若访问localhost的HTTP服务超过15s仍然没有正确响应200头代码,

如何让apache支持cgi脚本

1.准备工作 首先,我假设你已经安装好Apache而且你的Apache能提供静态网页供浏览.Apache的安装会自动附上静态的HTML测试页,也就是说如果能看到那测试页,就代表你的Apache能正常运作了.基本安装下的Apache仅能提供静态的HTML网页.然而,你可以通过使用模块(modules)来提升它的功能.在原始的设定下,Apache的编译会包含mod_include 及 moc_cgi 这两个模块.你可以在bin子目录下执行./httpd -l来查看你的Apache是否装有这两个模块.

配置apache运行Perl CGI程序的方法详解

关于apache与CGI在这里就不解释了. 1.apache下载地址:http://www.apache.org,下面以2.0.63为例介绍运行CGI程序的配置. 2.下载Windows下的Perl解释器ActivePerl,官方网站:http://www.activestate.com/,最新版本ActivePerl-    5.10.0.1003,假设安装路径为c:Perl. 3.修改apache的配置文件httpd.conf:  代码如下 复制代码 <Directory "D:/Ap

ASP教程:初次接触学习ASP脚本程序

程序|脚本|教程 为什么要学脚本语言呢?ASP和脚本语言又有什么关系呢? 首先说说ASP是贵为何物吧.ASP是Microsoft Active Server Pages的简称,它是一种服务器端脚本环境,可用来创建交互式 Web 页并建立强大的 Web 应用程序.可以表明ASP是一种基于服务器端的脚本环境,那就明白ASP为什么需要IIS支持了,因为IIS即为常用的一类web服务器:那也就明白为什么要学脚本语言了,因为ASP提供的是一种脚本环境. 再次需要说明的是,ASP只是一种环境,而非一种语言.

PHP+MYSQL实例:网站在线人数的程序代码

PHP实例教程:网站在线人数的程序代码,后台有MYSQL数据库支持.可以直接统计出网站当前的在线人数. 首先是创建MYSQL数据库表. 以下为引用的内容:CREATE TABLE tablename (field type(max_length) DEFAULT 'default_value' (NOT) NULL} 可以使用的SQL语句. 以下为引用的内容:CREATE TABLE useronline (timestamp int(15) DEFAULT '0' NOT NULL,ip va

初次接触学习ASP脚本程序

为什么要学脚本语言呢?ASP和脚本语言又有什么关系呢? 首先说说ASP是贵为何物吧.ASP是Microsoft Active Server Pages的简称,它是一种服务器端脚本环境,可用来创建交互式 Web 页并建立强大的 Web 应用程序.可以表明ASP是一种基于服务器端的脚本环境,那就明白ASP为什么需要IIS支持了,因为IIS即为常用的一类web服务器:那也就明白为什么要学脚本语言了,因为ASP提供的是一种脚本环境. 再次需要说明的是,ASP只是一种环境,而非一种语言.如果真要形象化地说

Linux中使用at命令定时执行一个程序

在windows下有一个还算好用的命令:at    它完成的使命是能够定时执行某个任务,例如:在一个月黑风高的晚上,下载一个电影的时候,但是又不想守着,但是一直守着又不可能,不关机就更对不起人类了   所以,在那时就可以使用at命令叫它在3:00关机,那么命令大概如下:at 3:00 shutdown -s -f   具体的怎么玩儿的自己在windows下的cmd黑框框里输入: at   /? 自己看帮助去吧  现在莫有windows环境,给你们截不了图的 当然,Linux也有这么一个叫at的命