设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
域名访问:Apache+Weblogic实现URL转发
返回列表
发新帖
域名访问:Apache+Weblogic实现URL转发
[复制链接]
|
主动推送
149
|
0
|
2024-9-11 18:23:57
|
显示全部楼层
|
阅读模式
一、需求背景
项目部署在Weblogic应用主机上,上线之后,申请并配置了域名,但是仍需加上端口号才能访问,这样对于用户访问很不方便。为了实现直接用域名访问系统,于是开发人员搭建了Apache HTTP Server,利用URL转发来解决这个问题。
二、安装Apache HTTP Server
1、下载apache(地址:http://httpd.apache.org),并解压到指定目录下;
2、安装,步骤如下:
首先进入解压后的apache文件夹下,然后依次执行如下命令:
[root@localhost httpd-2.2.4]# ./configure --prefix=/usr/local/apache
备注:此目录可自行指定。
[root@localhost httpd-2.2.4]# make
[root@localhost httpd-2.2.4]# make install
备注:编译并安装。
3、启动Apache,进行测试
[root@localhost httpd-2.2.4]# cd /usr/local/apache/bin
[root@localhost bin]# ./apachectl start
打开浏览器,并在地址栏中输入地址http://localhost/,如果安装成功则会出现安装成功
的提示界面。
注意:安装完成后检查系统服务中的HTTPD服务是否已经启动,如果启动需要先停止。
三、添加URL转发模块
上述安装过程中,并没有安装任何模块,而Apache做URL转发需要用到proxy相关模块,下面来详细讲解proxy相关模块的安装。
1、 编译mod_proxy.so和mod_proxy_http.so
首先进入解压后的apache文件夹下
[root@localhost httpd-2.2.4]# cd modules
[root@localhost modules]# /usr/local/apache/bin/apxs -c -i mod_proxy.c proxy_util.c
[root@localhost modules]# /usr/local/apache/bin/apxs -c -i mod_proxy_http.c proxy_util.c
这时生成的mod_proxy.so和mod_proxy_http.so会被自动复制到/usr/local/apache/modules
2、 修改配置文件
[root@localhost modules]# cd /usr/local/apache/conf
[root@localhost conf]# vi httpd.conf
在文件末尾添加以下4行配置
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ProxyPass / http://172.31.2.72:7001 (按照真实的地址配置)
ProxyPassReverse / http://172.31.2.72:7001
3、 测试配置是否正确
打开浏览器,地址栏输入http://172.31.2.72,如果可以正常访问,则表明URL转发已
配置正确。以后访问不需要再输入端口号了。
好了,是不是很简单就OK了,其实使用nginx更方便,这里就不详细说明了,有需要的小伙伴联系我就行了
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
米老鼠和蓝精鼠v
120
主题
0
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装