大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
看下conf/server.xml里的Engine标签defaultHost属性是不是你的公网ip,还有Host标签的name属性也是一样,我刚刚遇到了这个问题,原本的属性值都是localhost,查看了work目录下localhost有我部署的项目,而公网ip的目录下空空如也,可能是tomcat访问不到公网ip。
成都网站建设哪家好,找创新互联公司!专注于网页设计、成都网站建设、微信开发、成都小程序开发、集团企业网站制作等服务项目。核心团队均拥有互联网行业多年经验,服务众多知名企业客户;涵盖的客户类型包括:成都资质代办等众多领域,积累了大量丰富的经验,同时也获得了客户的一致赞扬!
TLS提示不支持?看你发的图就知道啥问题了。
首先你要确定SSL证书等等路径都是填写好的,并且文件都存在,virtualhost头是*匹配的。
一般情况下不用设置SSL证书的CA证书,除非你用的是SHA1签注的证书某些情况下才需要。
TLS默认端口为443,即不需要输入端口号就可以访问,而你却输入端口号了,如果需要在配置文件中指定TLS端口为80的话,浏览器可以访问,但是同时则会使其他一大堆应用连接不正常。
可以通过域名访问阿里云服务器上的tomcat,具体步骤如下:
首先需要具备:域名(已备案)、服务器(以安装好系统)
1、安装jdk,配置好环境变量。在控制台Java和javac都正常。
2、安装apache tomcat
3、开发好的网站项目上传服务器,解压并复制到apache\webapps目录下。
4、修改Tomcat的server.xml(我的是在C:\apache\conf目录下)文件,原默认8080端口改为80
5、Engine节点中defaultHost原localhost改为申请到的域名。
6、Host节点中name原localhost改为目标域名,并且在Host节点中添加如下的Context节点。
7、打开域名管理,添加网站解析,IP填入你云服务器的弹性公网IP即可。
8、稍等1分钟,即可通过你的域名访问了。