zoukankan      html  css  js  c++  java
  • ubuntu apache2 虚拟主机服务

    ubuntu apache2 虚拟主机服务

    本次配置的是一个 ip 对应多个 虚拟主机

    1:先检查 ubuntu server 是否已经安装了 apache2 web服务;

    apache2 -v

     

     看到上图即表示已经已经安装,如果没有安装!先安装

    sudo apt-get install apache2

     安装成功之后;先开启默认的网站,测试一下

    sudo service apache2 start

    在浏览器里面输入:127.0.0.1即可看到默认网站

    2:配置虚拟主机 www.test.com

      先修改本地的 host 文件; 设置 www.test.com 指向服务器ip

    127.0.0.1    www.test.com

    然后ping www.test.com 测试是否可用;

    3:创建test.com 网站文件

    cd /var/www
    sudo mkdir test.com
    cd test.com
    echo welcome to www.test.com > index.html

     进入网站目录,创建 test.com 目录,创建 index.html 里面内容是:welcome to www.test.com

    4: 创建 test.com.conf 配置文件

    cd /etc/apache2/
    sudo cp sites-avaiable/000-default.conf test.com.conf

     创建 test.com.conf 从默认的 复制一份就行了;

    5: 编辑test.com.conf 配置文件

    sudo vim sites-avaiable/test.com.conf

    设置 ServerName www.test.con      给虚拟主机绑定域名www.test.com

    设置 DocumentRoot  /var/www/test.com 设置虚拟主机网站目录 www目录下 的 test.com

    下面的是日志配置,可写可不写

    设置上面两个,保存文件即可

    6:启动虚拟机目录网站服务

    sudo a2ensite test.com.conf
    sudo service apache2 reload

    启动 test.com网站

    重启 apache2服务

    7:测试

    在浏览器里面 输入 www.test.com  看到 welcome to test.com 

    即可,表示配置成功!

    参考:http://httpd.apache.org/docs/2.4/vhosts/examples.html

  • 相关阅读:
    vscode调试pomelo和pomelo使用vscode调试
    linux修改单个进程的系统时间
    python之路目录
    python之前端
    python之ORM操作
    python之redis和memcache操作
    python之消息队列
    python之协程与IO操作
    python之进程与线程
    python之网络编程
  • 原文地址:https://www.cnblogs.com/cocoajin/p/3750036.html
Copyright © 2011-2022 走看看