Для смены порта, например с http://localhost:8080 на http://localhost нужно подредактировать конфигурационный файл conf\server.xml веб-сервера Tomcat.

В нем нужно изменить параметр Connector port:

server.xml
<Server port="8005" shutdown="SHUTDOWN">

  <Service name="Catalina">

    <Connector port="8080"
      maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
      enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

1 Comment

  1. Для Linux (решалось для Debian) установить таким образом 80 порт нельзя. Это особенности устройства Linux - только процессы запущенные от root могут использовать порты ниже 1024 (http://confluence.atlassian.com/display/JIRA/Changing+JIRA's+TCP+Ports). Решение - установить nginx и настроить его как прокси.


    /etc/nginx/sites-available/default
    server {
            listen   80;
            client_max_body_size      11m;
            server_name  localhost;
    
            access_log  /var/log/nginx/localhost.access.log;
    
            location / {
                    proxy_pass http://localhost:8080/;
                    proxy_redirect off;
                    proxy_set_header Host $host;
                    proxy_set_header X-Real-IP $remote_addr;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            }
    }