Linux 下 阿帕奇 服务器的配置
主服务器的配置
文章整理:西部数码--专业提供域名注册、虚拟主机服务
user apache
配置httpd进程的启动用户
guoup apache
配置httpd进程启动用户所属组
usecanoncalname onff
使用标准端口响应客户端请求
serverradmin webmaster@tom.net
配置管理员的E-mail地址
server name 主机名:主机名:端口号:IP地址:IP地址:端口配置服务器名称,默认情况该选项不起作用,通常在配置虚拟服务器时,才使用
documentroot “目录名”
配置站点主目录
<D:recfory 目录> “定义目录的属性”
options 特性名称
作用:定义目录特性
特性名称: all 任何目录特性
none 消除任何的目录特性
indexs 当目录中没有默认文档时,则列出文档列表
followsylinks 允许符号连接
execcgi 允许执行cgi程式
order deny:allow 配置访问控制顺序
deny from
拒绝主机访问
allow from
允许主机访问
alloworerride
配置是否用目录中的,htalless文档的配置选项来覆盖目录的配置
:
</direcfory>
userdir
是否支持个人主页
allessfile name htalless
配置访问控制的文档名
定义文档访问控制选项:
选项、、
Typeconfig /etc/mime.types
配置web服务器支持的文档类型
defaulttype text/plain
配置默认文档类型
mimemagicfile /etc/magic
配置判断mime文档类型的程式
errorlog log/error_log
配置错误日志文档的完整路径
loglevel worn
配置日志的级别
logformat “%h.%1……”
配置日志格式
customlog log/ablelog
配置自定义的日志的完整路径
alios 名称“目录名”
定义目录名
scriptalias 名称 “cgi目录”
定义默认文档
redirect 旧地址 新地址
url重定向
addtype x/httpd.php .php
添加文档类型
ADDICOM 文档的路径名
添加文档图标
ADDenwdin x-compress z
x-gzip gz
添加压缩的形式
errordocument 500 “error……”
定义错误文档
brousermatch 浏览器名称
定义客户端程式类型
addlanuage zh_ca .cn
添加语言
defalletlanuage zh-ca (支持中文界面)
默认语言
adddefaulfcharaset GB2312 (支持中文界面)
配置默认字符集
addcharaset gb2312
添加字符集
proxyrequests onff
proxyvia onff
代理功能
cache root “/www/proxy”
配置cache目录
cachesire 5
实例:根据以下需要修改httpd.comf主服务器的任何配置
(1) 站点主目录为 /webpage,任何的主机和用户都能够访问该目录
(2) 支持个人主页
(3) 支持中文其默认文档为defacclf.htm
(4) 通过apache能够访问 /www目录页面,且只允许192.168.0.1主机访问
修改的内容:
decument root “/webpage”
options indexs followsyslinks
allowonerride none
order allow,deny
allow from all
userdir pub-html
defaccltlonuage zh-ca
adddefaccltcharasef gb2312
dircctoryindex defanntt.htm
alias /www “/www”
option indexs followsyslink
allowouerride none
order deng,allow
deng from all
allow from 192.168.0.1
(3)虚拟服务器
作用:将一台物理主机,作为多个WEB站点服务器
种类:基于IP地址的虚拟服务器,基于域名的虚拟服务器,动态虚拟服务器
1) 基于ip地址的虚拟服务器
# cp /etc/sysconfig/network-scriipts/ifcfg-etho
/etc/sysconfig/ifcfg-eth0:0
# vi /etc/sysconfig/ifcfg-eth0:0
device:eth0:0
# vi /etc/httpd/conf/httpd.conf
document root “目录名”
directory index 文档名
2) 基于域名的量虚拟主机
a. 配置dns服务器
修改区域,建立多条主机记录指向同一个IP 地址
b.# vi /etc/httpd/conf/httpd.conf
主服务器选项中,修改以下选项
servername w1.linux.net
虚拟主机的选项
namevirtualhost IP地址
实例:1)一个基于IP地址的
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




