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

本文介绍如何在Apache服务器上为不同的AppeonWeb应用配置独立的域名访问。包括DNS设置、httpd.conf文件修改、目录结构调整及重启Apache等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用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的应用。
至此,配置完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值