SlideShare uma empresa Scribd logo
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Objetivo 
Instalar e configurar o servidor Apache (HTTP), usando o Linux Ubuntu, para hospedar a homepage de um usuário fictício. 
OBS: A fonte de pesquisa do material utilizado nesta aula é de autoria do Prof. Alex Dias (IFTM). 
1
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
Faremos os procedimentos para instalação e configuração dos principais arquivos deste servidor, de forma que a página de um usuário possa ser hospedada num ambiente virtual que simula a internet. Isso quer dizer que, apesar de se tratar de uma simulação, todas as configurações aqui realizadas poderiam fazer com que a página hospedada por nosso usuário fictício estivesse disponível também na internet, bastando para isso que tivéssemos um endereço válido para acesso externo. 
2
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Virtual Hosts 
Um servidor Apache pode comportar vários clientes, os quais possuem áreas restritas para o acesso aos arquivos que fazem parte de suas homepages. A hospedagem deve garantir privacidade a cada um destes usuários e diferentes domínios podem ser controlados pelo servidor DNS do provedor. 
O ambiente onde se faz o gerenciamento das áreas de acesso de cada cliente é conhecido por Virtual Host e sua configuração é feita diretamente nos arquivos localizados na pasta /etc/apache2/sites-available. 
Inicialmente vamos criar um usuário que fará o papel de cliente de um provedor Web, em seguida faremos a instalação e configuração do servidor apache2 para abrigar as páginas deste cliente. 
O procedimento se repete para cada usuário que o nosso provedor possuir. 
3
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
1º Passo: Instalação do servidor: o comando apt-get install aplicativo será utilizado para a instalação do Apache e também para a instalação de outros aplicativos futuramente. 
Veja abaixo o comando sendo digitado. 
sudo apt-get install apache2 
4
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
2º Passo: Crie um usuário que será usado para os testes e configuração do host virtual. 
5 
Comando. 
Senha para o novo usuário. 
Dados do usuário. 
Sim
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
3º Passo: Adicione uma pasta chamada www no diretório do usuário criado (danilo), esta pasta irá conter o arquivo index.html que é o cartão de visitas da sua homepage. 
6
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
4º Passo: Crie um arquivo index.html, contendo as linhas de código html mostradas abaixo, dentro da pasta www criada no passo anterior. O arquivo pode ser criado usando o editor de textos do linux “vi”. Em seguida salve o arquivo. 
7
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
5º Passo: A partir deste passo, começam as configurações do servidor Apache. Cada usuário criado possui uma configuração particular, para isso, no diretório /etc/apache2/sites-available existe um arquivo chamado default que serve como modelo para configuração de novos clientes. Para não “danificarmos” este arquivo, vamos fazer uma cópia dele com o nome de danilo, usando o comando seguinte: 
8
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
6º Passo: Usando o editor de textos vi(comando mostrado abaixo), abra o arquivo danilo criado no passo anterior e faça as alterações indicadas a seguir, no próximo slide destacamos o que deve ser modificado no arquivo, e logo após temos o arquivo já alterado (observe que deve ser acrescentada a linha com o parâmetro ServerName indicando o endereço do site deste usuário – fique atento para escrever o parâmetro de forma correta, no linux as letras maiúsculas e minúsculas fazem a maior diferença!). 
Em seguida salve o arquivo. 
9
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
6º Passo: Continuação... (Campos a ser alterado). 
10
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
6º Passo: Continuação... (Campos alterados). 
11
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
7º Passo: Para que a configuração realizada seja habilitada para acesso, é preciso criar um link para o arquivo /etc/apache2/sites-available/danilo dentro da pasta /etc/apache2/sites-enable. O comando a seguir faz isso automaticamente: 
12 
A mensagem “Enabling site danilo” indica que o site já está habilitado. A linha seguinte informa que o comando /etc/init.d/apache2 reload, deve ser executado para ativar a nova configuração.
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
98 Passo: Agora vamos digitar o comando para ativar as configurações do servidor Apache. 
13 
Após digitar o comando o Apache será reiniciado.
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
10º Passo: Como estamos utilizar o ubuntu server teremos que instalar um navegador (Browser) para visualizar a página criada e hospedada. Vamos instalar o navegador lynx. 
Digite o comando abaixo para fazer a instalação do lynx. 
14
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
11º Passo: Finalmente, vamos testar se o servidor está funcionando. Digite o comando abaixo para visualizar o site criado. 
15
Servidor Apache 
Sistemas Operacionais - Prof. Danilo 
Instalação e configuração do Apache 
16 
12º Passo: Pronto a página será exibida, conforme imagem abaixo.

