apache目录结构以及虚拟目录、虚拟主机配置

这里写图片描述

bin 目录存放常用的命令
cgi-bin 该命令存放liunx下的常用命令
conf存放配置文件
error存放启动或者停止的时候的错误信息
htdocs存放我们站点的文件(默认情况下)如果有多个站点,可以通过文件夹分类
icons 存放图标
logs 记录apache相关日志
manual 手册
modules

apache启动的时候会读httpd.conf文件中的
LoadModule 加载模块,每个模块作用可以参
http://snebulos.mit.edu/manual/zh-cn/mod/
通过模块管理功能
mpm :mutil processor module 多重处理模块
apr : 可移植运行库

虚拟目录:
配置虚拟目录在apache的conf目录下httpd.conf的
<IfModule dir_moudule>节点后添加如下代码
1.虚拟目录设置

<IfModule dir_module>

//设置欢迎页面

DirectoryIndex index.html index.htm index.php

//站点别名

Alias /myblog "D:/myblog"
<Directory d:/myblog>

//权限设置

Order allow.deny 
allow from all
</Directory>
</IfModule>

2、注销ducumentRoot路径
3、重启apache服务生效
4、关于apache权限设置

order allow,deny表示,先
允许所有的IP访问,deny表示拒绝所有.
allow from all,先看看allow,allow from all
允许所有ip.

虚拟主机的配置:
1、启用httpd-vhosts-conf
在httpd.conf文件中启用
2、配置我们自己的虚拟主机

<VirtualHost 127.0.0.1:80>
    DocumentRoot "d:/testweb"
DirectoryIndex index.html index.htm index.php
<Directory>
    Options FollowSymLinks

//不允许别人修改我们的页面

AllowOverride None

//设置访问权限

Order allow,deny
Allow from all
</Directory>
</VirtualHost>

3、修改hosts文件
127.0.0.1 www.xxx.com(自己指定的域名)
这样对应的的站点就可以 用配置的域名访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值