200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > apache服务器配置文件 httpd.conf 中一些参数功能和用法的介绍

apache服务器配置文件 httpd.conf 中一些参数功能和用法的介绍

时间:2019-04-22 00:15:13

相关推荐

apache服务器配置文件 httpd.conf 中一些参数功能和用法的介绍

前言

最近帮一朋友布置 Web服务器,于是正好抽个时间把 apache 服务器的配置文件 httpd.conf 里面涉及的几个比较常用的命令和配置选项的用法和功能整理了一下,与君共勉之。

1. ServerRoot [目录字符串]

指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录。

2. Listen

定义监听IP 和/或 端口,其后你可以接 端口号,表示监听指定端口号的所有IP地址的HTTP请求。

例如:接受所有IP地址上的80端口的HTTP请求:

Listen 80

也可以接IP和端口地址,二者之间用 ":" 隔开,表示只监听指定IP向指定端口的HTTP请求。

例如:只接受来自某个IP的80端口的HTTP请求:

Listen 111.231.237.170:80

Listen命令可以有多个,以监听多个IP和端口的HTTP请求。

例如:监听所有IP的80端口HTTP请求和某IP的8080端口的HTTP请求:

Listen 80

Listen 111.231.237.170:8080

3. User daemon 和 Group daemon

定义httpd服务运行时使用的用户及其用户组,默认为用户daemon和用户组daemon,daemon是httpd安装是自动创建的。你可以自己给httpd指定其他用户和用户组,前提是你必须先建立该用户和用户组。这一项常用来给httpd服务降权的,以提高系统的安全性。

4. ServerAdmin you@

ServerAdmin设置了在所有返回给客户端的错误信息中包含的管理员邮件地址。如果httpd不能将提供的参数识别为URL,它就会假定它是一个email-a

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。