Como Criar um Servidor Web Raspberry Pi
Se você busca uma maneira de construir um servidor barato para ser usado principalmente como ambiente de testes ou para armazenar arquivos, o Raspberry Pi é perfeito para você. O que é o Raspberry Pi? Trata-se de um barato minicomputador perfeito para funções básicas. Este guia mostrará como fazer uso de um Raspberry Pi novo a fim de transformá-lo em um servidor de rede. Para fins deste artigo, usaremos a plataforma Windows.
Inicie o sistema operacional do Raspberry Pi
-
Obtenha uma cópia do Raspberry Pi OS (Sistema Operacional) a partir do link na seção de fontes. Há algumas distribuições diferentes à disposição, mas, neste artigo, usaremos a “Raspbian”.
-
Extraia a imagem para o cartão SD. Para fazê-lo, precisamos de uma ferramenta chamada Win32 Disc Imager. Um link para obtê-la está também disponível na seção de fontes. Agora, abra a ferramenta, navegue até a letra do drive de seu cartão SD, escolha a localização da imagem do Raspberry Pi OS e grave-o na mídia.
-
Quando a gravação estiver completa, você poderá colocar o cartão SD em seu Raspberry Pi e conectar o restante dos cabos, lembrando-se de conectar o miniUSB por último.
-
Quando o sistema operacional tiver terminado seu carregamento, será preciso efetuar o login. O usuário padrão é “pi” e a senha, “raspberry”.
-
Comece alterando a senha. A partir da linha de comando, digite:
-
Insira a sua nova senha e confirme-a. Lembre-se de que o cursor não se moverá enquanto você digita a senha, mas saiba que você está inserindo texto normalmente.
Instale as atualizações de software
-
Devido ao fato de você estar usando uma versão nova do Debian, será preciso fazer um pouco de limpeza, atualizações e instalações. Primeiramente, atualizaremos o relógio, seguindo pelas fontes e, posteriormente, quaisquer pacotes pré-instalados. Digite o seguinte na linha de comando (pressione "Enter" depois de cada linha):
-
Defina a data e a hora. Na linha de comando, digite (substitua as partes conforme a necessidade):
Mantenha o firmware atualizado
-
A seguir, instalaremos a ferramenta de atualização Hexxeh RPI para ajudar a manter o Raspberry Pi em dia. Para fazê-lo, execute os seguintes comandos (pressione "Enter" depois de cada linha):
Configure o SSH
-
Agora, configuraremos o SSH para que possamos executar tudo a partir de um computador diferente. Para fazê-lo, primeiro deve-se conhecer o endereço IP do Raspberry Pi: Você verá algo similar ao seguinte: eth0 Link encap:Ethernet HWaddr fe:fd:45:xx:xx:xx inet addr:69.164.xxx.xxx Bcast:69.164.xxx.xxx Mask:255.255.255.0 inet6 addr: fe80::fcfd:xxx:xxx:xxx/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:35463998 errors:0 dropped:0 overruns:0 frame:0 TX packets:30563995 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11300336376 (11.3 GB) TX bytes:33179556297 (33.1 GB) Interrupt:76 É importante que você esteja conectado à internet! A etiqueta eth0 aparecerá, se você tiver uma conexão de rede disponível. A conexão sem fio provavelmente será wlan0, podendo haver variações. Na segunda linha, “inet addr:69.164.xxx.xxx” representa o endereço IP de seu Raspberry Pi.
-
Agora, ative o SSH e reinicie o sistema (pressione "Enter" depois de cada linha):
-
Você pode agora desconectar os cabos do seu teclado USB e do monitor. Eles não são mais necessários, pois tudo o mais será feito a partir do SSH.
-
Faça o download de um cliente SSH como o PuTTY (www.putty.org), que pode ser baixado gratuitamente a partir do Google, e conecte o endereço IP de seu Raspberry Pi logado com o nome de usuário “pi” e a senha configurada previamente.
Instalando o servidor de rede
-
Para instalar o Apache e o PHP, execute os seguintes comandos:
-
Agora, reinicie o dispositivo: OU sudo /etc/init.d/apache2 restart
-
Insira o endereço IP de seu Raspberry Pi no navegador da rede. Você verá uma página simples que diz “It Works!” (“Funciona!”, em inglês).
Instale o MySQL
-
Para instalar o MySQL, instale alguns pacotes com o seguinte comando:
Instale o FTP
-
Agora, instalaremos o FTP para permitir a transferência de arquivos de e para o Raspberry Pi.
-
Aproprie-se da raiz da rede.
-
A seguir, instale o vsftpd:
-
Edite o arquivo vsftpd.conf:
-
Faça as seguintes alterações:
- *anonymous_enable=YES para anonymous_enable=NO
- *Remova local_enable=YES e write_enable=YES apagando o símbolo # à frente de cada linha.
- *A seguir, vá para o fim do arquivo e acrescente force_dot_files=YES.
-
Agora, salve e saia do arquivo pressionando CTRL+O e CTRL+X.
-
A seguir, reinicie o vsftpd:
-
Crie um atalho da pasta raiz do usuário “pi” para /var/www:
-
Você pode agora usar o FTP com o usuário “pi” e acessar a pasta /var/www através de um atalho que deverá aparecer no próximo login.
Dicas
- Não é preciso instalar um servidor FTP se você tem o servidor SSH instalado. Você pode usar um aplicativo como o WinSCP para conectar-se via SCP — o que é mais seguro e elimina a necessidade de abrir outra porta em seu Raspberry Pi.
- Se você receber uma mensagem de erro declarando: “wget: command not found”, execute “sudo apt-get instal wget”.
Materiais Necessários
- Raspberry Pi (modelo B)
- Cartão SD em branco (com, no mínimo, quatro gigabites)
- Cabo para micro USB (de energia)
- Cabo de rede com acesso à internet
- Teclado USB
Information
Users of Guests are not allowed to comment this publication.
ТОП
Статьи
28-09-2016, 22:35
5-12-2016, 09:06
12-11-2016, 11:36
28-09-2016, 08:25
26-09-2016, 18:55
26-09-2016, 18:35