运行监控apache之使用apachectl程序控制apache

apachectl 程序是apache服务器自带的一个脚本程序,被存放在bin目录中,它是用于 帮助管理员控制apache的后台程序httpd的工具 。你可以使用它来完成启动,停止,测试配置文件等工作。

使用./apachectl -h参数可以获得它的帮助。apachectl程序的参数有:start,stop,restart,graceful,graceful- stop,startssl,sslstart,start-SSl,configtest,status,fullstatus。

  • start:首先检查httpd的配置文件,如果没有问题,则启动httpd程序,如果已经启动了httpd,则会显示出错信息。
  • stop:用于停止httpd程序,同样,如果已经停止了httpd,则会显示出错信息。
  • restart:重新启动httpd,如果httpd没有启动,则启动它。同样会在启动前检查httpd的配置文件。
  • graceful :和start参数一样,区别在于它不会中断当前正在处理的连接,也不会关闭日志,推荐使用。
  • :和stop参数一样,区别在于它不会中断当前正在处理的连接,也不会关闭日志。推荐使用。
  • configtest:解析并检查配置文件语法。如果没有问题则报告Syntax Ok,如果检查没有通过则显示出语法错误或其他详细信息。
  • status:显示简要的状态报告,类似于fullstatus选项,区别在于省略了正在处理的请求。
  • fullstatus:显示出由mod_status提供的状态报告,使用此功能需要启动mod_status模块,并且安装lynx浏览器。

命令示例如下:

$ sudo ./apachectl  graceful
$ sudo ./apachectl  graceful-stop
时间: 2024-11-05 12:07:48

运行监控apache之使用apachectl程序控制apache的相关文章

Atitit. 软件GUI按钮与仪表盘--web服务器区--获取apache配置文件路径 linux and apache的启动、停止、重启

Atitit.   软件GUI按钮与仪表盘--web服务器区--获取apache配置文件路径 linux and apache的启动.停止.重启 可以通过"netstat -anp" 来查看哪些端口被打开.定位到需要的apache...俄要的是80端口映射的apache Ps -aux查看进程命令行参数...三,字有个httpd,没看见参数....查询myusql,是能看见参数了.... 查看linux版本,cenos....查询httpd.conf文件位置... /etc/httpd

高可用——网站运行监控

"不允许没有监控的系统上线",这是许多网站架构师在做项目上线评审时常说的一句话. 网站运行监控对于网站运维和架构设计优化至关重要,运维没有监控的网站,由于驾驶没有仪表的飞机. 一.监控数据采集 广义上的网站监控涵盖所有非直接的业务行为的数据采集与管理, 包括共数据分析师和产品设计师使用的网站用户行为日志.业务运行数据,以及供运维工程师和开发工程师使用的系统性能数据等. 1.用户行为日志收集 用户行为日志指用户在浏览器上所做的所有操作及其所在的操作环境, 包括用户操作系统和浏览器版本信息

apache基本配置管理(一):apache基本原理和特性

一.web服务器apache服务的架构和工作原理: web服务器                                                                                在开始了解Apache前,我们先熟悉一下web服务器,因为apache也是web服务器的一种. Web系统由客户端(浏览器)和服务器端两部分组成.Web系统架构也被称为B/S架构.最常见的Web服务器有Apache.IIS等,常用的浏览器有IE.Firefox.chrome等

apache基本配置管理(一):apache基本原理和特性和简单搭建

一.web服务器apache服务的架构和工作原理: web服务器                                                                                在开始了解Apache前,我们先熟悉一下web服务器,因为apache也是web服务器的一种. Web系统由客户端(浏览器)和服务器端两部分组成.Web系统架构也被称为B/S架构.最常见的Web服务器有Apache.IIS等,常用的浏览器有IE.Firefox.chrome等

org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException)

在运行hadoop的程序时,向hdfs中写文件时候,抛出异常信息如下: Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): Permission denied: user=Administrator, access=WRITE, inode="/user":root:supergroup:drwxr-xr-x 原因:Hdfs中的/user

[每日一学]apache camel|BDD方式开发apache camel|Groovy|Spock

开发apache camel应用,最好的方式就是tdd,因为camel的每个组件都是相互独立并可测试的. 现在有很多好的测试框架,用groovy的Spock框架的BDD(行为测试驱动)是比较优秀和好用的. 首先, 我们从最简单的processor开始. 先写测试用例: package com.github.eric.camel import org.apache.camel.Exchangeimport org.apache.camel.impl.DefaultCamelContextimpor

Hive JDBC:java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException): User: root is not allowed to impersonate anonymous

今天使用JDBC来操作Hive时,首先启动了hive远程服务模式:hiveserver2 &(表示后台运行),然后到eclipse中运行程序时出现错误: java.sql.SQLException: Could not open client transport with JDBC Uri: jdbc:hive2://192.168.182.11:10000/default: Failed to open new session: java.lang.RuntimeException: org.

apache和php结合、apache的默认虚拟主机

一:apache和php结合 修改 apache 配置文件#vi /usr/local/apache2/conf/httpd.conf找到:<Directory />Options FollowSymLinksAllowOverride NoneOrder deny,allowDeny from all</Directory>改为:<Directory />Options FollowSymLinksAllowOverride NoneOrder deny,allowA

电力项目七--运行监控中添加进度条

<%@ page language="java" pageEncoding="UTF-8"%> <%@taglib uri="/struts-tags" prefix="s" %> <!-- 添加标签,然后做栈顶获取数据 --> <html> <head> <title>运行监控模块编辑</title> <link href="