Como alterar uma porta de escuta do servidor Apache

Como alterar uma porta de escuta do servidor Apache

Na semana passada, encontrei um servidor com sua porta HTTPS 80 já tomada por outro software.  O "culpado" foi surpreendentemente outro software de servidor da web, ou seja, iis. Como os usuários do IIS já estão acostumados com a porta padrão, a instalação do Apache não teve escolha a não ser usar uma porta menos popular para HTTP, neste caso a porta 81.

Você pode perguntar por que a porta 80 é importante para http?  Bem, por um lado, é a facilidade de uso para os usuários.  Se você estiver navegando em um servidor da web ouvindo em uma porta que não seja a porta 80, precisará incluir o número da porta junto com o endereço.

Índice

    Algo assim: http: // yourDomain.com: 81/ Se a porta 81 for a porta do seu servidor da web.  Se você usar a porta 80, não precisará digitar a porta 80 no endereço, pois é a porta padrão usada para http.  De acordo com http: // www.TCPIPGUIDE.com

    “Para evitar o caos, o software que implementa um processo de servidor específico normalmente usa o mesmo número de porta reservado em todos os dispositivos IP, para que os clientes possam encontrá -lo facilmente ... todos os navegadores da web apenas“ sabem ”que os sites são projetados para ouvir solicitações enviadas para porta 80 ”.

    Então, tendo esse fato resolvido, vamos ver como podemos mudar a porta de nossa configuração do Apache.  Primeiro procure o httpd.arquivo conf dentro do Apache > conf pasta.

    Esta linha define o Apache para ouvir na porta 80.  Tudo o que você precisa fazer é alterar essa porta 80 para qualquer porta que você queira usar.  Verifique se a porta que você usará é uma porta gratuita e ainda não é tomada por outros serviços.  Leia nosso guia sobre um scanner de porta gratuito se você não tiver certeza.

    Depois de editar o arquivo, salve -o e reinicie o Apache.  Para testar se você já está usando a nova porta, navegue no URL com a porta que você usou. Por exemplo, se você inseriu a porta 81 como a nova porta, o novo URL deve ser http: // yourDomain: 81.

    Outro método sobre o qual li online é um pouco diferente. Se o exposto acima não funcionar para você, tente ir /etc/apache2/portas.conf e mudando o Ouvir alinhar lá para algo como Ouça 81.

    Em seguida, vá para /etc/apache2/sites-habilitado/000-default.conf e mudar a primeira linha para VirtualHost *: 81. Reinicie o Apache e você poderá visitar o domínio sem precisar digitar o número da porta. O Apache deve redirecionar automaticamente para/var/www/html. Aproveitar!