Logo Hardware.com.br
Letícia #
Letícia # Membro Junior Registrado
119 Mensagens 2 Curtidas
#17 Por Letícia #
10/10/2010 - 20:35
Raul,

Eu usava o 110mb. Era bom pois podia configurar o site no próprio 110mb. Tinha dois sites nele. Acontece que essa hospedagem, faz poucos meses, não existe mais.

Até perguntei por aqui, na parte de internet, o que tinha acontecido com o 110mb.


Essa é a história. Por isso, quero hospedar no meu pc meus sites.

Quando acesso LOCALHOST, aparece:

"
It works!

This is the default web page for this server.
The web server software is running but no content has been added, yet."


Como faço agora para colocar o nome do meu site e que ele seja visualizado na internet?
arkGreen">arkGreen">ideia.png
Letícia #
Letícia # Membro Junior Registrado
119 Mensagens 2 Curtidas
#19 Por Letícia #
10/10/2010 - 21:06
Minha conexão é speed.

50kb/s

Os sites que faço são leves. Feitos em editor de texto.

Ai está complicado, estou seguindo esses passos do link do guia do hardware que foi passado:

Primeiramente vamos entrar na pasta “sites-available”, que é onde fica as configurações dos hosts virtuais disponíveis.
cd /etc/apache2/sites-available

Vamos criar um arquivo .conf para configuração do virtualhost do nosso projeto.
sudo gedit meusite.dev.conf

Neste arquivo sete o nome que o projeto vai ser chamado e seu caminho como no exemplo abaixo.
ServerName meusite.dev DocumentRoot /var/www/meusite.dev

Abra o arquivo “hosts” na pasta /etc.
sudo gedit /etc/hosts

Adicionar na lista seu virtualhost como abaixo:
127.0.0.1 meusite.dev

Ativar seu novo virtualhost com o comando “a2ensite”, este comando criará um link para o site na pasta “/etc/apache2/sites-enabled”:
sudo a2ensite meusite.dev.conf

Para alterar as configurações é necessário reiniciar o apache:
sudo /etc/init.d/apache2 reload

Agora é só acessar seu novo virtualhost pelo navegador.
Ao acessar o “http://meusite.dev”, você visualizará o conteúdo da pasta “/var/www/meusite.dev”.
PS.: Você pode adicionar quantos sites quiser usando esses mesmos passos.




Mas, como consigo o domínio? Como lanço o site na internet? O apache já está funcioando.

Quando chego na última etapa do procedimento, o terminal responde:

"* Reloading web server config apache2 Warning: DocumentRoot [/var/www/trike.html] does not exist
Warning: DocumentRoot [/var/www/trike.html] does not exist
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Sun Oct 10 21:27:27 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
"
arkGreen">arkGreen">ideia.png
Raul_Kl
Raul_Kl Veterano Registrado
1.2K Mensagens 65 Curtidas
#20 Por Raul_Kl
10/10/2010 - 21:42
Para hospedar seu site no seu computador e acessá-lo via speedy, você precisa se cadastrar em um serviço como o No-IP, DynDNS ou ChangeIP, entre outros. O mais popular atualmente e que funciona bem com o Ubuntu é o No-IP.
Você pode se cadastrar e criar um subdomínio do tipo "http://www.meusite.no-ip.org" sem custos.

Para que esse endereço funcione, é preciso que você tenha instalado em seu computador o noip2, que é um programa que mantém o seu endereço de IP atualizado nos servidores do No-IP.

Para que seja possível acessar seu PC a partir da internet, é preciso que a porta http esteja aberta e com acesso direto para o computador onde o Apache está rodando. Se você usa speedy, é bem provável que a porta 80(http) esteja bloqueada pelo seu ISP. Nesse caso, é preciso usar outra porta, como a 8080. Dessa forma, para acessar seu site será necessário especificar o número da porta, como nesse exemplo: "http://www.meusite.no-ip.org:8080".

Se seu modem está conectado diretamente ao seu PC e configurado em bridge, o acesso já é direto, mas se você usa um roteador, será necessário configurá-lo para redirecionar a porta 8080 para a porta 80 do seu servidor.

Quais equipamentos estão entre seu PC e a linha telefônica e como estão configurados? Ex.: Modem adsl em bridge, roteador wireless, etc...
Letícia #
Letícia # Membro Junior Registrado
119 Mensagens 2 Curtidas
#21 Por Letícia #
10/10/2010 - 23:18
Agradeço as informações.

Minha conexão é ADSL. Uso roteador a cabo. (Meu marido usa o notebook dele com via wifi.)


No NO-IP já fiz um domínio e um host. E agora o que faço.

Eu andei mexendo no apache como aqueles comandos que passei. Nada do site aparecer...


=(

Será necessário fazer um curso de 'servidor' para o linux?

Se fosse no windows, seria tudo automatizado, não?
arkGreen">arkGreen">ideia.png
m45t3r
m45t3r Veterano Registrado
986 Mensagens 57 Curtidas
#23 Por m45t3r
11/10/2010 - 13:25
Configuração de um servidor LAMP na mão: http://wiki.archlinux.org/index.php/LAMP

Mas como seu caso é apenas para teste de desenvolvimento, então talvez seja mais simples usar o XAMPP, que te poupa todo o trabalho braçal de configurar o Apache, MySQL e PHP (ou Pehrl). E ainda tem uma versão pro Windows, pois pelo que parece você não é muito familiarizada no Linux então você tá meio perdida.
Raul_Kl
Raul_Kl Veterano Registrado
1.2K Mensagens 65 Curtidas
#25 Por Raul_Kl
11/10/2010 - 19:09
Letícia # disse:
Minha conexão é ADSL. Uso roteador a cabo. No NO-IP já fiz um domínio e um host.

Nesse roteador, você precisa redirecionar a porta http para o PC onde está o Apache. Sem fazer isso, não há como acessá-lo da internet.

Letícia # disse:
Eu andei mexendo no apache como aqueles comandos que passei. Nada do site aparecer...

Digitando "http://localhost" no navegador do PC onde está o Apache, o site aparece? A maneira mais fácil de fazer isso funcionar é substituir o arquivo "/var/www/index.html" pelo arquivo do seu site, usando esse nome mesmo. Se funcionar no seu PC, e não funcionar da internet, é porque as portas do roteador ainda não foram abertas.


Letícia # disse:
Será necessário fazer um curso de 'servidor' para o linux?

Se fosse no windows, seria tudo automatizado, não?

Não. Usando o Apache no Windows ou no Linux, dá na mesma. O que muda é ao usar o IIS no Windows. Já usei o IIS e achei bem mais difícil. O seu site não está aparecendo provavelmente por vários problemas, e não por causa de um problema só.
Letícia #
Letícia # Membro Junior Registrado
119 Mensagens 2 Curtidas
#26 Por Letícia #
12/10/2010 - 10:32
Obrigada, Raul.

O arquivo 'index.html' da pasta var/www é um arquivo só de leitura. Abro com gedit, mas não dá para colar meu código.

Também não posso colar na pasta www o meu arquivo em html.

Acessei o ip que veio no manual do roteador onde tinha configurado. Mas, não sei se é ali que mudo de http para pc... Quando foi configurado o roteador, foi algo bem automático. Segui o manual. Mexer fora disso, posso perder a conexão pelo roteador.
arkGreen">arkGreen">ideia.png
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal