首先你的系统里面要安装好java和tomcat 这2个东西在同一种环境下 是可以直接打包拖到新的服务器中运行的,注意路径即可如果你的云主机是Linux,需要配置一下环境shell变量如果是阿里云,Windows就稍微容易些,图形化的 首先。

(图片来源网络,侵删)
我的学生套餐1核1G都可以跑的,1核2G的都可以搭建我的世界私服了你这个4核4G跑啥不行呀。
5配置Java web环境以windows为例,因为windows相对比较适合新手在你成功连接阿里云服务器后,Windows系统有个图形界面,他已经有一个ie,你可以下载jdk,tomcat和MySQL,然后安装和配置环境变量安装就不说了,对学java。

(图片来源网络,侵删)
java的服务器你要租用一个主机或者虚拟系统,但是不能是一个简单的虚拟空间,因为java的项目部署需要启动 jvm tomcat 等,很复杂,比php的成本高很多 你可以租阿里云的服务器,一个月100的最低消费试用一下,装一个centos。