Apache下配置虚拟主机总结
来源:互联网 发布:java json 中括号 编辑:程序博客网 时间:2024/04/27 22:08
如果一台服务器想要挂多个网站,就需要为该服务器配置虚拟主机
配置方法有两种:
1.基于IP的虚拟主机步骤
在linux下
linux下面创建IP地址的方法
Linux的hosts文件在
其他的均相同
2.基于主机名的虚拟主机步骤
步骤:
基于主机名不需要添加IP地址但仍需要添加IP地址与域名对应关系设置成:
修改apache配置文件htdocs: 将Include conf/extra/httpd-vhosts.conf前面的#号去掉
#必须指定服务器IP地址(和可能端口)来使主机接受请求,这里使用*代表所有地址
NameVirtualHost *:80
<VirtualHost *:80>
#与全局的ServerName参数相同
ServerName *
#与全局的DocumentRoot参数相同
DocumentRoot D:/PHP/Apache/docs/
</VirtualHost>
<VirtualHost *:80>
ServerAdmin www.test1.com
DocumentRoot "D:/PHP/Apache/htdocs/testSite1"
<Directory "D:/PHP/Apache/htdocs/testSite1">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin www.test2.com
DocumentRoot "D:/PHP/Apache/htdocs/testSite2"
<Directory "D:/PHP/Apache/htdocs/testSite2">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
还有一种方法通过同一IP地址 不同端口访问
如果我们想让testsite1用80端口,testsite2用81 端口大家还可以在htdocs 中添加listen 80
然后在 httpd-vhosts.conf 设置
<VirtualHost 192.168.0.20:80>
ServerAdmin www.test1.com
DocumentRoot "D:/PHP/Apache/htdocs/testSite1"
<Directory "D:/PHP/Apache/htdocs/testSite1">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.0.20:81>
ServerAdmin www.test2.com
DocumentRoot "D:/PHP/Apache/htdocs/testSite2"
<Directory "D:/PHP/Apache/htdocs/testSite2">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
这样我们就可以用192.168.0.20:81访问testsite2了。 如果想在internet访问IP地址必须是静态的
- Apache下配置虚拟主机总结
- Apache下配置虚拟主机总结
- Apache下配置虚拟主机总结
- Apache下配置虚拟主机总结
- Apache下配置虚拟主机
- Apache下配置虚拟主机的问题与总结
- apache下虚拟主机的配置
- 在apache下配置虚拟主机
- linux 下apache 配置虚拟主机
- apache下配置虚拟主机服务
- linux下apache虚拟主机配置
- windows下配置apache虚拟主机
- linux下apache 配置虚拟主机
- ubuntu下配置apache虚拟主机
- Ubuntu下Apache虚拟主机配置
- apache下虚拟主机的配置
- windows下apache配置虚拟主机
- CentOS下配置apache虚拟主机
- 如何利用wifi盈利
- 今天做asp和js交互,不是很熟悉js,所以弄了好久,这里记录下
- C++中的智能指针(auto_ptr)
- ie浏览器中用js获取navigator.cookieEnabled总为true
- 编程之美c题
- Apache下配置虚拟主机总结
- ubuntu下编译第一个内核模块
- Android兼容不同的设备之适配不同的系统版本
- js中获取当前项目的根路径
- 数学之路-python计算实战(18)-机器视觉-滤波去噪(双边滤波与高斯滤波 )
- 非大道理谈创业团队的鬼门关
- 寻找SQL注入点
- WebKit之布局
- leedcode做题总结,题目Median of Two Sorted Arrays----- 2011/03/27