Mais conteúdo relacionado

Mais procurados

Proftpd
ProftpdProftpd
Proftpd
Carlos Melo
 
Dhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamentoDhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamento
Instituto Federal Sertão Pernambucano
 
Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012Carlos Melo
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamentoCarlos Melo
 
Apache
ApacheApache
Apache
Carlos Melo
 
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
gigadrop
 
Zabbix livro para ubuntu
Zabbix livro para ubuntuZabbix livro para ubuntu
Zabbix livro para ubuntu
Aislan Soares de Melo
 
Livro pfsense 2.0 em português
Livro pfsense 2.0 em portuguêsLivro pfsense 2.0 em português
Livro pfsense 2.0 em portuguêsDavid de Assis
 
SENAI - Segurança firewall
SENAI - Segurança   firewall SENAI - Segurança   firewall
SENAI - Segurança firewall
Carlos Melo
 
Apache2.4 tuning-hands on
Apache2.4 tuning-hands onApache2.4 tuning-hands on
Apache2.4 tuning-hands on
Renato Gomes
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de redefernandao777
 
Segurança autenticação apache -ppt
Segurança autenticação apache -pptSegurança autenticação apache -ppt
Segurança autenticação apache -ppt
Carlos Melo
 
Linux - Servidor Web Apache
Linux - Servidor Web ApacheLinux - Servidor Web Apache
Linux - Servidor Web Apache
Frederico Madeira
 
Administração de Redes Linux - II
Administração de Redes Linux - IIAdministração de Redes Linux - II
Administração de Redes Linux - II
Marcelo Barros de Almeida
 
Firewall Definitivo - William Souza
Firewall Definitivo - William SouzaFirewall Definitivo - William Souza
Firewall Definitivo - William Souza
Tchelinux
 
Compartilhamento no samba com permissão de grupo
Compartilhamento no samba com permissão de grupoCompartilhamento no samba com permissão de grupo
Compartilhamento no samba com permissão de grupoCarlos Eduardo
 
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lxConfigurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
jrrsouzaj
 

Mais procurados (20)

Proftpd
ProftpdProftpd
Proftpd
 
Dhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamentoDhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamento
 
Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
 
Apache
ApacheApache
Apache
 
4 instalação no Ubuntu
4 instalação no Ubuntu4 instalação no Ubuntu
4 instalação no Ubuntu
 
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
 
Zabbix livro para ubuntu
Zabbix livro para ubuntuZabbix livro para ubuntu
Zabbix livro para ubuntu
 
Livro pfsense 2.0 em português
Livro pfsense 2.0 em portuguêsLivro pfsense 2.0 em português
Livro pfsense 2.0 em português
 
SENAI - Segurança firewall
SENAI - Segurança   firewall SENAI - Segurança   firewall
SENAI - Segurança firewall
 
Apache2.4 tuning-hands on
Apache2.4 tuning-hands onApache2.4 tuning-hands on
Apache2.4 tuning-hands on
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Unidade5 roteiro
Unidade5 roteiroUnidade5 roteiro
Unidade5 roteiro
 
Segurança autenticação apache -ppt
Segurança autenticação apache -pptSegurança autenticação apache -ppt
Segurança autenticação apache -ppt
 
