J'ai construit une application Web Java sur Eclipse. Mais je suis naïf en termes de faire une application en direct, c'est-à-dire. Déployez-le en ligne. J'ai essayé d'utiliser Cloudbees et j'ai réussi à le déployer à l'exécution @ nuage là-bas, mais ne pouvait pas la voir réellement en cours d'exécution. Je n'ai acheté aucun nom de domaine dès maintenant, je voudrais donc l'essayer sur n'importe quel domaine gratuit. Si je veux faire de cette application en direct, quelles seraient les étapes exactes que je devrai suivre? P>
6 Réponses :
essayez Jelastic . strong>
Ils ont également un essai gratuit.
PS: Fonctionne pour moi à chaque fois. P>
Essayez Google App Moteur. Vous pouvez déployer vos applications Web et vous obtiendrez un sous-domaine gratuit. p>
Alors que j'ai une petite connaissance de travailler comme ça, c'est très facile. C'est pour vous informer que ses œuvres comme votre propre PC. Dans ma dernière entreprise, ils avaient un serveur Windows .. et Tomcat & MySQL était préalable sur ce serveur. Je viens de placer mon .war code> dans le lieu approprié et importé le dB vierge .. et ses démarrages fonctionnent :) P>
Oui, c'est bien mais je cherchais une réponse exacte, quel service à utiliser pour déployer le projet en ligne à l'aide de .war ou en exécutant directement une application sur son serveur afin que je puisse voir la sortie en ligne elle-même.
Utilisez Redhat OpenShift Cloud ... P>
RedHat OpenShift est un service basé sur le cloud qui fournit une PAA (plate-forme en tant que service). Utilisez leur serveur et téléchargez notre projet. P>
Redhat Opensshift fournit également MySQL, Postgre et MongoDB. P>
Il est facile de comprendre, simple à configurer et à modifier automatiquement. p>
RedHat OpenShift prend en charge: P>
Si vous avez été déployé avec succès pour exécuter @ Cloud, votre application est déjà en cours d'exécution; Il n'est pas nécessaire d'acheter un domaine personnalisé. Si vous vous connectez à https://grandcentral.cloudbees.com/ et cliquez sur les applications < / EM> onglet, vous devriez voir votre nouvelle application répertorie; Le lien show de la nouvelle fenêtre em> ouvrira la page Web en direct. (Ce sera http://appid.accound.cloudbees.net/ où appid / em> est ce que vous avez choisi lors de la création de l'application, CompteID em> est Rishabh85 em> ou quel que soit votre nom de connexion Cloudbees.) P>
Vous pouvez également charger cette page directement à partir de Eclipse, si vous utilisez le SDK Cloudbees (utilisez http: //eclipse.cloudbees. com / à télécharger ou http: // blog.cloudbees.com/2012/07/geting-started-with-cloudbees-and.html Pour plus d'informations). Configurez les informations de votre compte et ouvrez la vue Cloudbees (disponible à partir du bouton Toolbar d'outils Cloudbees) et vous verrez vos applications exécutées. Un élément de menu contextuel vous permet d'ouvrir l'application sélectionnée en direct dans un navigateur Web. P>
Oui, tu as raison. Mais quand j'ai dirigé le projet par défaut Hello World en tant qu'application locale à l'aide de Cloudbees, il m'a montré Hello World en tant que sortie dans le navigateur Web car l'application devait faire. Maintenant, je veux que mon projet se comporte de la même manière sur Cloud I.e. Le même projet doit montrer la même sortie à quiconque accède à ce lien I.e. au public. Au lieu de cela, il montre la page 'Cette application en cours de développement ». Comment puis-je voir la production réelle ou pourrai-je y accéder de cette manière? Je suis nouveau à cela.
Merci c'est résolu maintenant. J'ai changé le JSP qui charge de la version par défaut.
Checkout Mon blog Posts sur la création d'un service Web à partir de zéro à l'aide de Cloudbees. C'est une série de 7 messages qui ont tout ce dont vous avez besoin pour obtenir votre service et courir (y compris une base de code OpenSource avec presque tout ce dont vous avez besoin déjà intégré) P>
Si vous voulez juste le moyen le plus rapide, Checkout Cette vidéo YouTube . P >
Je suppose que tu devrais acheter un domaine ou pirater un!
Avez-vous essayé sur votre propre serveur local?
Oui, cela fonctionne sur mon serveur Apache Tomcat local version 7.0.
Aussi, par domaine gratuit, je veux dire un sous-domaine gratuit
@ Rishabh85, vous pouvez obtenir un domaine gratuit (sous) (tel que .tk, .CO.cc, etc.) chez getfreedomain .name . Une fois que vous avez défini correctement les enregistrements DNS, cela devrait fonctionner avec tout fournisseur d'hébergement / cloud.
Voir ceci, comment déployer Java Web Project War à un site Web réel YouTu.be/J1PVIMFR7RA