1、打开远程连接 选择本地资源---->详细信息
2、选择驱动器----->勾选需要共享的盘符(有JDK和Tomacat安装包的,提前下载好)
3、连接进入服务器,在左下角的开始菜单栏选择此电脑
4、这里就可以看到你共享的盘符啦
5、打开资源文件夹(下图为网图,这里需要根据自己的需求提前下载好资源),双击安装,安装后配置环境变量即可
JDK安装教程请参考IDEA教程的第二部分:IntelliJ IDEA安装教程(超详细)_蓝多多的小仓库的博客-CSDN博客_idea安装教程
博主的配置结果如下:
Tomcat的安装教程请参考:
Tomcat 的安装与环境配置教程(超详细)_蓝多多的小仓库的博客-CSDN博客_tomcat的安装与配置环境
博主的配置结果如下:
6、配置外网IP,进入tomcat根目录,找到conf下的server.xml文件,找到host根节点,将name=”localhost” 中的localhost改成自己的公网ip,保存后,重启tomcat服务。
7、使用自己的笔记本电脑打开浏览器,输入公网IP+:8080,即可访问到远程主机上的web项目(8080为端口号,若在访问时不想加端口号可将Connector节点下的port属性值改成80)
8、在自己的电脑上输入IP地址+:8080,即可访问:
附:常见问题及解决方案:
Q1:Internet Explorer 增强的安全配置已启用,导致无法访问百度等网页
Q1解决方案:
1>打开服务器管理器:本地服务器------>IE增强的安全配置
2>选择关闭IE增强的安全配置(管理员和用户的都要关闭)
3>再次打开浏览器,输入需要访问的网址(以百度为例,图中警告可忽略,不影响):
4>这样便可以访问到相应的网址:
Q2:localhost可以正常显示网页,但是改成公网IP就不行了(即:将阿里云服务器中Tomcat的<Host name="localhost">中的localhost改为外网ip无法访问的问题)
Q2解决方案:
使用cmd命令netstat -n, 查看tomcat地址绑定:
编辑若是绑定到::1, IPv6,则需配置tomcat的server.xml, 更改connector配置, 端口不用改在<Connector port="8080" protocol="HTTP/1.1 .../>"中加入address="0.0.0.0" 使其绑定到IPv4,如图:
如果使用自己电脑访问,别忘了在云服务器管理控制台配置安全组规则:
Q3:tomcat启动出现闪退的问题(以using catalina_opts:""闪退的问题为例)
首选要查找闪退原因,以记事本方式打开startup文件,在最末尾添加pause,保存,重新启动tomcat
一般在这里就会显示你的闪退原因,原因有很多,针对不同的问题去百度吧,这里我把sever.xml文档改动了一下就会导致启动卡在 using catalina_opts:""这里(仅仅是举个例子)