ApacheMysqlPHP安装配置

2026/1/27 6:55:54

服务器根目录(apache的安装目录) 示例:

Listen 80 监听端口 示例:

Listen 80

ServerRoot \

设置多个监听端口

加载功能模块

Listen 80 Listen 5000

user 示例: group 示例:

Group daemon

组名

User daemon

用户所属的组名

ServerAdmin 管理员邮箱

示例:

ServerAdmin 20151027@itcast.net

ServerName

设置域名(主机名)

示例:

#ServerName localhost:80

DocumentRoot

站点根目录,主要用于在内部建议域名与目录的映射关系

示例:

DocumentRoot \

域名的作用:

1、对外提供访问(ISP 的DNS服务器完成功能)

2、对内建立域名与目录的映射关系(只要在配置文件中使用servername与documentroot选项进行配置即可)

对目录的相关设置

#目录相关配置

目录相关配置: 默认首页 DirectoryIndex

主要用于当访问的请求仅指定了域名没有指定具体文件

时,返回的首页文件 示例:

是否允许列出目录结构

DirectoryIndex首页1 首页2

Options Indexes

作用:当所请求的首页文件不存在时,是否允许列出目录结构,非常不安全,网站上线后一定关闭(不书写此项)

AllowOverride

主要用于设置是否开启外部配置文件(.htaccess)

对目录权限设置 order 形式1:

orderdeny,allow

作用:如果没有明确的拒绝则全部允许 形式2:

orderallow,deny

作用:如果没有明确的允许则全部拒绝

具休拒绝项与允许项使用deny与allow进行配置 示例1:

orderdeny,allow

deny from 192.168.10.11 allow from all

除了192.168.10.11拒绝外,其余全部允许(与deny与allow具体项的顺序

无关)

示例2:

orderallow,deny

allow from 192.168.10.11 deny from all

只允许192.168.10.11访问,其余全部拒绝(与deny与allow具体项的顺序

无关)

虚拟主机的配置:

扩展配置文件httpd-vhosts.conf,位于conf目录下的extra目录 NameVirtualHost

开启基于域名的虚拟主机

NameVirtualHost *:80 虚拟主机使用:

#主机配置项

基于IP的主机

需求:

有个公司有一台服务器,有三个网卡

www.fist.com

网卡1:192.168.10.11

d:/php_folder/20151027/20151201/first

www.second.com

网卡2:192.168.10.22

d:/php_folder/20151027/20151201/second

www.third.com

网卡3:192.168.10.33

d:/php_folder/20151027/20151201/second

配置步骤:

1、使用host文件模拟DNS服务器

2、在主配置文件中开启对扩展配置文件的加载


ApacheMysqlPHP安装配置.doc 将本文的Word文档下载到电脑
搜索更多关于: ApacheMysqlPHP安装配置 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219