Linux - Servidor Web Apache
Linux - Servidor Web ApacheLinux - Servidor Web Apache
Linux - Servidor Web Apache
 
Unidade5 roteiro
Unidade5 roteiroUnidade5 roteiro
Unidade5 roteiro
 
Administração de Redes Linux - II
Administração de Redes Linux - IIAdministração de Redes Linux - II
Administração de Redes Linux - II
 
Firewall Definitivo - William Souza
Firewall Definitivo - William SouzaFirewall Definitivo - William Souza
Firewall Definitivo - William Souza
 
Compartilhamento no samba com permissão de grupo
Compartilhamento no samba com permissão de grupoCompartilhamento no samba com permissão de grupo
Compartilhamento no samba com permissão de grupo
 
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lxConfigurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
Configurando ambiente ltsp_4.2_com_mt1000_lx_ta2000lx
 

Semelhante a Instalação e configuração apache Ubuntu Server

Apache no linux
Apache no linuxApache no linux
Apache no linux
lnd_leonardo
 
Projeto jorge,jefff, matheus
Projeto   jorge,jefff, matheusProjeto   jorge,jefff, matheus
Projeto jorge,jefff, matheus
Eadanalise
 
Tcc anexo i
Tcc   anexo iTcc   anexo i
Tcc anexo i
Sandro Mattar
 
Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...
Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...
Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...
Anyssa Ferreira
 
Módulo 16 Instalação do DSpace 3.x Windows Linux
Módulo 16 Instalação do DSpace 3.x Windows LinuxMódulo 16 Instalação do DSpace 3.x Windows Linux
Módulo 16 Instalação do DSpace 3.x Windows Linux
Rodrigo Prado
 
Instalação DSpace 3.x Windows e Linux
Instalação DSpace 3.x Windows e LinuxInstalação DSpace 3.x Windows e Linux
Instalação DSpace 3.x Windows e Linux
Rodrigo Prado
 
Gerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipamGerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipam
Pietro Scherer
 
Python CGI
Python CGIPython CGI
Rancher e ansible
Rancher e ansibleRancher e ansible
Rancher e ansible
Claudemir de Almeida Rosa
 
Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012Carlos Melo
 
Iniciando com o_zend_framework
Iniciando com o_zend_frameworkIniciando com o_zend_framework
Iniciando com o_zend_frameworkMilton Rodrigues
 
Prova sistemaso redes1-17092012
Prova sistemaso redes1-17092012Prova sistemaso redes1-17092012
Prova sistemaso redes1-17092012Carlos Melo
 
Servidor Web.pdf
Servidor Web.pdfServidor Web.pdf
Servidor Web.pdf
MarceloKwecko
 
SSL no apache
SSL no apacheSSL no apache
SSL no apache
Carlos Eduardo
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu server
Aparicio Junior
 
Instalando o Apache no Windows
Instalando o Apache no WindowsInstalando o Apache no Windows
Instalando o Apache no WindowsSilvio Clecio
 
Ebook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioEbook Apache Server: Guia Introdutório
Ebook Apache Server: Guia Introdutório
Fernando Palma
 
Criando Sites Com CMS
Criando Sites Com CMSCriando Sites Com CMS
Criando Sites Com CMS
Claudio Toldo
 

Semelhante a Instalação e configuração apache Ubuntu Server (20)

Apache no linux
Apache no linuxApache no linux
Apache no linux
 
Projeto jorge,jefff, matheus
Projeto   jorge,jefff, matheusProjeto   jorge,jefff, matheus
Projeto jorge,jefff, matheus
 
Tcc anexo i
Tcc   anexo iTcc   anexo i
Tcc anexo i
 
Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...
Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...
Instalando o WordPress local em qualquer sistema operacional - Anyssa Ferreir...
 
06 - Servidor Apache
06 - Servidor Apache06 - Servidor Apache
06 - Servidor Apache
 
