httpd 命令
httpd -M 用来列出基于当前配置加载的所有模块
httpd -l 输出一个静态编译在服务器中的模块的列表。它不会列出使用LoadModule指令动态加载的模块
httpd -S 显示虚拟机的设置
httpd -t 对配置文件执行语法检查
httpd -v 显示httpd的版本
httpd -V 显示httpd的版本和编译参数
httpd -f 在启动中使用的配置文件
httpd -e levle 在服务器启动时,设置LogLevel为level 。它用于在启动时,临时增加出错信息的详细程度,以帮助排错
apachectl 命令
apachectl脚本有两种操作模式
1. 启动httpd ,并传递所有的命令行参数。
2. 作为SysV初始化脚本,接受简单的一个单词的参数,如:start, restart, stop ,并把他们翻译为适当的信号发送给httpap
apachectl start 启动apache httpd后台守护进程
apachectl stop 停止apache httpd后台守护进程
apachectl restart 重启apache httpd 后台守护进程
apachectl fullstatus 显示由mod_status提供的完整的状态报告.要使用这个功能,需要启用服务器上的mod_status模块
apachectl startssl 以支持SSL的方式启动httpd 需要ssl模块
apxs 命令
apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象
apxs -i -a -c mod_foo.c 将mod_foo.c 编译成共享模块
htpasswd命令
htpasswd建立和更新用于基本认证的存储用户名/密码的文本文件
htpasswd /usr/local/nagios/etc/htpasswd.users jsmith 添加或修改用户jsmith的密码
htpasswd -c /usr/local/nagios/etc/htpasswd.users jane 创建一个新文件并在其中添加一条用户jane的记录
AuthName "Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
转载于:https://blog.51cto.com/jiaminqiang/277639