• apache虚拟主机


    虚拟主机,也叫网站空间,作用:将一台物理服务器划分为多个虚拟服务器

    1、虚拟主机的分类:
    基于IP:一台服务器,多个IP,搭建多个网站
    基于端口:每个网站使用不同的端口
    基于域名:一台服务器,搭建多个网站,使用不同域名访问

    2、实验
    (1).两个域名:
    www.sohu.com
    www.ccku.cn
    #本实验使用Linux的hosts文件进行解析,使用windows访问时需要修改windows的hosts文件(C:WindowsSystem32driversetchosts)

    (2).网页规划
    在/htdocs/目录下分别创建sohu和ccku两个目录,并分别创建不同内容的index.html文件

    mkdir /usr/local/apache2/htdocs/sohu
    mkdir /usr/local/apache2/htdocs/ccku
    vim /usr/local/apache2/htdocs/sohu/index.html
    www.sohu.com
    vim /usr/local/apache2/htdocs/ccku/index.html
    www.ccku.cn       
    

    (3).实验步骤
    a.修改主配置文件开启文件关联

    vim /usr/local/apache2/etc/httpd.conf
    Include etc/extra/httpd-vhosts.conf
    #取消改行注释
    

    b.编辑子配置文件,编写虚拟主机标签

    #将配置文件的模板配置注释 (23,38s /^/#/)
    #vim /usr/local/apache2/etc/extra/httpd-vhosts.conf 
    #添加:
    <VirtualHost *:80>                                  #httpd服务的IP和端口,*表示所有
        ServerAdmin webmaster@sohu.com                  #邮箱
        DocumentRoot "/usr/local/apache2/htdocs/sohu"   #文件目录
        ServerName www.sohu.com                         #域名
        ErrorLog "logs/sohu-error_log"                  #错误日志
        CustomLog "logs/souhu-access_log" common        #访问记录日志
    </VirtualHost>
    
    <VirtualHost *:80>
        ServerAdmin webmaster@ccku.cn
        DocumentRoot "/usr/local/apache2/htdocs/ccku"
        ServerName www.ccku.com
        ErrorLog "logs/ccku-error_log"
        CustomLog "logs/ccku-access_log" common
    </VirtualHost>
    

    c.重启服务验证

    /usr/local/apache2/bin/apachectl restart
    


    作者:ccku
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
  • 相关阅读:
    数字三角形
    嵌套矩阵问题
    NKOJ1236 a^b
    历届试题 最大子阵
    【动态规划】最大连续子序列和,最大子矩阵和,最大m子段和
    历届试题 翻硬币
    历届试题 带分数
    用户模板和用户场景
    学习进度——第九周
    最大子数组——回调
  • 原文地址:https://www.cnblogs.com/ccku/p/13514304.html
Copyright © 2020-2023  润新知