服务器上如何运行web项目?

平时在本地开发的时候,一般都是通过IDE工具把项目跑起来然后就能访问了。
那么代码被提交到服务器后,服务器是怎么跑项目的?总不可能也靠IDE来运行吧?
是不是服务器部署了Tomcat在运行打包好的war包?

这是一种方式,还有一种方式是以打包成jar包的方式运行

部署项目到服务器上一般先把项目打成war包或者jar包放到tomcat服务器特定的路径下,然后启动服务器运行就能访问了,具体操作可以去哔哩哔哩等网站看相应的视频教学视频。