2017-10-15 78 views
0

所以我在我的笔记本电脑上的NetBeans中有一些Java代码。此代码连接到笔记本电脑上Xampp服务器上的MySQL数据库,并在数据库上执行查询。我试图让这个相同的代码在Ubuntu 16.04 LTS的Digital Ocean的Nginx服务器上工作。如何在Digital Ocean Nginx VPS上运行Java代码?

到目前为止,我已经在我的墨滴上安装了官方Oracle版本的Java 8。但我不知道如何让它运行我写的代码。任何意见或有用的教程链接将不胜感激。谢谢。

+0

这一切都取决于你想要你的应用程序做什么。 – Scriptonomy

+0

嗯,我只想让我的应用程序通过SELECT,INSERT和UPDATE查询修改数据库中的某些数据。 java应用程序通过SELECT查询获取数据,通过java代码修改数据,然后java应用程序通过UPDATE和INSERT查询将结果添加到数据库中。它已经适用于我在Windows笔记本电脑的Xampp服务器上从Netbeans执行的测试版本。通常,我必须启动Xampp服务器的Apache和MySQL服务,然后转到Netbeans编译和运行代码。我不确定如何配置Digital Ocean的Nginx VPS来做同样的事情。感谢您的回答。 – ron136

回答

1

您将需要位于Nginx服务器后面的Tomcat服务器。您的Java应用程序需要是一个JSP应用程序。一旦编译了代码,就可以将.war文件部署到Tomcat服务器。配置Nginx代理请求到Tomcat服务器。最后,创建一个Mysql数据库。

+1

谢谢你指点我正确的方向。我会寻找一些关于如何做到这一点的教程。幸运的是,MySQL数据库已经创建好了。 – ron136

+0

或者完全跳过Nginx,只需使用Tomcat或Jetty作为Web服务器*和*您的Servlet/JSP引擎。 Tomcat和Jetty都内置了一个很好的Web服务器,快速而灵活。 –

相关问题