Fedora — Web Server Local — Parte 1

Instalando o Apache

Informática Geral Linux Fedora Instalação Servidor APACHE
Fedora — Web Server Local — Parte 1
Marcelo A.
em 08 de Agosto de 2019

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
Itapeva / SP
Curso Técnico: Técnico em Informática (ETEC Dr. Demétrio Azevedo Júnior)
Informática - Linux Criação de sites Access Básico Ubuntu Informática Geral - Illustrator Informática Geral - Word Informática Geral - Criação de Ebook
Professor de Informática Básica e Desenvolvimento Web com 5 anos de experiência atuando em escolas particulares.
Oferece aulas online (sala profes)
Oferece aulas presenciais
R$ 50 / aula
Conversar Whatsapp do professor Marcelo A. Whatsapp do professor Marcelo A. WhatsApp
1ª aula demonstrativa
Responde em 13 min
Cadastre-se ou faça o login para comentar nessa publicação.

Listas de exercícios, Documentos, Revisões de textos, Trabalhos?

Se seu problema for dificuldade em uma lista de exercícios, revisão de teses e dissertações, correção de textos ou outros trabalhos, peça uma ajuda pelo Tarefas Profes.

Enviar Tarefa

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