Websphere部署的端口问题
我在linux上安装了Websphere6.1,部署了项目,访问时用用http://locahost:9080/test进入项目,现在想修改成直接通过http://locahost,输入ip访问项目,各位高手们能给小弟个思路吗!初次用WAS!谢了!
分数只有20分了!
[解决办法]
安装IHS,也就是IBM HTTP SERVER
安装Websphere Plug-in
这样在was管理控制台中就能看到webserver了,部署应用的时候,选择映射到webserver上,就可以通过80端口访问了。
[解决办法]
先创建另外一个 Profile,在向导中好像可以指定端口,不要用自动配置的端口。
V7 这个目录 $WAS_ROOT/bin/ProfileManagement 下应该有个批脚本是启动 profile 创建向导的。6.1 应该类似,6.1 和 7.0 都支持 Profile 创建,应该类似的。
或许还可以把这个新创建的 Profile 设置成 default profile。
[解决办法]
尝试2楼的方式,将portal的端口映射都IHS的80端口
[解决办法]
建议装一个IBM HTTP Server,
另外WAS本身端口也是可以修改的,你可以通过控制台直接修改端口装个9080为80即可。
我机器上没装WEBSPHERE,不方便截图,不过从控制台很容易找到的。
[解决办法]
不是说localhost后面没有端口,而是使用了默认端口80!也就是你只需要配置为80,都可以不用输入!
IHS或者9080变80
[解决办法]
在控制台直接选中服务器名称--->进入后再点菜单“端口”--进入后即可看到所有端口,直接修改端口号即可
[解决办法]
解决思路 利用java script 跳转
第一步 安装httpserver 或者源码编译的apache
httpserver 的安装目录一般为/opt/IBM/HTTPServer/
apache 的安装目录一般为/usr/local/apache2/
在此目录下找到htdocs文件夹
第二步 创建 index.html 进行跳转
创建index.html 文件 内容如下
<head>
<meta http-equiv="refresh" content="1;URL=此处为你带端口的访问地址" />
</head>
下面给出一个例子
<head>
<meta http-equiv="refresh" content="1;URL=http://szsyweb.ccmu.edu.cn/wps/myportal" />
</head>
完成后重启apache 现在你就可以通过访问域名来访问应用了