文章目录
- 部署流程
- 配置环境
- 导入war包
- 放行端口
- 启动tomcat
部署流程
配置环境->导入war包->放行端口->启动tomcat
配置环境
需要的其实只是jdk和tomcat,用宝塔面板的话,装tomcat会自带为你装好jdk,对应的版本是tomcat7对应jdk1.7, 8对应jdk1.8,所以配置环境这一步基本可以忽略不说了,大家只要知道需要java环境就好了。
导入war包
这一步其实就是把你的项目打包成war包,然后放入宝塔面板文件中tomcat下的webapp中的目录下,具体路径如下图:
这里对于这个ROOT我后面再详细讲一讲。
放行端口
利用宝塔面板的安全功能可以快捷地放行端口,这里我们需要tomcat的8080端口,具体图片如下:
启动tomcat
其实就是打开你的ip下的8080端口,在这里我们详细讲一下前面遗留下的问题:
- ROOT代表的是tomcat下的根目录,也就是如果把war包解压到ROOT下,在访问时你只需要输入http://ip地址:8080,即可访问到你的web项目,如果你在webapps文件夹下解压了你的war包,比如我解压后文件夹叫做hospital,那么访问时,就需要输入http://ip地址:8080/hospital,也就是说ROOT相当于地址中的/。
- 上面一点还要注意的是,你如果在ROOT中解压war包,务必把解压后的文件夹里面的内容放在ROOT下,也就是说如果我解压出的是文件夹hospital,我要把hospital里的内容(也就是那些实际页面和代码)放在ROOT下,而不是把hospital这个文件夹放在ROOT目录下,这样是找不出来的。
- 关于ROOT还有一点,ROOT文件夹下原先是有内容的,那些都需要删除,那些内容是你原先打开8080端口是看到的tomcat初始页面,不删除的话有可能会和你的页面文件等冲突。
完成以上步骤后,一个javaweb项目就成功部署到服务器上啦。
关于宝塔面板的使用,网上博文很多,我就不详细再写一遍了。