如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
2006-11-22 14:22
711 查看
使用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的应用。
至此,配置完成。
假设我们希望这两个应用都通过单独的域名访问,例如当输入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上不同的Appeon Web应用?
- 如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
- 如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
- 如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
- 如何将javaweb打包的war包发布到tomcat的根目录直接通过域名访问,而不是在二级目录
- tomcat8 如何通过绑定域名来访问一个web 应用。
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- 谈谈如何通过网站域名访问weblogic中的应用
- apache集成多個TOMCAT 一个tomcat对应一个应用,不同域名访问不同应用
- 谈谈如何通过网站域名访问weblogic中的应用。(原创)
- 搭建了一个Apache+Php+MySQL的服务器。要如何通过Apache发布网站使得其他的电脑可以通过局域网访问?
- 通过https访问2级域名,来反向代理到各个不同的tomcat应用
- 在云服务器上搭建JSP环境并发布web项目(通过域名访问自己写的项目)
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- 如何在tomcat发布项目,用ip(或者域名)就能访问该webapp
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- 用域名在自己机子上部署web应用,可通过外网访问
- java web 项目如何部署到互联网中 通过输入域名访问?
- 如何访问 IHTMLDocument2 中不同域名下拒绝访问的 frames 对象 -- COM ERROR_(E_ACCESSDENIED)
- 如何在tomcat里为多个应用配置不同的访问端口