• LAMP环境如何配置多个域名访问


    背景:

      公司有多个项目想要挂载在一个服务器上,因此需要多个域名来访问不同的网站,其实就是一个阿里云服务器,一个ip对应于多个域名

    lamp环境:

      centos版本:命令查看centos的版本号:rpm -q centos-release      ----------  centos-release-7-2.1511.el7.centos.2.10.x86_64

      apache版本:命令查看apache的版本号:httpd -v      ---------- Server version: Apache/2.4.6 (CentOS)

      mysql版本:命令查看apache的版本号:mysql -v  -------------------Server version: 5.6.38 MySQL Community Server (GPL)

      php版本:命令查看apache的版本号:PHP -v-------------------PHP 5.4.16 (cli) (built: Nov  6 2016 00:29:02)

    第一步:

      命令行:vim  /etc/httpd/conf/httpd.conf    进入httpd.conf 配置文件中,在该文件中需要修改的部分:

      ①  找到ServarName并改为:ServerName 服务器ip地址:80

      ②  在文件末尾添加:

          NameVirtualHost  服务器ip地址
          <VirtualHost 服务器ip地址>
            DocumentRoot web网站根目录
            ServerName 域名
          </VirtualHost>
     注解:多个域名绑定直接多添加这些就行:
          <VirtualHost 服务器ip地址>
            DocumentRoot web网站根目录
            ServerName 域名
          </VirtualHost>

    第二步:

      命令行:vim  /etc/hosts   进入hosts配置文件中,在该文件中需要修改的部分:

      ① 服务器ip地址  域名

      ②服务器ip地址  域名

    第三步:

      因为修改了apache配置文件,所以需要重启服务:

      命令行:service httpd  restart

    如果有问题的,欢迎讨论!   群号:546746821

    参考博客:

    http://blog.csdn.net/ClydeKuo/article/details/69569474

    https://www.bbsmax.com/A/pRdB2Go1dn/

    http://blog.csdn.net/finishx/article/details/54233587

  • 相关阅读:
    rsync
    SAMBA服务搭建
    top,job,user,file,alias
    FTP服务搭建
    shell_script2
    shell_script1
    shell_processing
    shell_advanced
    shell_basic
    docker搭建私有仓库遇到的坑 http: server gave HTTP response to HTTPS client
  • 原文地址:https://www.cnblogs.com/Worssmagee1002/p/8340448.html
Copyright © 2020-2023  润新知