Módulo 16 Instalação do DSpace 3.x Windows Linux
Módulo 16 Instalação do DSpace 3.x Windows LinuxMódulo 16 Instalação do DSpace 3.x Windows Linux
Módulo 16 Instalação do DSpace 3.x Windows Linux
 
Instalação DSpace 3.x Windows e Linux
Instalação DSpace 3.x Windows e LinuxInstalação DSpace 3.x Windows e Linux
Instalação DSpace 3.x Windows e Linux
 
Gerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipamGerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipam
 
Python CGI
Python CGIPython CGI
Python CGI
 
Dreamweaver m18
Dreamweaver m18Dreamweaver m18
Dreamweaver m18
 
Rancher e ansible
Rancher e ansibleRancher e ansible
Rancher e ansible
 
Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012
 
Iniciando com o_zend_framework
Iniciando com o_zend_frameworkIniciando com o_zend_framework
Iniciando com o_zend_framework
 
Prova sistemaso redes1-17092012
Prova sistemaso redes1-17092012Prova sistemaso redes1-17092012
Prova sistemaso redes1-17092012
 
Servidor Web.pdf
Servidor Web.pdfServidor Web.pdf
Servidor Web.pdf
 
SSL no apache
SSL no apacheSSL no apache
SSL no apache
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu server
 
Instalando o Apache no Windows
Instalando o Apache no WindowsInstalando o Apache no Windows
Instalando o Apache no Windows
 
Ebook Apache Server: Guia Introdutório
Ebook Apache Server: Guia IntrodutórioEbook Apache Server: Guia Introdutório
Ebook Apache Server: Guia Introdutório
 
Criando Sites Com CMS
Criando Sites Com CMSCriando Sites Com CMS
Criando Sites Com CMS
 

Mais de Aparicio Junior

Tips For the TOELF ITP
Tips For the TOELF ITPTips For the TOELF ITP
Tips For the TOELF ITP
Aparicio Junior
 
Mock test structure TOEFL ITP
Mock test structure TOEFL ITPMock test structure TOEFL ITP
Mock test structure TOEFL ITP
Aparicio Junior
 
Mock test reading TOEFL ITP
Mock test reading TOEFL ITPMock test reading TOEFL ITP
Mock test reading TOEFL ITP
Aparicio Junior
 
Mock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITPMock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITP
Aparicio Junior
 
General view of the TOEFL ITP
General view of the TOEFL ITPGeneral view of the TOEFL ITP
General view of the TOEFL ITP
Aparicio Junior
 
HERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAHERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVA
Aparicio Junior
 
Banco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internasBanco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internas
Aparicio Junior
 
Lista 2 5
Lista 2 5Lista 2 5
Lista 2 5
Aparicio Junior
 
Aula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em JavaAula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em Java
Aparicio Junior
 
Lista 2 4
Lista 2 4Lista 2 4
Lista 2 4
Aparicio Junior
 
Aula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em JavaAula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em Java
Aparicio Junior
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHAS
Aparicio Junior
 
Tutorial instalacão java
Tutorial instalacão javaTutorial instalacão java
Tutorial instalacão java
Aparicio Junior
 
Lista1 3 java
Lista1 3 javaLista1 3 java
Lista1 3 java
Aparicio Junior
 
Lista 2 2 java
Lista 2 2 javaLista 2 2 java
Lista 2 2 java
Aparicio Junior
 
Lista 2 1 java
Lista 2 1 javaLista 2 1 java
Lista 2 1 java
Aparicio Junior
 
Lista 1 9 java
Lista 1 9 javaLista 1 9 java
Lista 1 9 java
Aparicio Junior
 
Lista 1 8 java
Lista 1 8 javaLista 1 8 java
Lista 1 8 java
Aparicio Junior
 
Lista 1 7 java
Lista 1 7 javaLista 1 7 java
Lista 1 7 java
Aparicio Junior
 
