`
javatoyou
  • 浏览: 1072471 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?

阅读更多

使用Apahce作为Appeon Web应用发布的Web服务器时,通常情况是,这些Web应用发布在Apache的htdocs目录下。例如: testapp1发布到C:\Apache2\htdocs\ testspp1、testapp2发布到C:\Apache2\htdocs\ testspp2
假设我们希望这两个应用都通过单独的域名访问,例如当输入http://testapp1.appeon.com/ 访问testapp1,当输入http://testapp2.appeon.com/ 时,访问testapp2

在配置之前,首先需要按照Appeon for Powerbuilder的使用手册保证Appeon Web应用可以成功地发布到Apahce上,并可以正常运行。

以下介绍实现不同域名指向不同Appeon Web应用的配置过程:
1、第一步需要将testapp1.appeon.com和testapp2.appeon.com两个域名在DNS服务器上配置,使其可以将这两个域名解析到Apache服务器的IP地址,例如: 10.0.0.1
2、需要更改Apahce的httpd.conf文件,在Virtual Host一节增加如下配置信息:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@appeon.com
DocumentRoot "C:\Apache2\htdocs\testapp1"
ServerName testapp1.appeon.com
ErrorLog logs/testapp1.appeon.com-error.log
CustomLog logs/testapp1.appeon.com-access.log common
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@appeon.com
DocumentRoot "C:\Apache2\htdocs\testapp2"
ServerName testapp2.appeon.com
ErrorLog logs/testapp2.appeon.com-error.log
CustomLog logs/testapp2.appeon.com-access.log common
</VirtualHost>
3、C:\Apache2\htdocs\testapp1和C:\Apache2\htdocs\testapp2中分别新建一个appeon目录,
从C:\Apache2\htdocs\appeon目录下拷贝weblibrary_debug、weblibrary_ax、weblibrary三个目录到新建的目录下。

4、重新启动Apache,在IE浏览器中输入http://testapp1.appeon.com即可访问testapp1的应用。
至此,配置完成。

分享到:
评论

相关推荐

    apache配置-只允许域名访问-不允许ip访问

    apache配置,只允许域名访问,不允许ip访问

    Apache与Tomcat 整合发布web(Linux)

    这样,用户可以通过Apache访问Tomcat托管的Web应用,而无需直接暴露Tomcat的端口。 以下是整合步骤的概述: 1. **安装Apache**:在Linux系统上,你可以使用包管理器(如`apt-get`或`yum`)来安装Apache。例如,在...

    Ubuntu系统中利用apache2建立基于IP地址的web服务

    本文将详细介绍如何在Ubuntu上利用Apache2建立基于IP地址的多站点Web服务。 首先,确保Apache2服务已经安装并运行正常。在Ubuntu终端中,通过以下命令更新包列表和安装Apache2: ```bash sudo apt update sudo apt...

    apache 配置不同的端口访问不同的站点

    Apache服务器是世界上最流行的Web服务器软件之一,其强大的灵活性和可扩展性使得用户可以通过配置不同的虚拟主机来服务多个网站。在本篇文章中,我们将探讨如何通过配置Apache以在不同的端口上访问不同的站点。 ...

    iis 和apache 怎么同时用域名访问的

    ### IIS与Apache如何在同一台...通过上述步骤,可以实现在不改变Apache默认80端口的情况下完成Web服务配置,从而使得IIS和Apache能够在同一台服务器上通过不同的域名访问,满足多种应用需求的同时提高资源利用率。

    apache web整合Tomcat工具Linux版

    mod_jk通过JKMount配置指令,可以映射特定的URL到Tomcat中的Web应用程序,使得Apache可以无缝地处理静态内容和动态内容。 **Linux环境下的整合步骤** 1. **安装Apache和Tomcat**:首先确保系统上已经安装了Apache和...

    Apache Tomcat 7.0.90 发布,开源 Web 应用服务器

    Apache Tomcat 7.0.90 发布了,Apache Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开放源代码的 Web 应用服务器。 更新内容如下: Add the ...

    Apache与Tomcat 整合发布web(Xp)

    **Apache与Tomcat整合发布Web应用在Windows XP环境下的详细步骤** Apache HTTP Server是一款开源的、功能强大的Web服务器,而Tomcat是Apache软件基金会的Java Servlet和JavaServer Pages(JSP)容器,常用于部署...

    apache-tomcat-8.0.51 web

    Apache Tomcat 8.0.51 是一个广泛使用的开源软件,主要作为Java Servlet和JavaServer Pages(JSP)的Web应用服务器。Tomcat是Apache软件基金会Jakarta项目的一部分,它实现了Java EE的Web应用程序部分,特别是...

    Web应用安全:Apache中隐藏特定文件的方法.pptx

    Apache作为广泛应用的Web服务器,提供了多种方法来控制文件访问权限,从而实现特定文件的隐藏。本篇将详细介绍如何在Apache中通过修改文件权限来隐藏特定文件。 Apache的配置文件通常包含一系列指令,用于定义不同...

    apache-web-server-lm.zip_Apache Web_Apache Web Server_apache

    Apache Web Server是一款广泛应用的开源HTTP服务器,其稳定性和灵活性使其成为全球互联网上众多网站的首选。这个名为"apache-web-server-lm.zip"的压缩包包含了关于Apache Web Server的配置手册,旨在帮助用户更好地...

    PHP、Apache、MySQL Web开发(热门经典)

    Apache 是目前世界上使用最广泛的 Web 服务器软件之一,其特点是稳定性高、安全性好以及功能强大。 - **特性**: - 高度可配置:通过修改配置文件可以实现对服务器的全面控制。 - 模块化设计:可以根据需求加载...

    CentOS下Apache配置多域名或者多端口映射

    在 CentOS 系统中,Apache 是一个广泛使用的 Web 服务器软件,它可以用来托管多个不同的网站或应用服务。为了实现这一点,我们需要对 Apache 进行配置,使其支持多域名或多端口映射。本文将详细介绍如何在 CentOS 下...

    Web应用安全:apache安全.docx

    Apache是世界上最流行的Web服务器软件之一,它在Web应用安全中扮演着至关重要的角色。了解Apache的配置和安全设置是每个IT专业人员必备的技能。在Kali Linux操作系统中,Apache的主配置文件是`apache2.conf`,位于`/...

    从安装和配置 Apache Tomcat 到部署和运行 Java Web 应用程序详细教学.rar

    Apache Tomcat是一款开源的Java Servlet容器,主要用于运行Java Web应用程序,包括JSP和Servlet。本教程将详述从安装到配置Tomcat,以及部署和运行Java Web应用的全过程。 一、安装Apache Tomcat 1. 下载:首先,...

    Beginning PHP5, Apache, And MySQL Web Development

    作者通过实践性的例子来引导读者逐步构建功能完整的Web应用程序。 ### PHP5基础知识 #### 什么是PHP5 PHP5是PHP编程语言的一个重要版本,它引入了许多新的特性和改进,例如增强的对象模型、更好的性能和更简洁的...

    Apache-tomcat-9.0.62,一个免费的,开放源代码的Web应用服务器

    Apache Tomcat 9.0.62 是一个广泛使用的开源软件,主要作为Java Servlet和JavaServer Pages(JSP)的容器。...同时,由于其开源和免费的特性,Tomcat成为了许多小型到大型企业的首选Web应用服务器。

Global site tag (gtag.js) - Google Analytics