josef
(usa Ubuntu)
Enviado em 15/02/2013 - 17:19h
Estranho que agora a pouco testei a porta 8080 no site
http://www.canyouseeme.org/ e tava ok, agora fui testar novamente e ta fechada,
Agora dei os comandos novamente:
sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
sudo iptables -A OUTPUT -p tcp --dport 8080 -j ACCEPT
e voltou a funcionar
Success: I can see your service on 201.52.121.37 on port (8080)
Your ISP is not blocking port 8080
Mas quando desligo o micro, volta a aparecer 8080 bloqueada, ai dou os comandos novamente e volta a liberar...
sera que é o Firewall que ta bloqueando o acesso externo, o comando só é valido durante o periodo que o servidor esta ligado?
Grato mesmo
sudo tail -f /var/log/apache2/error.log
sudo: /var/lib/sudo writable by non-owner (040777), should be mode 0700
[sudo] password for edvaldo:
[Fri Feb 15 15:59:21 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
[Fri Feb 15 16:14:12 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
[Fri Feb 15 16:45:32 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
[Fri Feb 15 16:45:33 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
[Fri Feb 15 16:46:32 2013] [notice] caught SIGTERM, shutting down
[Fri Feb 15 16:48:24 2013] [notice] Apache/2.2.20 (Ubuntu) configured -- resuming normal operations
[Fri Feb 15 16:51:14 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
[Fri Feb 15 16:51:51 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
[Fri Feb 15 16:58:56 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
[Fri Feb 15 16:58:59 2013] [error] [client 192.168.0.100] File does not exist: /var/www/meu/favicon.ico
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Tão simples......
Lista de sites disponíveis:
/etc/apache2/sites-available
Podem ser criados sites aqui, mas enquanto não forem habilitados, não estarão disponíveis.
Sites habilitados:
/etc/apache2/sites-enable
É aqui que ficam os links simbólicos para os sites que desejamos habilitar. Mas não é preciso criar os links na mão. Como veremos mais adiante, existe uma ferramenta para isso: a2ensite.
Criando e habilitando um domínio
Antes de mais nada, é legal adicionar no seu /etc/hosts uma entrada na frente de 127.0.0.1, tipo assim:
127.0.0.1
www.seu-nome.xxx.br
# vim /etc/apache2/sites-available/[seu-nome]
NameVirtualHost
www.seu-nome.xxx.br
<VirtualHost
www.seu-nome.xxx.br>
DocumentRoot /var/www/seu-nome
ServerName seu-nome.xxx.br
ServerAdmin webmaster@seu-nome.xxx.br
ErrorLog seu-nome.xxx.br-error.log
CustomLog seu-nome.xxx.br-access.log common
</VirtualHost>
Habilitando o site:
# a2ensite seu-nome
Se digitar apenas "a2ensite", ele mostra os domínios disponíveis, daí você escolhe qual quer habilitar.
Criando seu site
Crie o diretório do seu site:
# mkdir /var/www/seu-nome
Crie um arquivo index.html dentro deste diretório contendo qualquer conteúdo HTML.
Reinicie o Apache2:
# /etc/init.d/apache2 restart
Prontinho!!! Boa diversão e até a próxima.