2016-04-13 5 views
0

Я использовал этот учебник для установки слияния. Моя проблема возникла, когда я хочу изменить значение «localhost» и заменить его на IP-адрес сервера.изменение локального хоста на общедоступный IP при установке слияния на AWS

Я изменил IP-адрес на публичный IP-адрес в консоли EC2 , как указано в учебнике в файле server.xml. После этого шага, при попытке открыть http://localhost:8090, заменив localhost на общедоступный IP. Это не работает. Снова я заменяю только localhost общедоступным IP-адресом, не более того.

+0

Пожалуйста, отредактируйте этот вопрос, чтобы исправить неработающую ссылку на учебник, на который вы ссылаетесь. –

+0

Благодарим вас за то, что он работает сейчас. – john

ответ

0

Я взглянул на учебник, за которым вы следовали, и, хотя он является всеобъемлющим для установки Confluence, поскольку он не является специфичным для AWS, ему не хватает хотя бы одного шага, характерного для AWS.

По соображениям безопасности все входящие порты на AWS/EC2 по умолчанию закрыты. Если вы хотите разрешить какой-либо трафик, вы должны явно разрешить его. В этом случае, поскольку вам необходимо разрешить трафик на порту 8090, вам нужно будет установить группу безопасности экземпляра EC2, чтобы разрешить трафик на порту 8090.

Не зная вашей точной сетевой архитектуры, трудно быть конкретным именно такую ​​группу безопасности вам нужно отредактировать, но я постараюсь дать инструкции как можно шире. Чтобы изменить группы безопасности:

  1. Перейти к EC2 и выберите экземпляр
  2. В деталях экземпляра панели вы увидите группы безопасности, назначенные к экземпляру. У вас может быть только одна группа безопасности, и в этом случае щелкните ее. Если у вас несколько групп безопасности, вам нужно выбрать группу безопасности, которая контролирует вход на самом удаленном уровне вашей сети ... Например, если у вас есть балансировщик нагрузки, вам нужно выбрать группе безопасности, к которой принадлежит ваш баланс.
  3. Когда вы нажмете группу безопасности на шаге 2, вы попадете на страницу управления группами безопасности, а на нижней панели вы увидите вкладки с надписью «описание», «входящий», «исходящий» и «теги», ,
  4. Нажмите на вкладку «входящей»
  5. Нажмите кнопку «Редактировать»
  6. Нажмите кнопку «Добавить правило»
  7. Установите значения полей следующим образом: Пользовательские TCP Rule, TCP, 8090, Anywhere 0.0.0.0/0
  8. Сохранить

И все готово. Если вы установили это на правильные группы (ы) безопасности, вы должны теперь разрешить входящий трафик на порт 8090 в ваш экземпляр.

Важно отметить, что в зависимости от множества вещей вам также может потребоваться отредактировать ваш iptables или ACL, чтобы разрешить входящий трафик на этом порте экземпляра.

+0

Спасибо за ваш повтор. Как вы уже упоминали, я изменил политику безопасности и разрешил конкретные порты, упомянутые в учебнике. но та же проблема. Как вы думаете, мне нужно изменить брандмауэр в AWS CentOS ?? – john