Amazon EC2: Как установить Glassfish в EC2? - PullRequest
3 голосов
/ 09 августа 2011

Я пытаюсь развернуть свой сайт JSF в экземплярах EC2, я новичок в облачных вычислениях.

Как мне установить OpenSource GassFish 3 в моем экземпляре EC2?

Обновление: Для загрузки используйте команду 'curl':

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 

или используя wget:

wget http://www.java.net/download/jdk6/6u27/promoted/b03/binaries/jdk-6u27-ea-bin-b03-linux-i586-27_may_2011-rpm.bin

Ответы [ 3 ]

3 голосов
/ 09 августа 2011

я нашел свое решение здесь (о том, как установить glassfish)

На самом деле я создаю учебник, который покажет, как это сделать (но на португальском (бразильском) языке, но с большим количествомизображение, чтобы помочь):

Учебник

2 голосов
/ 09 августа 2011

Вот что вам нужно сделать:

  1. Получить запущенный экземпляр AMI . Следуйте этому руководству для установки. (К сожалению, руководства по установке Glassfish представлены в виде видео YouTube на их официальном сайте!)

    Самое простое - начать с существующего экземпляра, поддерживаемого EBS. Вот так я и начал.

  2. Теперь, если вы хотите убить экземпляр, это все равно, что выбросить машину из окна. Если вы хотите использовать его позже или, возможно, захотите сделать предварительный набросок во многих случаях, которые вы будете запускать в будущем. Вам нужно связать его и зарегистрировать как изображение.

    Если у вас есть экземпляр, поддерживаемый EBS, создать из него изображение проще, чем отправить электронное письмо. Все, что вам нужно сделать, это войти в свою веб-консоль AWS, выбрать экземпляр, для которого вы хотите создать AMI, выбрать Instance Actions > Create Image в меню. Готово!

    Если у вас есть экземпляр AMI на основе хранилища. Вам необходимо собрать, сохранить в своем S3-контейнере и зарегистрировать AMI, используя ec2-api-tools и ec2-ami-tools . Итак, установите их в своем экземпляре и создайте образ как очень аккуратно объясненный здесь .

Теперь, что касается стоимости, см. Это . Насколько я понимаю (мои клиенты платят, поэтому я на самом деле не знаю, сколько) ваш работающий экземпляр будет стоить вам денег, даже если нет активности. Однако, если вы создадите AMI и сохраните его на S3 или томе EBS, вы будете платить за хранение.

Надеюсь, это объясняет, что вы хотели.

0 голосов
/ 26 сентября 2018

Сначала вам нужно установить jdk, а затем установить переменную окружения JAVA_HOME.Затем следуйте приведенным ниже командам (применимо к Amazon Linux EC2):

Используемая директория: usr / server

wget http://download.oracle.com/glassfish/4.1.2/release/glassfish-4.1.2.zip

unzip glassfish-4.1.2.zip

mv glassfish4 ../server/

groupadd glassfish-group

useradd -s / bin / bash -g glassfish-group glassfish-пользователь

cd usr / server

chown -Rf glassfish-user.glassfish-group 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 vector-user

whoami

pwd

cd glassfish4 / bin

ls -l

whoami

. / Asadmin

change-master-password --savemasterpassword // по умолчанию - chageit

change-admin-пароль // по умолчанию пусто

start-domain

enable-secure-admin

restart-domain

stop-domain

...