Centos和Debian下apache简单的vhost虚拟地址配置
来源:互联网 发布:wowhead数据库 编辑:程序博客网 时间:2024/06/06 04:05
在一台linux配置虚拟的地址可以使得多个项目在同一个ip下得以运行是常用的手段。
新手会说怎么配置,以前在windows下配置过,一直没有在linux的环境试过,今天因为领导把vpn里的服务器ip都用地址映射了,所以就配置一下方便我们这边技术基本不懂得测
试来使用。
首先我也是看了一下百度的,因为在win环境使用xampp时我只是修改了2个配置文件,hosts和httpd.conf。
首先在linux下找到这两个文件。
/etc/hosts
/ect/httpd/conf/httpd.conf
实在找不到的可以使用:
find / -name hosts
find / -name httpd.conf
这两条命令来找到文件。
打开hosts文件
用#注释头两行如下所示:
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 www.shop.com
把你要配置的地址写在最后一行这个www.shop.com就是我要配置的地址了。
然后再httpd.conf中灾后加入
<VirtualHost *:80>
DocumentRoot "/var/www/shop"
ServerName www.shop.com
</VirtualHost>
<Directory "/var/www/shop">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
之后重启apache
访问www.shop.com
大家可以测试一下如果发现问题也可以探讨一下
补充一下在debian下的apache2中配置虚拟地址
和centos一样的是再hosts文件中的修改。
不一样实在debian的apache2.conf中写:(这里我在标注下)
<VirtualHost *:80>
DocumentRoot "/var/www/shop" #你的项目的目录
ServerName www.shop.com #你指向的虚拟地址
</VirtualHost>
<Directory "/var/www/shop"> #你的项目目录
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
(其他复制黏贴即可)
- Centos和Debian下apache简单的vhost虚拟地址配置
- apache vhost 虚拟配置问题
- windows下配置Apache的vhost
- apache vhost的配置
- Apache vhost的配置
- Apache vhost的配置
- Ubuntu/Debian下配置虚拟IP地址
- 在ubuntu13.04环境下配置apache的vhost
- 配置apache的vhost出现的问题和解决方法。
- Centos 6.6 在LAMP环境 Apache配置vhost
- apache配置vhost
- APACHE VHOST配置
- apache 基本vhost配置
- apache vhost.conf配置
- Apache vhost 配置
- 配置apache虚拟主机vhost
- apache 基本vhost配置
- apache vhost配置
- eclipse 无法导入 import javax.servlet.http.HttpServlet
- sort函数 快速排序
- Android Studio常见问题
- 硬件基础之电解电容
- Android 水波纹点击效果
- Centos和Debian下apache简单的vhost虚拟地址配置
- HTTPS那些事(一)HTTPS原理
- 历届试题 大臣的旅费 蓝桥杯
- 详解C++中命名空间的意义和用法
- Monkey测试3——Monkey测试结果分析
- JavaScript弹出子窗口
- at之asynctask源码解答
- jQuery-Ajax
- linux时间操作