Amazon EC2: Comment installer glassfish dans EC2?
je suis en train de déployer mon JSF site dans les instances EC2, je suis nouveau avec le cloud computing.
Comment puis-je installer le GassFish 3 OpenSource dans mon instance EC2 ?
Mise à jour:
Pour télécharger l'utilisation "curl" commande :
curl http://www.java.net/download/jdk6/6u27/promoted/b03/binaries/jdk-6u27-ea-bin-b03-linux-i586-27_may_2011-rpm.bin > java-rpm.bin
ou à l'aide de wget:
wget http://www.java.net/download/jdk6/6u27/promoted/b03/binaries/jdk-6u27-ea-bin-b03-linux-i586-27_may_2011-rpm.bin
EC2 une fois lancé c'est même en tant que régulier de la machine. Vous pouvez sownload Glassfish à l'aide de
oui c'est ce que je veux faire, pour regrouper mon exemple de mon AMI, si ce n'est qu'ils vont me charger de même lorsque le site n'est pas été utilisé ? Est possible de l'associer ?
Définir ce que vous entendez par "non". Ils ne vous facturons pas de frais si vous résiliez la machine, mais à chaque fois qu'il s'exécute, vous serez chargé, peu importe il n'y a aucun trafic ou pas. Mais vous devez avoir au moins une instance en cours d'exécution pour traiter les demandes.
je veux dire, c'est quand le site n'est pas en cours d'exécution, puis mon instance est arrêtée, je serais en charge uniquement lorsque quelqu'un, c'est de voir mon site, c'est ce que je veux dire. est-ce possible ?
Lors de votre instance est arrêtée personne ne peut accéder à votre site web. Si l'entrée de votre URL, ils auront délai d'attente de connexion. Amazon de ne pas instancier vous d'instance pour les demandes entrantes. PaaS fonctionne de cette façon pas l'IaaS. Pour le PaaS vérifier Heroku, Google Apps Engine, CloudBees (probablement). Amazon Elastic Beanstalk comme un PaaS offre, mais là, je pense qu'au moins un exemple est toujours en cours d'exécution.
wget
ou quelque chose. Effectuer régulièrement de l'installer. Déployer votre application. Fait. Idéalement, vous souhaitez regrouper vos exemple avec Glassfish comme un AMI pour des utilisations futures.oui c'est ce que je veux faire, pour regrouper mon exemple de mon AMI, si ce n'est qu'ils vont me charger de même lorsque le site n'est pas été utilisé ? Est possible de l'associer ?
Définir ce que vous entendez par "non". Ils ne vous facturons pas de frais si vous résiliez la machine, mais à chaque fois qu'il s'exécute, vous serez chargé, peu importe il n'y a aucun trafic ou pas. Mais vous devez avoir au moins une instance en cours d'exécution pour traiter les demandes.
je veux dire, c'est quand le site n'est pas en cours d'exécution, puis mon instance est arrêtée, je serais en charge uniquement lorsque quelqu'un, c'est de voir mon site, c'est ce que je veux dire. est-ce possible ?
Lors de votre instance est arrêtée personne ne peut accéder à votre site web. Si l'entrée de votre URL, ils auront délai d'attente de connexion. Amazon de ne pas instancier vous d'instance pour les demandes entrantes. PaaS fonctionne de cette façon pas l'IaaS. Pour le PaaS vérifier Heroku, Google Apps Engine, CloudBees (probablement). Amazon Elastic Beanstalk comme un PaaS offre, mais là, je pense qu'au moins un exemple est toujours en cours d'exécution.
OriginalL'auteur Valter Silva | 2011-08-09
Vous devez vous connecter pour publier un commentaire.
j'ai trouvé ma solution ici (sur la façon d'installer glassfish)
En fait j'ai créer un tutoriel qui montrent comment le faire (mais il est sur le portugais (brésilien) de la langue, mais avec beaucoup d'image pour vous aider):
Tutoriel
OriginalL'auteur Valter Silva
Voici ce que vous devez faire:
Obtenir un AMI lancé. Suivez ce tutoriel à installer. (Malheureusement, Glassfish installation de tutoriels sont donnés à titre vidéo de YouTube sur leur site officiel!)
Le plus Simple est de démarrer avec une EBS soutenu instance. Voilà comment j'ai commencé.
Maintenant, si vous voulez tuer l'instance, c'est même que de lancer la machine hors de la fenêtre. Si vous voulez le réutiliser plus tard ou peut-être voulez faire une impression bleu pour de nombreux exemples que vous lancera à l'avenir. Vous avez besoin de grouper et de s'enregistrer comme une image.
Si vous avez EBS soutenu exemple, la création d'une image de il est plus facile que d'envoyer un e-mail. Tout ce que vous devez faire est de vous connecter à votre AWS Web de la Console, sélectionnez l'instance que vous avez voulu créer une AMI de, sélectionnez
Instance Actions > Create Image
de menu. Fait!Si vous avez le stockage d'instance basée AMI. Vous avez besoin de s'emmitoufler, et de les stocker dans votre compartiment S3, et d'enregistrer l'AMI de l'aide, ec2-api-outils et ec2-ami-outils. Ainsi, les avez installés dans votre instance et de créer l'image comme très soigneusement expliqué ici.
Maintenant, autant que le coût est concerné, reportez-vous à cette. Autant je comprends (à mes clients de payer, donc je ne sais pas vraiment combien) de votre instance en cours d'exécution va vous coûter un peu d'argent, même si il n'y a pas d'activité. Cependant, si vous faites un AMI et de les stocker dans S3 ou dans un volume EBS, vous allez payer pour le coût de stockage.
De l'espoir c'est ce qui explique ce que tu voulais.
OriginalL'auteur Nishant
Vous devez d'abord installer le jdk et puis définissez la variable d'environnement JAVA_HOME.
Puis suivez les commandes ci-dessous (Applicable sur Linux Amazon EC2 ):
Répertoire utilisé ici est : usr/serveur
wget http://download.oracle.com/glassfish/4.1.2/release/glassfish-4.1.2.zip
décompresser glassfish-4.1.2.zip
mv glassfish4 ../serveur/
groupadd glassfish-groupe
useradd -s /bin/bash -g glassfish-groupe de glassfish-utilisateur
cd usr/serveur
chown -Rf glassfish-utilisateur.glassfish-groupe glassfish4
ls -l | grep glassfish
cd glassfish4
cd glassfish/domains
cd glassfish/bin
pwd
cd /etc/init.d/
wget https://geekstarts.info/scripts/glassfish.sh
mv glassfish.sh glassfish
chmod 755 glassfish
ls -l | grep glassfish
cd ~ glassfish/
su vecteur de l'utilisateur
whoami
pwd
cd glassfish4/bin
ls-l
whoami
./asadmin
changement-maître-mot de passe --savemasterpassword //valeur par défaut est chageit
changement-admin-mot de passe par défaut est vide
start-domaine
enable-secure-admin
redémarrez-domaine
stop-domaine
OriginalL'auteur Devendra Singraul