Tutorial de instalação e configuração do Apache no Linux 
Esse tutorial ensinará passo-a-passo como subir um servidor web no Linux. Serão abordados os seguintes tópicos: instalar Apache + PHP5 + Phpmyadmin; criar regra iptables para tráfego de dados; criar endereço fixo (hostname) a partir de IP dinâmico; liberar/redirecionar porta no Apache. 
[ Hits: 207.440  ]
Por: wagner augusto pires de oliveira em 04/03/2009  
 
 
Instalando os programas 
Primeiramente faça a atualização do apt-get:
Em seguida instale os seguintes programas:
Esses são os programas necessários para rodar um servidor web.
Após a instalação, reinicie o Apache com o comando:
Digite no navegador web: 
http://localhost (ou use seu endereço IP)
Se aparecer escrito "It works!" na tela, o 
Apache  está funcional!
Para um teste mais detalhado, abra um editor de texto e cole o seguinte código:
<?php phpinfo(); ?>
e salve-o o arquivo no diretório /var/www como o nome info.php.
Para testar acesse: 
http://localhost/info.php
Obs.: Para poder salvar é necessário criar permissão de escrita no diretório padrão do Apache:
Esse tipo de permissão poderá ser mudada de acordo com suas necessidades.
 
      
Páginas do artigo
   1. Instalando os programas
   2. 
Configurando o Apache 
Outros artigos deste autor
 
 
 
 
 
Leitura recomendada
 
 
 
 
 
Comentários
	
		
		
	
	
	
	
	
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Caro Amigo, 
O motivo de não ter acesso pode ser:
1- não foi direcionado porta do Apache "a default é 80";
2- caso use modem/router deve ser liberado a porta 78;
3- Problema com o  iptables (firewall);
soluções
1- verifique o arquivo apache.conf, e em listen está como 78;
2- verifique se seu modem está liberado acesso;
3- digite no terminal todos os comando do iptables com privilégio root;
poste o resultado 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							cara eu tentei mas nao funcionou.
Obrigado vou desistir.
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Olá Nathanpc....
Cara, posso te ajudar... nesse caso me add w4g3_online@hotmail.com, e me avise o dia que vc vai ta on!!!
eu vejo por que vc não ta conseguindo!!!
FLW 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Obrigado eu tentei agora com o tutorial do port forward para fazer o desbloqueio das portas, era pq eu tava abrindo a porta UDP e não a TCP.
Atenciosamente,
Nathan Paulino Campos 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Desculpa, mais não estaria faltando falar de PHP5 e phpmyadmin?
Tu so falou de apacha e iptables ;)
Abraços. 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Rsrs, amigo Natan vc está certo!!!
criarei um artigo abordando apenas configuração do phpmyadmin, 
mais porem ao instalar tais programas, vc poderá hospedar páginas em .php.
flw pelo comentário.
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Alguém me deu adica de que teria que criar uma DMZ, e liberar todas as portas no modem...até agora eu ainda não consegui acessar meu FTP e Apache de fora da rede interna! 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Xirux;
Realmente você precisa de uma regra de direcionamento do Modem para o computador rodando os serviços. "isso se seu modem for roteado"
Flw
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Cara, quando eu mudo a porta para 78 e executo o 
$ sudo /etc/init.d/apache2 restart
$ sudo nmap -A localhost
ele não lista  a porta 78
quando eu coloco porta 80 novamente ele lista. Sabe o que pode ser?
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
Contribuir com comentário 
 
Enviar