一个服务器部署多个项目

摘要:
在apache conf目录中找到httpd.conf文件,并删除alias.so之前的LoadModulevhost_alias_modulemodules/mod_vhost_Semiconon(或#);您要访问时输入的地址标记为红色)ServerAlisportal。com网站*。门户。com文档根“D:

一:预置条件

1:PHP环境部署完成

2:以Xampp集成环境为例

二:步骤

1:找到\apache\conf目录下的httpd.conf文件

    去掉LoadModule vhost_alias_module modules/mod_vhost_alias.so之前的分号(或者#);

  把以下两个地方修改为代码对应的路径

  DocumentRoot "D:/test"

  <Directory "D:/test">

2:找到\apache\conf\extra目录下的httpd-vhosts.conf文件,在文件末尾添加如下代码

order deny,allow 改为order allow,deny

<VirtualHost *:80>
    ServerName  portal.com     (注:红色标注为你要访问时输入的地址)
    ServerAlias portal.com *.portal.com
    DocumentRoot "D:/portal/C20/portal/public"       (注:项目路径)
    ServerPath /portal
    <Directory "D:/portal/C20/portal/public">    (注:项目路径)
      DirectoryIndex index.php
      AllowOverride All
      Order  allow,deny
      Allow from all
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName  cms.com
    ServerAlias cms.com *.cms.com
    DocumentRoot "D:/portal/C20/cms/public"
    ServerPath /cms
    <Directory "D:/portal/C20/cms/public">
      DirectoryIndex index.php
      AllowOverride All
      Order  allow,deny
      Allow from all
    </Directory>
</VirtualHost>

3:找到C:\Windows\System32\drivers\etc\目录下的hosts文件,在文件末尾添加如下代码

127.0.0.1    portal.com
127.0.0.1    *.portal.com

127.0.0.1    cms.com
127.0.0.1    *.cms.com

4:设置代理服务

IE浏览器-工具-Internet选项-连接-局域网设置-高级-输入portal.com;*.portal.com;cms.com;*.cms.com中间用逗号分隔

5:重启Apache服务

免责声明:文章转载自《一个服务器部署多个项目》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇pyltp的简单使用pycharm切换conda虚拟环境下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

YII2框架集成go!aop

AOP实践:YII2框架本身拥有一个功能,叫做行为.它可以动态的为当前的类附加额外的功能,但这种功能在代码层级结构是静态的,有侵入性的。下面以YII2框架集成go!aop库为例,介绍在YII2中如何实现AOP编程.(go!aop简介,可以参考go!aop的官网.)由于YII框架拥有自己的类加载器,所在集成go!aop的时候,不能正常的工作,所以要将其禁用掉...

SonarQube系列一、Linux安装与部署

【前言】 随着项目团队规模日益壮大,项目代码量也越来越多。且不说团队成员编码水平层次不齐,即便是老手,也难免因为代码量的增加和任务的繁重而忽略代码的质量,最终的问题便是bug的增多和代码债务的堆积。因此,代码review便日益提上了日程。当然人工review的效率还是相当低下的,于是我们采用了自动化代码review的工具,便是今天的主角:SonarQube...

openstack 笔记 (二) 环境的搭建

1.系统的准备   这里用 vm 软件虚拟了三台linux 服务器:系统版本是centos7 64位系统     general node 01: 2核2g40gb        contorl node01:  1核1g40gb     general node 02:  1核1g40gb https://blog.csdn.net/bbwangj/ar...

Spring-AOP(面向切面编程)

什么是AOP   AOP是Spring提供的关键特性之一。AOP即面向切面编程,是OOP编程的有效补充。使用AOP技术,可以将一些系统性相关的编程工作,独立提取出来,独立实现,然后通过切面切入进系统。从而避免了在业务逻辑的代码中混入很多的系统相关的逻辑——比如权限管理,事物管理,日志记录等等。这些系统性的编程工作都可以独立编码实现,然后通过AOP技术切入...

界面编程模仿篇(QQ登录界面逼真篇)

写了好多天的爬虫,偷空前前后后用了两天的时间(排除吃饭睡觉)写完了这个QQ登录界面,看起来还凑和着吧,如果是的大神的,莫见笑,纯属业余作品,废话先不多说,截图如下,其中第二幅图片中的红色方框部份有待完善,明天开始继续搞爬虫,等有时间时再完善,先凑和着吧: 本篇博文就分析一下这个界面设计中的几个关键点,在阅读本博文之前请先阅读我个人博客上关于模仿QQ界...

VS2015代码托管到Github

VS2015代码托管到Github 2018-07-02 10:53:50 【原创】本文地址:https://www.cnblogs.com/qiaoge0923/p/9253080.html 一直没有记录在GitHub上托管代码的方法,最近学习设计模式,想把相关的学习记录下来,把源码托管到GitHub以方便后面温习。 VS2015团队资源管理器里面就有到...