PHP 和 J2EE的集成开发环境不大一样。要通过配置虚拟目录来映射workspace。
一:关于apache虚拟目录alias
关于apache虚拟目录的问题,apache的config文件中documentRoot 后面的是apache在解析页面时候的跟目录,如果在本机上同是存在两个工作目录那么如果不虚拟(alias)目录的话,需要不断修改documentroot的路径,然后重启apache,相当麻烦,解决这个问题的办法之一就是设置虚拟目录,具体做法如下:
Alias /虚拟目录名 "盘符:/路径/"
<Directory "盘符:/路径/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
二:虚拟主机:
具体做法是:
NameVirtualHost *
<VirtualHost *>
ServerName www.domain.tld
DocumentRoot d:/workspace/workfolder1
</VirtualHost>
<VirtualHost *>
ServerName www.otherdomain.tld
DocumentRoot d:/workspace/workfolder2
</VirtualHost>
当然里面还有
ServerAlias
ServerPath
等参数,可以不设置,具体参考官方手册:http://httpd.apache.org/docs/2.0/vhosts/
如果是在本机上还需要解决hosts的问题,你这样虚拟之后如果host文件不做转向处理,那么是有冲突的,需要在host文件中加这两句:
127.0.0.1 www.domain.tld
127.0.0.1 www.otherdomain.tld
然后关掉浏览器,重启apache服务,ok,这样就搞定了,通过浏览器这样访问自己的工作目录就可以了
http//:www.domain.tld访问:d:/workspace/workfolder1
http://www.domain.tld访问:d:/workspace/workfolder2
分享到:
相关推荐
### Apache虚拟目录和虚拟主机设置详解 #### 一、虚拟目录(Alias) 在Apache服务器配置中,虚拟目录(也称为别名)是一种重要的技术,它允许我们定义一个URL路径,并将其映射到服务器上的实际物理目录。这不仅提高...
本文将深入探讨如何快速配置Apache虚拟目录以及编辑HOSTS文件,这对于学习和开发PHP应用至关重要。 首先,让我们理解Apache虚拟目录的概念。在Apache服务器中,虚拟目录允许我们为不同的网站或项目设置独立的访问...
资源名称:Apache服务器虚拟主机虚拟目录配置 资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
详细讲解apache安装 php和apache整合 虚拟目录 虚拟主机
在Linux环境下配置Apache虚拟主机是一项关键的服务器管理技能,它允许在同一台物理服务器上运行多个独立的网站,每个网站都拥有自己的域名、文档根目录、错误日志等配置。以下是对给定文件信息中提到的知识点进行的...
在Apache的主配置文件`httpd.conf`中,需要加载一系列核心模块来支持虚拟主机和其他功能: 1. **`LoadModule headers_module modules/mod_headers.so`**: 用于处理HTTP头部信息。 2. **`LoadModule expires_module ...
Ubuntu 下配置 Apache 虚拟主机 ...配置虚拟主机需要我们具备一定的 Apache 服务器配置知识和 Ubuntu 操作系统使用经验。但是,通过本文的步骤和解释,我们可以轻松地配置虚拟主机,提高服务器的利用率和灵活性。
在IT行业中,Apache HTTP Server是广泛应用的开源Web服务器软件,其强大的功能和灵活性使得它能够支持多种复杂的...在实践中,根据个人需求调整配置,并不断学习和探索,你将能更好地掌握Apache虚拟主机的配置技巧。
1. **配置文件位置**:虚拟主机的配置文件通常位于`/etc/apache2/sites-available/`目录内,可以通过软链接将其链接至`/etc/apache2/sites-enabled/`目录以启用。 2. **配置示例**:以下是一个典型的虚拟主机配置...
具体的Apache虚拟主机配置,详细描述Apache虚拟主机的配置过程及原理
此文档适用于lamp环境apache虚拟主机的搭建,使用lamp环境搭建虚拟主机的新手,可以参看此文档。
在Apache中,虚拟主机的配置通常在`httpd.conf`或者`sites-available`目录下的文件中进行。首先,你需要打开配置文件,例如`httpd-vhosts.conf`,这个文件可能在`/etc/apache2/`或者`/etc/httpd/`目录下,具体取决...
Apache虚拟主机配置文件 httpd-vhosts.comf
综上所述,Apache提供了三种不同的虚拟主机配置方式,每种方式都有其独特的优势和适用场景。选择合适的配置方法对于高效利用服务器资源、优化网络性能具有重要意义。实际应用中,应根据自身需求灵活选择,并结合实际...
在"php+apache虚拟主机配置"中,我们需要完成的主要任务是配置Apache服务器,使其能够识别和解析PHP文件,并设置虚拟主机以便在同一台服务器上托管多个网站。下面将详细介绍这个过程: 1. **安装Apache和PHP**: ...
Apache 虚拟主机配置是Web服务器管理中的一个重要环节,允许在一个单一的Apache实例上运行多个独立的网站。...遵循这些原则,可以有效地配置和管理Apache虚拟主机,确保各个站点的正常运行和访问。
### Apache虚拟主机配置详解 #### 一、Apache虚拟主机简介 Apache是一款广泛使用的Web服务器软件,支持多种操作系统,包括Windows、Linux等。...希望本文能帮助您更好地理解和掌握Apache虚拟主机的配置方法。
Apache 服务器虚拟主机虚拟目录配置 Apache 服务器是一种流行的 Web 服务器软件,因其跨平台和安全性被广泛使用。Apache 服务器的配置是 Web 开发中非常重要的一步,本文将详细介绍 Apache 服务器的虚拟主机虚拟...
Apache虚拟主机配置是服务器管理的重要组成部分,它不仅涉及到基础的文件权限和目录结构,还关系到服务器的安全性和性能优化。通过上述步骤,可以构建出既安全又高效的虚拟主机环境,满足多网站托管的需求。在实际...