第一步
阿里云开放Tomcat 8080端口号 和宝塔面板 8888端口
第二步
如果你的应用镜像
一开始在阿里云购买服务器时候没有选择宝塔应用镜像
先打开如下界面 将系统中应用镜像 确定更换为 宝塔面板镜像
第三步
请在应用详情中 走完紫色所框选的步骤
第四步
将上一步获取到的宝塔登录链接 账号 密码 复制到浏览器 打开宝塔面板管理界面 输入注册的手机号 和密码登录进行运维管理
在软件商店 下载Tomcat服务器
下载Tomcat完成后 宝塔菜单 安全>防火墙 方向 8080 Tomcat 端口号 点击放行
端口放行总结:
1 先在阿里云中放行8888宝塔管理面板端口 在放行Tomcat默认8080端口
2 让后在宝塔管理面板中放行8080Tomcat默认8080端口
第五步
网站菜单栏> 添加站点>创建站点>域名 填写备案域名 或者预备 备案的域名 点击提交创建站点
第六步
在刚才添加的网站中点击设置 >Tomcat >启动Tomcat前 打对号
第七步骤:
软件商店> 打开Tomcat服务器根文件夹 上传所需要的文件应用
第八步
tomcat默认根目录在/www/server/tomcat/webapps/ROOT 这个目录下,所以直接访问这个目录下的文件才能访问。例如:http://47.93.195.31:8080/1.jsp
然后在外部浏览器中输入http://IP:8080/文件名 就可以浏览啦
tomcat默认根目录在/www/server/tomcat/webapps/ROOT 这个目录下,所以直接访问这个目录下的文件才能访问。例如:http://47.93.195.31:8080/1.jsp
那么如何访问自己设定的目录呢
如何设置tomcat,直接通过IP 访问
在宝塔面板中 网站 根目录 /www/server/tomcat/conf 编辑server.xml Tomcat 配置文件
替换如下XML
笔者的XML为
<Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.VersionLoggerListener" /> <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener" /> <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /> <GlobalNamingResources> <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase" /> </GlobalNamingResources> <Service name="Catalina"> <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> <Engine defaultHost="localhost" name="Catalina"> <Realm className="org.apache.catalina.realm.LockOutRealm">javascript:; <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase" /></Realm> <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt" /> </Host> <Host appBase="" autoDeploy="true" name="39.106.155.202" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context crossContext="true" docBase="/www/server/tomcat/webapps/and" path="" reloadable="true" /> </Host> </Engine> </Service> </Server>
注意! 替换好后记得 重启Tomcat服务器配置文件
但是访问点文本文档有中文乱码问题
目前还没有找到好的解决方法
html文档之后设置了编码为utf-8所以中文没有乱码的情况
如果是exe文件 直接 http://ip:端口:文件名.exe 直接下载
因为前面在xml中配置好了 所以域名 就不用加and
项目名称直接加index.html 默认首页访问就可以了
用到的工具:
好看实用的六个html登录页面_帅大大的架构之路的博客-CSDN博客_登录页面的html代码
文章自考自:
原文链接:https://blog.csdn.net/qq_35622606/article/details/128742434