如何访问阿里云服务器上的tomcat
我是自己在上面重新下载了一个tomcat服务器。
如果在云服务器上能用localhost:8080/项目名 访问,那什么配置都不用改,直接用公网ip就可以访问了。
你都说了部署到本地电脑,当然外网访问不了啊。受限你本地电脑肯定没有一个独立ip,你电脑连接的肯定是路由器 外网ip无法就是路由器上的ip,肯定访问不到你的应用。
到阿里云官网购买一台服务器 给阿里云服务器挂盘,阿里云有教程这里不讲解,自己看。
在上面装一个服务器软件,如Apache或者Tomcat,将配置文件里面的端口改成可用的。把HTML文件放在他们的web目录下,比如Tomcat的webapps目录下。启动该服务器软件,这样就可以在外网访问了。
可以参考下面的tomcat ssl证书部署指南。
阿里云将80端口请求转发到其他端口
可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站, 因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了 。
把跳转到location配置到server443端口就可以了,因为HTTPS的前端请求已经被rewrite到这里进行监听处理。
不能。因为别人打开80和443端口的时候在外面已经被拦住了,到不了你的电脑。只能你自己改端口,别人用你的端口访问。
iptables -t nat -A PREROUTING -p tcp ! -d 19161 --dport 80 -j ACCEPT --to-ports 8080 当目的地址不是19161时,将对TCP 80的访问转发到8080端口。
评论前必须登录!
注册