文章目录

  • 部署流程
  • 配置环境
  • 导入war包
  • 放行端口
  • 启动tomcat


部署流程

配置环境->导入war包->放行端口->启动tomcat

配置环境

需要的其实只是jdk和tomcat,用宝塔面板的话,装tomcat会自带为你装好jdk,对应的版本是tomcat7对应jdk1.7, 8对应jdk1.8,所以配置环境这一步基本可以忽略不说了,大家只要知道需要java环境就好了。

导入war包

这一步其实就是把你的项目打包成war包,然后放入宝塔面板文件中tomcat下的webapp中的目录下,具体路径如下图:

宝塔面板python项目添加软件包 宝塔面板安装tomcat_war包


这里对于这个ROOT我后面再详细讲一讲。

放行端口

利用宝塔面板的安全功能可以快捷地放行端口,这里我们需要tomcat的8080端口,具体图片如下:

宝塔面板python项目添加软件包 宝塔面板安装tomcat_宝塔面板python项目添加软件包_02

启动tomcat

其实就是打开你的ip下的8080端口,在这里我们详细讲一下前面遗留下的问题:

  1. ROOT代表的是tomcat下的根目录,也就是如果把war包解压到ROOT下,在访问时你只需要输入http://ip地址:8080,即可访问到你的web项目,如果你在webapps文件夹下解压了你的war包,比如我解压后文件夹叫做hospital,那么访问时,就需要输入http://ip地址:8080/hospital,也就是说ROOT相当于地址中的/。
  2. 上面一点还要注意的是,你如果在ROOT中解压war包,务必把解压后的文件夹里面的内容放在ROOT下,也就是说如果我解压出的是文件夹hospital,我要把hospital里的内容(也就是那些实际页面和代码)放在ROOT下,而不是把hospital这个文件夹放在ROOT目录下,这样是找不出来的。
  3. 关于ROOT还有一点,ROOT文件夹下原先是有内容的,那些都需要删除,那些内容是你原先打开8080端口是看到的tomcat初始页面,不删除的话有可能会和你的页面文件等冲突。

完成以上步骤后,一个javaweb项目就成功部署到服务器上啦。
关于宝塔面板的使用,网上博文很多,我就不详细再写一遍了。