资讯专栏INFORMATION COLUMN

【Apache运维基础(3)】虚拟主机配置说明

jk_v1 / 1401人阅读

摘要:建议在主配置文件中增加一句然后就在目录下添加虚拟主机配置文件在配置前打开注释注意此处要与主配置监听端口一致按域名配置站点邮箱访问目录域名错误日志目录访问日志目录此处可以覆盖主配置文件中的部分配置规则完全按照来按端口配置其他虚

建议在主配置文件中增加一句 Include conf/vhosts/*.conf
然后就在vhosts目录下添加虚拟主机配置文件

在配置前打开NameVirtualHost *:80注释,注意此处要与Apache主配置监听端口一致

按域名配置

    ServerAdmin webmaster@dummy-host.example.com  #站点邮箱
    DocumentRoot /www/docs/dummy-host.example.com #访问目录
    ServerName dummy-host.example.com              #域名
    ErrorLog logs/dummy-host.example.com-error_log                            #错误日志目录
    CustomLog logs/dummy-host.example.com-access_log common        #访问日志目录
    
    
        此处可以覆盖主配置文件中的Directory部分,配置规则完全按照Directory来
    

按IP端口配置
Listen 127.0.0.1:81

DocumentRoot "/www/docs/dummy-host.example.com"
ServerName 127.0.0.1:81

其他

虚拟主机的目录名最好用网站域名作为目录名,这是一个好习惯

在LNMPA架构中,虚拟主机的配置是在Apache中,而不是在Nginx里面

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/36017.html

相关文章

  • Apache运维基础(2)】主配置文件说明

    ServerTokens OS 系统信息,在访问出错时出现;把OS改为Minor,就不显示系统信息 ServerSignature On 把On改为Off就连普通的系统都给隐藏起来;改为Email就会显示管理员的邮箱(邮箱需要另外配置 ServerAdmin ServerAdmin root@localhost 管理员邮箱 ServerName localhost 服务器的主机名,一般是用...

    韩冰 评论0 收藏0
  • Apache运维基础(4)】Apache的Rewrite攻略(1)

    摘要:简述主要的功能就是实现的跳转,它的正则表达式是基于语言。可基于服务器级的和目录级的两种方式。否则里没有它里面的规则也不会生效。基于目录级的要注意一点那就是必须打开此目录的属性且在里要声明。 简述 Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模...

    shixinzhang 评论0 收藏0

发表评论

0条评论

jk_v1

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<