tomcat服务器访问
可以通过域名访问阿里云服务器上的tomcat,具体步骤如下:
首先需要具备:域名(已备案)、服务器(以安装好系统)
1、安装jdk,配置好环境变量。在控制台java和javac都正常。
2、安装apache tomcat
3、开发好的网站项目上传服务器,解压并复制到apachewebapps目录下。
7、打开域名管理,添加网站解析,IP填入你云服务器的弹性公网IP即可。
8、稍等1分钟,即可通过你的域名访问了。
㈡ 用tomcat启动的后端接口怎么访问
1、首先,启动tomcat服务器,并登录管理员账号。
2、其次,使用指令打开该服务器的控制台面板。
3、最后,在控制台输入后端接口的ip地址,点击回车即可进入,是非常简单的。
㈢ tomcat启动后,浏览器访问localhost:8080是空白页,也不显示无法访问,怎么破
我也是遇见了这种情况,环境配置,安装,服务开启都正常的前提下,网上看了很多种原因,但是都解决不了,其实还有最简单容易忽略的一种情况——服务访问权限,你可以首先win+R,输入cmd点击enter,接着再输入startup(注:这里需要配置Tomcat环境变量否则该语句无法识别,配置过程网络很简单的)然后回车,在Tomcat的运行窗口顶部查看是否有“拒绝访问”的提示如下图:
如果有,说明是因为权限受到了限制,此时你Ctrl+Alt+delete查看服务发现Tomcat是正常开启的,但本机端口并没有生效,所以你需要通过管理员身份运行命令提示符,输入startup再次查看是否还有“拒绝访问”提示,不出意外就没有了,你再在浏览器中输入localhost+端口号就可以显示小猫主页了。如果不是这个原因参考网上其他方法,希望可以帮到你。
㈣ 如何让用户访问tomcat服务器
在Borland\JBuilder2006\thirdparty\jakarta-tomcat-5.5.9\conf\有一个server.xml文件,最好用编辑器打开,也可以用记事本打开,找到里面有
<Connector
port="8080"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true" />
这么一段代码,把port的8080改成其它端口,重起Tomcat就可以了,建议改为9000,这个端口没有其它程序占用。
PS:8080端口被占用一般是由于Oracle内置的HTTP服务的Tomcat占用了8080端口,可以在服务管理中将其停止
㈤ web项目部署在我的电脑上的tomcat中,怎样让其他用户访问我的项目
你把tomcat启动了,把自己电脑作为服务器,然后允许外网访问啊。
本机设局域网的话,本机(运行Java Web服务的PC机)和客户机(想要访问Java Web服务)必须在同一局域网内,例如都连着同一个无线路由器。
将项目部署到Tomcat上并启动,并在命令行通过ipconfig命令查看无线局域网适配器WLAN下的IPv4地址在客户机上只要输入:http://ipv4地址:8080/项目名http://192.168.1.101:8080/ServerHIVSH8080为Tomcat的端口号,HTTP协议默认的端口号为80,所以在这里要加上端口号。也可以通过在Tomcat的配置文件中修改端口号为80,将默认的项目名改为想要别人访问的项目,就可以直接通过IP地址访问了,如http://192.168.1.101
如果外网访问此方法下建议将笔记本直接接上网线,以下将默认笔记本直接接入外网网线
这个方法非常简单,直接在网络搜索IP ,就可以知道本机的外网IP,也就是ISP分配给你的IP地址,在客户机上只要输入:http://本机IP:8080/项目名,本例为:http://210.41.98.150:8080/ServerHIVSH8080为Tomcat的端口号,HTTP协议默认的端口号为80,所以在这里要加上端口号。也可以通过在Tomcat的配置文件中修改端口号为80,将默认的项目名改为想要别人访问的项目,就可以直接通过IP地址访问了,如http://210.41.98.150
㈥ tomcat无法访问webroot
tomcat无法访问webroot:
1、云服务器安全组配置规则未放开http(80)端口。
2、tomcat插件设置端口号与开放端口号不匹配。
3、tomcat服务器运行异常。
㈦ tomcat可以正常启动,但是不能访问即页面报404错误怎么办
1、正确的端口号
出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,别自己启动的是8080端口号的TOMCAT,但是访问的地址却用的是80端口(默认),这样肯定会出现404错误的。
2、环境变量
假设有两个Tomcat A和 B,自己分明运行的是B 下的startup.bat, 但是启动的却是A。
在环境变量中有两个属性:分别是CATALINA_HOME和CATALNIA_BASE,如果这个值指向的是A,那么即便运行的是B下的startup.bat, 真正启动的还会是A。
3、确定Web应用是否成功启动
虽然Tomcat启动成功了,但是对应的Web应用启动失败,依然会导致404错误。
倘若Web引用启动失败,那么就一定会在Tomcat的logs目录下的 localhost.当前日期.log 里留下错误信息。
打开这个文件,检查对应的Web应用是否启动过程中报错了。 也许是web.xml多写了一个标签结束,也许是对应的servlet类找不到。
4、webapps下的ROOT目录
有的时候,在server.xml 中配置的<context 是以“/"为开始路径的,与此同时,在webapps目录下还存在一个ROOT目录,这个ROOT目录其实也是告诉tomcat,以“/” 为开始路径。
那么这样就发生冲突了,Tomcat只能二选一,通常情况下都会选择ROOT目录,那么在server.xml中配置的就<context 就无法启动了,导致访问对应的资源提示404错误。
5、访问地址的时候是否加了web应用的名称
这个也是常犯的错误,加入部署的时候,指定了路径,比如:
<Context path="/j2ee" docBase="e:\project\j2ee\web" debug="0" reloadable="false" />
那么访问的时候,要记得加上j2ee,像这样:http://127.0.0.1:8080/j2ee/hello
6、是否访问对资源了
这种错误也常见,写的文件是 hello.html, 但是访问的是 holle.html,会提示404。
7、不能访问WEB-INF目录下的资源
从安全角度触发,TOMCAT不允许访问WEB-INF目录下的HTML,JSP文件。 所以如果资源文件放在WEB-INFO下,也会提示404错误。
Web服务器的作用:
1、接收客户端的请求。
2、给客户端作出响应。
我们也可以自己手写Web服务器,但是那样太麻烦,而且难度很大,所以我们可以使用目前应用最广泛的Tomcat服务器。
常见的Web服务器:
lTomcat(Apache)
lJBoss(Redhat)
lGlassFish(Orcale)
lResin(Caucho)
lWeblogic(Orcale)
lWebsphere(IBM)
㈧ 手机怎么访问tomcat服务器
开始,手机与笔记本电脑通过wifi,连接同一个网络,手机无法访问电脑发布到Tomcat的web项目。之后,电脑有线连接到该网络,此时笔记本的网址(cmd ipconfig命令查看)也发生改变。这时,手机可以访问该web项目。
㈨ 用myeclipse启动的tomcat服务器,为什么局域网内别的机子不能访问
1,先确认别人能够ping通你的ip,
2,在你电脑上面cmd里输入netstat确认看到你用的端口是开启的
3,上面两项都正常,检查你的电脑跟对方电脑上面是不是把防火墙软件开着的,(电脑防火墙,软件防火墙),如果开着的先关闭再看没不能访问了
4,如果用路由器,看看路由器里面的安全设置。
以上几个地方逐一排除应该可以解决了。