Apache配置多个监听端口和不同的网站目录的简单方法

由于开发的多项目,每个项目又要独立,要用根目录地址

在开发多个项目时,每个项目都需要独立,因此需要使用根目录地址。这时候,我们需要配置多个不同目录的Apache服务器。对于外部网络,可能会使用多个域名,并通过虚拟主机的方式进行配置。但在本地的开发环境中,通常只有一个地址或者就是localhost,因此我们需要配置多个端口来区分不同的目录。

配置多个端口的Apache服务器

一个Apache配置文件可以设置服务器监听多个端口。下面是具体的方法:

  1. 打开Apache的配置文件httpd.conf

  2. 添加多个监听端口

    Listen 80下面添加多个监听端口,例如:

    Listen 8011
    Listen 8088

    这样就增加了8011和8088端口的监听。

  3. 设置虚拟主机目录

    在配置文件的最后位置,设置虚拟主机目录。例如:

    NameVirtualHost *:80
    
       ServerName localhost
       DocumentRoot "E:/web1"
    
    
    NameVirtualHost *:8011
    
       ServerName localhost:8011
       DocumentRoot "E:/web2"
    
    
    NameVirtualHost *:8088
    
       ServerName localhost:8088
       DocumentRoot "E:/web3"
    
  4. 重启Apache服务

    完成上述配置后,重启Apache服务。之后,你就可以使用以下地址访问不同的网站了:

    • localhost
    • localhost:8011
    • localhost:8088

这样,你就可以在本地开发环境中方便地管理和访问多个项目了。

上一篇
下一篇