Lista 1 6 java
Lista 1 6 javaLista 1 6 java
Lista 1 6 java
Aparicio Junior
 

Mais de Aparicio Junior (20)

Tips For the TOELF ITP
Tips For the TOELF ITPTips For the TOELF ITP
Tips For the TOELF ITP
 
Mock test structure TOEFL ITP
Mock test structure TOEFL ITPMock test structure TOEFL ITP
Mock test structure TOEFL ITP
 
Mock test reading TOEFL ITP
Mock test reading TOEFL ITPMock test reading TOEFL ITP
Mock test reading TOEFL ITP
 
Mock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITPMock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITP
 
General view of the TOEFL ITP
General view of the TOEFL ITPGeneral view of the TOEFL ITP
General view of the TOEFL ITP
 
HERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAHERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVA
 
Banco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internasBanco de Dados - Junções Externas e internas
Banco de Dados - Junções Externas e internas
 
Lista 2 5
Lista 2 5Lista 2 5
Lista 2 5
 
Aula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em JavaAula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em Java
 
Lista 2 4
Lista 2 4Lista 2 4
Lista 2 4
 
Aula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em JavaAula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em Java
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHAS
 
Tutorial instalacão java
Tutorial instalacão javaTutorial instalacão java
Tutorial instalacão java
 
Lista1 3 java
Lista1 3 javaLista1 3 java
Lista1 3 java
 
Lista 2 2 java
Lista 2 2 javaLista 2 2 java
Lista 2 2 java
 
Lista 2 1 java
Lista 2 1 javaLista 2 1 java
Lista 2 1 java
 
Lista 1 9 java
Lista 1 9 javaLista 1 9 java
Lista 1 9 java
 
Lista 1 8 java
Lista 1 8 javaLista 1 8 java
Lista 1 8 java
 
Lista 1 7 java
Lista 1 7 javaLista 1 7 java
Lista 1 7 java
 
Lista 1 6 java
Lista 1 6 javaLista 1 6 java
Lista 1 6 java
 

Último

Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
enpfilosofiaufu
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
MatildeBrites
 
UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
Manuais Formação
 
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
AdrianoMontagna1
 
o que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sulo que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sul
CarlaInsStaub
 
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docxPlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
MatildesBraga1
 
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
Escola Municipal Jesus Cristo
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
DanielCastro80471
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Biblioteca UCS
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
KeilianeOliveira3
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
LucianaCristina58
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
WelidaFreitas1
 
Unificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da AlemanhaUnificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da Alemanha
Acrópole - História & Educação
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
Mary Alvarenga
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Luana Neres
 
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdfArundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Ana Da Silva Ponce
 
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdfCaderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
carlaslr1
 

Último (20)

Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
 
UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
 
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
 
o que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sulo que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sul
 
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docxPlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
 
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
 
Unificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da AlemanhaUnificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da Alemanha
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
 
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdfArundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
 
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdfCaderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
 

