使用MongoDB在远程服务器(ssh)上运行java项目
我正在尝试使java项目在远程服务器上运行。 我使用了Maven,项目使用了Mongo数据库。我可以访问远程web服务器上的主目录。安装了MongoDB、Tomcat和java,所以我唯一要做的就是传输我的Mongo数据库和我的项目,并使所有这些工作正常运行 然而,我对这一切都是新手,我不知道该怎么做。我在网上也找不到任何关于如何归档的信息 我将如何通过SSH实现这一点 其他信息: 我的项目包括: .js文件 .java文件 .html文件使用MongoDB在远程服务器(ssh)上运行java项目,java,mongodb,ssh,jar,war,Java,Mongodb,Ssh,Jar,War,我正在尝试使java项目在远程服务器上运行。 我使用了Maven,项目使用了Mongo数据库。我可以访问远程web服务器上的主目录。安装了MongoDB、Tomcat和java,所以我唯一要做的就是传输我的Mongo数据库和我的项目,并使所有这些工作正常运行 然而,我对这一切都是新手,我不知道该怎么做。我在网上也找不到任何关于如何归档的信息 我将如何通过SSH实现这一点 其他信息: 我的项目包括: .js文件 .java文件 .html文件 1个主java类,应该持续运行实际上,如果您是这种开发
1个主java类,应该持续运行实际上,如果您是这种开发的新手,实际上它更多地是关于部署的,所以不管怎样,流行的标签DEVOPS。。。放轻松,在同一台机器上使用应用程序服务器和数据库,这不是大型系统的建议方法 步骤1:对于ssh,您需要创建密钥并阅读本文档 步骤2:建立一个到远程机器的ssh连接,如 sshusername@yourIp 它将要求输入密码,输入您在创建SSH密钥时给出的密码 步骤3:将MongoDB、Maven、Tomcat和Java安装到远程机器上 步骤4将war复制到远程机器webapps下 将war安全复制到远程计算机 scp-vC~/.m2/repository/com/foo/Example/foo.warusername@yourIp:/home/Development/tomcat/webapps 将副本回显到服务器 步骤5运行tomcat服务器转到tomcat/bin目录运行startup.sh /tomcat/bin/startup.sh