apache服务器的部署

打开apache的配置文件httpd.conf,在任意位置配置如下,路径名改成你自己的路径

<VirtualHost *:80>
    DocumentRoot "/var/www/html/laravelO/public"
    #ServerName **
    SetEnv APPLICATION_ENV development
        <Directory "/var/www/html/laravelO/public">
                DirectoryIndex index.php
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

当同一个ip有多个web项目时,可以以端口号的不同来区分,在配置监听多个端口号多站点配置:
一台apache服务器如果跑的小网站,不可能只跑一个站,可能需要在这台服务器上配置很多个站点,实现配置方式也是比较简单的,具体实现方式如下:
 

#########多站点配置1(这种方式适用于一台服务器只有一个IP地址,多域名同时解析到该IP地址,并且只侦听一个80端口)###########
NameVirtualHost 192.168.1.1
#定义主机1
<VirtualHost 192.168.1.1>
    DocumentRoot /data/www/test1
    ServerName www.test1.cn
</Virtualhost>
#定义主机2
<VirtualHost 192.168.1.1>
    DocumentRoot /data/www/test2
    ServerName www.test2.cn
</Virtualhost>
#定义主机3
<VirtualHost 192.168.1.1>
    DocumentRoot /data/www/test3
    ServerName www.test3.cn
</Virtualhost>


#########多站点配置2(这种方式适用于一台服务器配置多个IP,多域名不同的解析到不同IP###########
#定义主机1(该域名必须解析到IP1)
<VirtualHost 192.168.0.10> 
    DocumentRoot /data/www/test1
    ServerName www.test1.cn
</VirtualHost> 
#定义主机2(该域名必须解析到IP2)
<VirtualHost 192.168.0.20> 
    DocumentRoot /data/www/test2
    ServerName www.test2.cn
</VirtualHost> 
#定义主机3(该域名必须解析到IP3)
<VirtualHost 192.168.0.30> 
    DocumentRoot /data/www/test3
    ServerName www.test3.cn
</VirtualHost>



四、多站点虚拟目录配置:
由于配置多站点的方式有两种,本文就用第一种最常用的单IP多域名的方式进行配置,具体配置如下:
NameVirtualHost 192.168.1.1
#定义主机1
<VirtualHost 192.168.1.1>
    DocumentRoot /data/www/test1
    ServerName www.test1.cn
    alias /alias1/ /data/www/alias1
</Virtualhost>
#定义主机2
<VirtualHost 192.168.1.1>
    DocumentRoot /data/www/test2
    ServerName www.test2.cn
    alias /alias2/ /data/www/alias2
</Virtualhost>
#定义主机3
<VirtualHost 192.168.1.1>
    DocumentRoot /data/www/test3
    ServerName www.test3.cn
    alias /alias3/ /data/www/alias3
</Virtualhost>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值