Seja qual for o motivo, você pode, em algum momento, querer um servidor web funcionando. Se você quer se dar acesso remoto a certas páginas ou serviços, você quer ter um grupo da comunidade em andamento, ou qualquer outra coisa, você precisa ter o software correto instalado e configurado para que isso aconteça. Então, como exatamente você pode fazer isso? Na verdade é bem simples.
Meu sistema operacional de escolha para este artigo será Fedora Linux ficou melhor com o Fedora 16 Beta Distribuição Linux ficou ainda melhor com o Fedora 16 Beta Distribution As distribuições Linux melhoraram aos trancos e barrancos, e essas melhorias estão se tornando visíveis nos últimos tempos versões beta. O Fedora, uma das principais distribuições do GNOME 3, não é diferente e deveria ter ... Read More O Linux, como o Linux em geral, é conhecido por ter servidores funcionando rapidamente e facilmente. Além disso, o Fedora é bem suportado por uma comunidade e uma corporação, tem grande segurança e oferece ferramentas de configuração gráfica para vários servidores.
Primeiro passo: instalação
Nova instalação do Fedora
Se você ainda não tem o Fedora instalado no seu sistema, você pode fazê-lo com o DVD, porque você também pode optar por instalar o Apache ao mesmo tempo. Se você seguir esse caminho, durante a instalação a partir do DVD, poderá escolher os pacotes que deseja instalar com a opção "Personalizar agora". Escolha-o e, em seguida, na guia Servidores, você pode selecionar “Servidor da Web”. Vá em frente com a instalação até que você possa inicializar em seu novo sistema. A partir daí, você pode instalar a ferramenta de configuração gráfica escolhendo o pacote system-config-httpd do gerenciador de pacotes, ou execute sudo yum install system-config-http .
Fedora já instalado
Se você já tem o Fedora instalado, você pode instalar o servidor web e a ferramenta de configuração gráfica. Você pode instalar os pacotes httpd e system-config-httpd do gerenciador de pacotes ou executar o sudo yum install httpd system-config-httpd .
Etapa 2: configuração
Agora você pode iniciar a ferramenta de configuração gráfica em Ferramentas do Sistema -> HTTP. A primeira guia que você verá é a guia Principal, na qual você pode configurar o nome do servidor, o endereço de e-mail do administrador e sob quais endereços o servidor está disponível. Eu recomendo que você adicione um endereço agora, e escolha "Todos os endereços disponíveis" na porta 80 para simplificar.
A segunda guia contém os diferentes hosts virtuais ou o número de sites diferentes no mesmo servidor que estão configurados. O servidor pode diferenciar qual nome de domínio foi inserido no navegador e, portanto, escolher o host virtual correto ao exibir uma página.
Há várias configurações diferentes que você pode escolher para cada host virtual, incluindo os componentes necessários e os difíceis de configurar, como SSL (HTTPS). Para a maioria dos itens, a ferramenta de configuração gráfica deve ser capaz de atender às suas necessidades.
A guia final tem tudo a ver com o desempenho e a quantidade de conexões permitidas. Não há configurações recomendadas, pois cada servidor tem recursos diferentes, portanto, se você tiver um site maior, precisará brincar com esses números e ver o que funciona (contanto que você tenha tráfego suficiente para testar as configurações corretamente).
Configuração necessária adicional
Antes que você possa realmente acessar seu novo servidor web, você precisará abrir seu terminal e então executar o serviço sudo httpd start para iniciar o Apache e sudo chkconfig httpd para fazer o Apache iniciar a cada inicialização.
Terceiro Passo: Testando
O passo 3 do nosso processo é simplesmente testar se você pode acessar sua página ou não. Na mesma máquina, abra o Firefox e digite localhost ou 127.0.0.1 para ver se você obtém esta página de teste (desde que você não tenha alterado a raiz do documento):
Se não, você pode ter feito algo errado em sua configuração ou ainda não iniciou o Apache.
Conclusão
É muito legal ter o Apache instalado e funcionando em seu próprio sistema, considerando que é a mesma tecnologia que está sendo usada pela maioria dos sites que você visita todos os dias (incluindo MakeUseOf). Se você quiser que outras máquinas tenham acesso, você precisará acessar o utilitário de configuração de firewall do Fedora (instalado por padrão) e certificar-se de que o HTTP (Porta 80) esteja aberto. Além disso, se você quiser rodar estruturas web mais complicadas, como fóruns ou WordPress, você terá que instalar o MySQL e o PHP também, mas deixarei isso para outro artigo.
Quão fácil você acha que esse processo é? O que você gosta ou não gosta do Apache? Deixe-nos saber nos comentários!