Como reiniciar o apache httpd no Ubuntu Top 10.Top 10

Como reiniciar o apache httpd no Ubuntu Top 10.Top 10

Apache é um dos servidores da web mais amplamente implantados. É um software gratuito e de código aberto desenvolvido e mantido pela Apache Software Foundation. Oferece desempenho rápido, confiabilidade, segurança e personalização com a ajuda de inúmeras extensões e módulos. Estima -se que o Apache potencialize cerca de 67% de todos os sites do mundo.

Este guia mostrará reiniciando o serviço Apache HTTPD no Ubuntu 22.04.

Pré -requisitos

Para executar as etapas demonstradas neste guia, você precisará dos seguintes componentes:

    • Um Ubuntu 22 devidamente configurado.04 Sistema
    • A versão mais recente do servidor da Web Apache foi instalada e configurada. Confira a instalação do Apache no Ubuntu 22.04
    • Acesso a um usuário sem raios com permissão de sudo

O serviço httpd apache

Ubuntu utiliza Systemd, um sistema init popular e gerente de serviço para Linux. Possui vários recursos, como suporte de instantâneo, rastreamento de processos e gerenciamento de daemon. Além do Ubuntu, a maioria dos distritos Linux modernos vêm com Systemd pré-instalado.

Após a instalação, o Apache registra um serviço dedicado, Apache2.serviço, com um Systemd Para facilitar o gerenciamento. Isso nos permite gerenciar o serviço Apache com ferramentas como SystemCtl e serviço.

Existem vários cenários em que você pode considerar reiniciar o Apache:

    • Ao alterar qualquer configuração da missão crítica do Apache
    • O servidor está agindo estranho

Reiniciando o apache httpd usando o SystemCTL

Usando SystemCtl é o método recomendado de gerenciar qualquer serviço que use Systemd. A estrutura de comando é a seguinte:

$ sudo systemctl


Após a estrutura, reinicie o Apache usando o seguinte comando:

$ sudo systemctl reiniciar apache2.serviço


Reiniciando o apache httpd usando o serviço

O serviço O comando é outra ferramenta que pode gerenciar os serviços do sistema. No entanto, a estrutura de comando de serviço é um pouco diferente do SystemCtl. Além disso, sua funcionalidade também é limitada ao gerenciamento básico de serviços.

A estrutura de comando é a seguinte:

Serviço de $ sudo


Após essa estrutura, use o seguinte comando para reiniciar o Apache:

$ sudo serviço apache2 reiniciar


Dicas adicionais

Verificando o status do Apache

O status do serviço ajuda a depurar qualquer comportamento anormal. Para verificar o status do serviço Apache, use qualquer um dos seguintes comandos:

$ sudo status Systemctl Apache2.serviço


$ sudo serviço apache2 status


Parando o Apache

Se você deseja desligar manualmente o servidor Apache, execute algum dos seguintes comandos:

$ sudo systemctl stop apache2.serviço


$ sudo service apache2 pare


Recarregar o Apache

Se você modificou apenas os arquivos de configuração do Apache, podemos simplesmente recarregar o serviço em vez de um reinício completo, economizando tempo e energia. O comando para recarregar o Apache é o seguinte:

$ sudo systemctl recarregar apache2.serviço


$ sudo serviço apache2 recarregar


Habilitando/desativando Apache

Se um serviço estiver ativado, o Systemd iniciará o serviço automaticamente ao inicializar. Caso contrário, então você deve ativar o serviço manualmente. Da mesma forma, se você desativar um serviço, o Systemd não o iniciará mais na inicialização.

Para iniciar o Apache na inicialização, use o seguinte comando:

$ sudo systemctl Ativar apache2.serviço



Para desativar o serviço Apache, use este comando:

$ sudo systemctl desative apache2.serviço


Conclusão

Neste guia, demonstramos com sucesso reiniciar o apache httpd no Ubuntu com a ajuda de SystemCtl e serviço ferramentas. Também mostramos recarregar, habilitar e desativar o serviço Apache.

A ferramenta SystemCTL pode realizar muito mais. Por exemplo, confira listando todos os serviços registrados com Systemd.

Freqüentemente, o Apache é instalado como parte da pilha de lâmpadas para fornecer um ambiente de desenvolvimento da web completo. Saiba mais sobre como configurar a pilha de lâmpadas no Ubuntu. O Apache também pode funcionar com hosts virtuais, servindo múltiplas computação.