apche服务器在Window和Linux下常用命令

1.Window

httpd.exe [-D name] [-d directory] [-f file]
         [-C "directive"] [-c "directive"]
         [-w] [-k start|restart|stop|shutdown] [-n service_name]
         [-k install|config|uninstall] [-n service_name]
         [-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S] [-X]
Options:
  -D name            : define a name for use in <IfDefine name> directives
  -d directory       : specify an alternate initial ServerRoot
  -f file            : specify an alternate ServerConfigFile
  -C "directive"     : process directive before reading config files
  -c "directive"     : process directive after reading config files
  -n name            : set service name and use its ServerConfigFile and ServerRoot
  -k start           : tell Apache to start
  -k restart         : tell running Apache to do a graceful restart
  -k stop|shutdown   : tell running Apache to shutdown
  -k install         : install an Apache service
  -k config          : change startup Options of an Apache service
  -k uninstall       : uninstall an Apache service
  -w                 : hold open the console window on error
  -e level           : show startup errors of level (see LogLevel)
  -E file            : log startup errors to file
  -v                 : show version number
  -V                 : show compile settings
  -h                 : list available command line options (this page)
  -l                 : list compiled in modules
  -L                 : list available configuration directives
  -t -D DUMP_VHOSTS  : show parsed vhost settings
  -t -D DUMP_RUN_CFG : show parsed run settings
  -S                 : a synonym for -t -D DUMP_VHOSTS -D DUMP_RUN_CFG
  -t -D DUMP_MODULES : show all loaded modules
  -M                 : a synonym for -t -D DUMP_MODULES
  -t                 : run syntax check for config files
  -T                 : start without DocumentRoot(s) check
  -X                 : debug mode (only one worker, do not detach)

2.Linux

2.1 启动、重启、停止——方式一(httpd)

./httpd [-D name] [-d directory] [-f file]
               [-C "directive"] [-c "directive"]
               [-k start|restart|graceful|graceful-stop|stop]
               [-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S]
Options:
  -D name            : define a name for use in <IfDefine name> directives
  -d directory       : specify an alternate initial ServerRoot
  -f file            : specify an alternate ServerConfigFile
  -C "directive"     : process directive before reading config files
  -c "directive"     : process directive after reading config files
  -e level           : show startup errors of level (see LogLevel)
  -E file            : log startup errors to file
  -v                 : show version number
  -V                 : show compile settings
  -h                 : list available command line options (this page)
  -l                 : list compiled in modules
  -L                 : list available configuration directives
  -t -D DUMP_VHOSTS  : show parsed settings (currently only vhost settings)
  -S                 : a synonym for -t -D DUMP_VHOSTS
  -t -D DUMP_MODULES : show all loaded modules
  -M                 : a synonym for -t -D DUMP_MODULES
  -t                 : run syntax check for config files
  -T                 : start without DocumentRoot(s) check

2.2 启动、重启、停止——方式二(apachectl)

apahce启动命令
    ./apachectl start
apache停止命令:
    ./apachectl stop
apache重新启动命令:
    ./apachectl restart
要在重启 Apache 服务器时不中断当前的连接,则应运行:
    ./apachectl graceful
时间: 2024-11-03 20:48:12

apche服务器在Window和Linux下常用命令的相关文章

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

Linux下常用命令之sed学习总结

Sed功能说明: Sed是linux下一个强大的文本文件处理工具,通过对文件增加.删除.查找.查询操作,配合正则表达式以实现工作中的各种需求.同时也是一名运维人员必须掌握的核心技能. ------------------------------------------------------------------------------------------------------ sed正则表达式: ^           匹配行开始 $           匹配行结束 .        

Linux下常用命令总结

Linux下有很多命令,但是这里只讲解常用的一些,以及这些命令在开发软件时好用的一面. 1. ls命令 [[email protected] test]$ ls -lR.:total 8drwxrwxr-x 2 xbh xbh 4096 Nov 29 21:44 1drwxrwxr-x 2 xbh xbh 4096 Nov 29 21:44 2 ./1:total 0-rw-rw-r-- 1 xbh xbh 0 Nov 29 21:44 1.txt ./2:total 0-rw-rw-r-- 1

linux下常用命令:

常用指令 ls        显示文件或目录 -l           列出文件详细信息l(list) -a          列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir         创建目录 -p           创建目录,若无父目录,则创建p(parent) cd               切换目录 touch          创建空文件 echo            创建带有内容的文件. cat              查看文件内容 cp      

如何找到Linux下常用命令的源码

Linux系统,常用命令的来源很多,有些命令是shell自带的,比如cd,通过执行help命令,可以查看当前系统所有的内置命令. 用type <cmd_name>来查看一个命令是否为内置命令. 用 help <cmd_name>来查看内置命令的帮助文件. 有些命令是GNU套装里面带有的,比如grep. 一般来说,命令所在的包里面有对于的源代码,下面给出几种找源代码的方法: 1. 定位命令包配合apt来搜索 如果是Ubunut/Debian系统,以ls命令为例子, 大部分常用命令都包

Linux下常用命令,并与DOS下命令的对比

Linux的强大之处就是命令管理. 1.copy = cp 拷贝 2.dir = ls rwx=read.write.执行 3.调整网络: setup 回车 选择第三项(network configuration) 回车 (第一项是配置网卡,第二项是配置DNS) 配置网卡,选中回车,然后设置DHCP或者固定IP来配置.保存退出. (配置文件为:cat /etc/sysconfig/network-scripts/ifcfg-eth0) 用vi编辑器可以调整修改文件 用  vi  /etc/sys

linux 下常用命令

netstat -anp | grep 8080 //可以明确知道8080端口是被哪个程序占用了 vim 文件名 //打开对应的文件 按键 Esc // 退出编辑 :q! //不保存文件,直接退出 :q //退出vi :x //保存(如果当前文件修改过)并退出 zz //保存并退出 cd .. //返回上一级目录 ls //查看当前目录的所有文件 ls -lth //查看当前目录的文件的 ls -l //查看文件的修改时间 /cp 原始目录/* 新目录/ //拷贝原始目录的所有文件到新目录 /c

Linux下常用命令

1.vim 1)GG 跳到文件第一行 2)shift+G 跳到文件最后一行 3)yy 复制 nyy 复制n行 dd 删除 ndd 删除n行 p 粘贴 d 剪切 4)查找某字符 /abc 按n 往下查找下一个 N 往上查找上一个 2.解压 tar xjf xxx.bz2 // bz2文件 tar zxvf xxx.tar.gz // gzip文件 3.

Linux下高频命令分类辑录(基本使用篇)

本文目的:总结linux下常用命令的基本使用方法 文档操作: 切换文件目录命令:cd 切换到指定目录文件内:cd /  (切换到根目录下,类似与Windows下用鼠标选中目标文件)   返回至上一级目录:cd .. 网络部分: 显示配置网络设备命令:ifconfig(类似与windows下的的ipconfig)   查看网络设备信息: ifconfig 修改IP地址:sudo ifconfig eth0 192.168.1.29 netmask 255.255.255.0   网卡的关闭与开启: