2017-10-15 8 views
0

donc j'ai du code Java dans Netbeans sur mon ordinateur portable. Ce code se connecte à une base de données MySQL sur un serveur Xampp sur mon ordinateur portable et exécute des requêtes sur une base de données. J'essaie de faire fonctionner ce même code sur le serveur Nginx de Digital Ocean avec Ubuntu 16.04 LTS. Jusqu'à présent, j'ai installé la version officielle de Java 8 sur ma gouttelette. Mais je ne sais pas comment l'exécuter pour exécuter le code que j'ai écrit. Des conseils ou des liens vers des tutoriels utiles seraient appréciés. Merci.Comment faire pour exécuter le code Java sur Digital Ocean Nginx VPS?

+0

Tout dépend de ce que vous voulez que votre application fasse. – Scriptonomy

+0

Eh bien, je veux juste que mon application modifie certaines données dans la base de données via les requêtes SELECT, INSERT et UPDATE. L'application Java récupère les données via des requêtes SELECT, les modifie via le code Java et l'application java ajoute ensuite le résultat à la base de données via les requêtes UPDATE et INSERT. Il fonctionne déjà pour la version de test que j'ai sur le serveur Xampp de mon portable Windows lorsqu'il est exécuté depuis Netbeans. Habituellement, je dois démarrer les services Apache et MySQL de mon serveur Xampp, puis aller sur Netbeans pour compiler et exécuter le code. Je ne sais pas comment configurer Nginx VPS de Digital Ocean pour faire la même chose. Merci pour votre réponse. – ron136

Répondre

1

Vous aurez besoin du serveur Tomcat derrière le serveur Nginx. Votre application Java doit être une application JSP. Une fois que vous avez compilé votre code, vous déployez le fichier .war sur le serveur Tomcat. Configurez Nginx aux demandes de proxy au serveur Tomcat. Enfin, créez une base de données Mysql.

+1

Merci de m'indiquer dans la bonne direction. Je vais chercher quelques tutoriels sur la façon de faire tout cela. Heureusement pour moi, la base de données MySQL a déjà été créée. – ron136

+0

Ou ignorez complètement Nginx, et utilisez simplement Tomcat ou Jetty comme serveur web * et * votre moteur Servlet/JSP. Les deux Tomcat et Jetty viennent avec un bon serveur web intégré, rapide et flexible. –