Fedora — Web Server Local — Parte 1
Por: Marcelo A.
08 de Agosto de 2019

Fedora — Web Server Local — Parte 1

Instalando o Apache

Informática Geral Linux Fedora Instalação Servidor APACHE

Sendo um desenvolvedor Web preciso de um ambiente de trabalho onde possa desenvolver meus sites e sistemas. Já trabalhei tanto no Windows quanto no Linux, no meu ponto de vista, possso dizer que o trabalho no Linux acaba sendo muito mais fluído. Tudo parece funcionar da maneira correta, sempre tenho controle do que estou realmente instalando. No Windows tive um resultado parecido quando também instalei cada serviço separado e não utilizando o XAMPP, mas isso acaba sendo muito pessoal.

Este tutorial é dividido em 4 partes. Nesta primeira parte irei tratar da instalação do servidor Apache.

Agora vamos começar com a Parte 1 deste tutorial.

Atualizando o Fedora

Antes de iniciar a instalação recomendo verificar se o sistema está atualizado. No terminal executamos o seguinte comando com permissões de super usuário:

sudo dnf update

 

Instalando o Apache

No terminal executamos o seguinte comando com permissões de super usuário:

sudo dnf install httpd

 

Iniciando o serviço

Após o processo de instalação ser finalizado, precisamos inciar o serviço responsável pela execução do servidor Apache. No terminal executamos o seguinte comando com permissões de super usuário:

sudo systemctl start httpd.service

 

Verificando o servidor

Para testar se o serviço está funcionando corretamente, acessamos o seguinte endereço no navegador: http://localhost.

Uma página de testes deverá ser exibida de acordo com a versão instalada do servidor Apache:

Inicialização automática

Vamos ativar a inicialização automática do servidor Apache. No terminal executamos o seguinte comando com permissões de super usuário:

sudo systemctl enable httpd.service

 

Habilitando conexões http

Por padrão no Fedora as conexões provenientes de requisições http são bloqueadas por questões de segurança (SELinux). Portanto, requisições cURL são bloqueadas por padrão.

Para habilitarmos as conexões http, executamos o seguinte comando com permissões de super usuário:

sudo setsebool -P httpd_can_network_connect on

 

Finalizado. A instalação e configurações iniciais do servidor Apache estão concluídas.

 

Conheça um pouco mais sobre meu trabalho:

Site pessoal Medium GitHub
Site Pessoal Blog Medium Repositórios GitHub
R$ 80 / h
Marcelo A.
Itapeva / SP
Marcelo A.
5,0 (13 avaliações)
Horas de aulas particulares ministradas 29 horas de aula
Identidade verificada
  • CPF verificado
  • E-mail verificado
Curso Técnico: Técnico em Informática (ETEC Dr. Demétrio Azevedo Júnior)
Crie Sites e Web Apps com HTML, CSS, JavaScript, PHP e MySQL. Conheça conceitos fundamentais de Design para Web. Seja um desenvolvedor Full Stack!
Cadastre-se ou faça o login para comentar nessa publicação.

Confira artigos similares

Confira mais artigos sobre educação

+ ver todos os artigos

Encontre um professor particular

Busque, encontre e converse gratuitamente com professores particulares de todo o Brasil