Я развертываю свое веб-приложение на сервере Tomcat на компьютере Linux AMI EC2. Я не знаком с Linux, но я считаю, что виртуальная машина похожа на CentOS? Я использую yum install tomcat для установки tomcat в экземпляр ec2.
Когда я внедряю файл java / spring .war в каталог / webapps, он работает, но я должен указать: 8080 в URL. Я настроил эластичный IP, чтобы я мог перейти к xxx.xx.xx.xx: 8080 / webappname /
Хватит с фоном, вот вопрос. Я изменяю порт на 80 в server.xml. Я нашел файл в /etc/tomcat6/server.xml или /usr/share/tomcat6/conf/server.xml. но после изменения я перехожу к xxx.xx.xx.xx / webappname /, и система не может связаться с сервером. Что я делаю неправильно? Я заметил, что есть другой файл, который использует порт 8080, который находится в etc / init.d / tomcat6 Это как-то связано с этим?
Я также где-то читал, что порт 1-xxx ограничен, и если я его открою, это будет представлять угрозу безопасности. В этом случае я должен просто оставить порт 80 как есть и просто присвоить имя домена этому IP-адресу + порт?
Спасибо