Instalação e configuração apache Ubuntu Server

  • 1. Servidor Apache Sistemas Operacionais - Prof. Danilo Objetivo Instalar e configurar o servidor Apache (HTTP), usando o Linux Ubuntu, para hospedar a homepage de um usuário fictício. OBS: A fonte de pesquisa do material utilizado nesta aula é de autoria do Prof. Alex Dias (IFTM). 1
  • 2. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache Faremos os procedimentos para instalação e configuração dos principais arquivos deste servidor, de forma que a página de um usuário possa ser hospedada num ambiente virtual que simula a internet. Isso quer dizer que, apesar de se tratar de uma simulação, todas as configurações aqui realizadas poderiam fazer com que a página hospedada por nosso usuário fictício estivesse disponível também na internet, bastando para isso que tivéssemos um endereço válido para acesso externo. 2
  • 3. Servidor Apache Sistemas Operacionais - Prof. Danilo Virtual Hosts Um servidor Apache pode comportar vários clientes, os quais possuem áreas restritas para o acesso aos arquivos que fazem parte de suas homepages. A hospedagem deve garantir privacidade a cada um destes usuários e diferentes domínios podem ser controlados pelo servidor DNS do provedor. O ambiente onde se faz o gerenciamento das áreas de acesso de cada cliente é conhecido por Virtual Host e sua configuração é feita diretamente nos arquivos localizados na pasta /etc/apache2/sites-available. Inicialmente vamos criar um usuário que fará o papel de cliente de um provedor Web, em seguida faremos a instalação e configuração do servidor apache2 para abrigar as páginas deste cliente. O procedimento se repete para cada usuário que o nosso provedor possuir. 3
  • 4. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 1º Passo: Instalação do servidor: o comando apt-get install aplicativo será utilizado para a instalação do Apache e também para a instalação de outros aplicativos futuramente. Veja abaixo o comando sendo digitado. sudo apt-get install apache2 4
  • 5. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 2º Passo: Crie um usuário que será usado para os testes e configuração do host virtual. 5 Comando. Senha para o novo usuário. Dados do usuário. Sim
  • 6. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 3º Passo: Adicione uma pasta chamada www no diretório do usuário criado (danilo), esta pasta irá conter o arquivo index.html que é o cartão de visitas da sua homepage. 6
  • 7. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 4º Passo: Crie um arquivo index.html, contendo as linhas de código html mostradas abaixo, dentro da pasta www criada no passo anterior. O arquivo pode ser criado usando o editor de textos do linux “vi”. Em seguida salve o arquivo. 7
  • 8. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 5º Passo: A partir deste passo, começam as configurações do servidor Apache. Cada usuário criado possui uma configuração particular, para isso, no diretório /etc/apache2/sites-available existe um arquivo chamado default que serve como modelo para configuração de novos clientes. Para não “danificarmos” este arquivo, vamos fazer uma cópia dele com o nome de danilo, usando o comando seguinte: 8
  • 9. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 6º Passo: Usando o editor de textos vi(comando mostrado abaixo), abra o arquivo danilo criado no passo anterior e faça as alterações indicadas a seguir, no próximo slide destacamos o que deve ser modificado no arquivo, e logo após temos o arquivo já alterado (observe que deve ser acrescentada a linha com o parâmetro ServerName indicando o endereço do site deste usuário – fique atento para escrever o parâmetro de forma correta, no linux as letras maiúsculas e minúsculas fazem a maior diferença!). Em seguida salve o arquivo. 9
  • 10. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 6º Passo: Continuação... (Campos a ser alterado). 10
  • 11. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 6º Passo: Continuação... (Campos alterados). 11
  • 12. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 7º Passo: Para que a configuração realizada seja habilitada para acesso, é preciso criar um link para o arquivo /etc/apache2/sites-available/danilo dentro da pasta /etc/apache2/sites-enable. O comando a seguir faz isso automaticamente: 12 A mensagem “Enabling site danilo” indica que o site já está habilitado. A linha seguinte informa que o comando /etc/init.d/apache2 reload, deve ser executado para ativar a nova configuração.
  • 13. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 98 Passo: Agora vamos digitar o comando para ativar as configurações do servidor Apache. 13 Após digitar o comando o Apache será reiniciado.
  • 14. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 10º Passo: Como estamos utilizar o ubuntu server teremos que instalar um navegador (Browser) para visualizar a página criada e hospedada. Vamos instalar o navegador lynx. Digite o comando abaixo para fazer a instalação do lynx. 14
  • 15. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 11º Passo: Finalmente, vamos testar se o servidor está funcionando. Digite o comando abaixo para visualizar o site criado. 15
  • 16. Servidor Apache Sistemas Operacionais - Prof. Danilo Instalação e configuração do Apache 16 12º Passo: Pronto a página será exibida, conforme imagem abaixo.