![Servidor Web no Raspberry Pi 3 em menos de 15 MINUTOS](https://i.ytimg.com/vi/A1MLxQ4Y0bc/hqdefault.jpg)
Contente
- estágios
- Parte 1 de 7:
Iniciar o sistema operacional Raspberry Pi - Parte 2 de 7:
Iniciar atualizações de software - Parte 3 de 7:
Mantenha o firmware atualizado - Parte 4 de 7:
Instalar SSH - Parte 5 de 7:
Instale o servidor da web - Parte 6 de 7:
Instale o MySQL - Parte 7 de 7:
Instalador de FTP - conselho
- Elementos necessários
Se você está procurando uma maneira de criar um servidor Web barato, usado principalmente como ambiente de teste ou para armazenamento de arquivos, o Raspberry Pi é perfeito para você. Mas o que é um Raspberry Pi? É um mini computador muito barato, perfeito para funções básicas. Este guia mostra como criar um servidor Web a partir de um novo Raspberry Pi. Observe que, neste artigo, trabalharemos no Windows.
estágios
Parte 1 de 7:
Iniciar o sistema operacional Raspberry Pi
- 1 Obtenha uma cópia do sistema operacional (sistema operacional) do Raspberry Pi no link da seção de fontes. Existem várias distribuições disponíveis, mas para este artigo, usaremos a versão "Raspbian".
- 2 Extraia a imagem para o cartão SD. Para fazer isso, você precisará de uma ferramenta chamada Win32 Disc Imager. Um link para isso também está disponível na seção de fontes. Agora abra a ferramenta, navegue até o diretório em que o cartão SD está localizado, selecione o local da imagem no SO do Raspberry Pi e selecione "gravar".
- 3 Depois de fazer a gravação, você pode colocar o cartão SD no seu Raspberry Pi e conectar o restante dos cabos, certificando-se de conectar o mini USB por último.
- 4 Depois que o sistema operacional terminar de carregar, você precisará se autenticar. O nome de usuário padrão é "pi" e a senha padrão é "raspberry".
- 5 Comece alterando a senha. Na linha de comando, digite:
passwd pi
- 6 Digite sua nova senha e confirme. Observe que o cursor não se moverá quando você digitar as senhas, mas estiver digitando o e. publicidade
Parte 2 de 7:
Iniciar atualizações de software
- 1 Como você está executando uma versão recente do Debian, você terá algumas tarefas de limpeza, instalação e atualizações. Primeiro, atualizaremos o relógio, atualizaremos nossas fontes e atualizaremos todos os pacotes pré-instalados. Digite o seguinte na linha de comando (pressione return / enter após cada linha):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
- 2 Defina a data e a hora. Digite na linha de comando (substitua, se necessário):
sudo date --set = "30 de dezembro de 2013 10:00:00" publicidade
Parte 3 de 7:
Mantenha o firmware atualizado
- 1 Em seguida, queremos instalar a ferramenta de atualização RPI produzida pela Hexxeh para manter o Raspberry Pi atualizado. Para fazer isso, execute os seguintes comandos (pressione return / enter após cada linha):
sudo apt-get install ca-certificados sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O / usr / bin / rpi-update && sudo chmod + x / usr / bin / rp-update sudo rp-update sudo shutdown -r agora publicidade
Parte 4 de 7:
Instalar SSH
- 1 Agora, instalaremos o SSH para que possamos fazer isso em outro computador. Para fazer isso, primeiro observaremos o endereço IP do Raspberry Pi:
ifconfig
Você deve ver algo assim:
eth0 Encap de link: Ethernet HWaddr fe: fd: 45: xx: xx: xx endereço inet: 69.164.xxx.xxx Bcast: 69.164.xxx.xxx Máscara: 255.255.255.0 endereço inet6: fe80 :: fcfd: xxx: xxx: xxx / 64 Escopo: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Métrico: 1 pacotes RX: 35463998 erros: 0 eliminados: 0 excedentes: 0 quadro: 0 pacotes TX: 30563995 erros: 0 eliminados: 0 excedentes: 0 transportadora: 0 colisões: 0 txqueuelen: 1000 bytes RX: 11300336376 (11,3 GB) bytes TX: 33179556297 (33,1 GB) Interrupção: 76 Verifique se você está conectado à Internet !! A palavra-chave eth0 aparecerá se você tiver um cabo Ethernet conectado. A conexão sem fio provavelmente será chamada de wlan0, mas isso pode mudar.
Na segunda linha, "inet addr: 69.164.xxx.xxx" st endereço IP do seu Raspberry Pi. - 2 Agora, ative o SSH e reinicie (pressione Enter / Enter após cada linha):
Tendo anotado o inet addr, faça: sudo /etc/init.d/ssh start toda vez que você iniciar o pi. Dica: Se ocorrer um erro, use o comando abaixo e, em seguida, o comando acima. sudo apt-get install ssh Em seguida, reinicie o seu ft: sudo shutdown -r now
- 3 Agora você pode desconectar os cabos do teclado e do monitor USB. Isso não é mais necessário, pois tudo o mais será feito através do SSH.
- 4Faça o download de um cliente SSH como o PuTTy (www.putty.org), que pode ser baixado gratuitamente no Google e pode se conectar ao endereço IP do seu Raspberry Pi usando o nome de usuário "pi" e a senha que você configurou anteriormente. publicidade
Parte 5 de 7:
Instale o servidor da web
- 1 Para instalar o Apache e o PHP, execute os seguintes comandos:
sudo apt-get install php5 apache2 libapache2-mod-php5
- 2 Reinicie o serviço agora:
serviço sudo reinício apache2
OR
sudo /etc/init.d/apache2 restart
- 3 Digite o endereço IP do seu Raspberry Pi no seu navegador. Você deverá ver uma página simples que diz "Funciona! ". publicidade
Parte 6 de 7:
Instale o MySQL
- 1 Para instalar o MySQL, instale alguns pacotes com os seguintes comandos:
sudo apt-get install mysql-server mysql-client php5-mysql publicidade
Parte 7 de 7:
Instalador de FTP
- 1 Agora vamos instalar o FTP, que permite transferir arquivos de e para o seu Raspberry Pi.
- 2 Tome posse da web raiz:
sudo chown -R pi / var / www
- 3 Em seguida, instale o vsftpd:
sudo apt-get install vsftpd
- 4 Edite seu arquivo vsftpd.conf:
sudo nano /etc/vsftpd.conf
- 5 Faça as seguintes alterações:
- anonymous_enable = SIM à anonymous_enable = NO
- uncomment local_enable = SIM e write_enable = SIM removendo o símbolo # no começo de cada linha
- depois vá para a parte inferior do arquivo e adicione force_dot_files = SIM.
- 6Agora salve e saia executando CTRL-O, CTRL-X.
- 7 Em seguida, reinicie o vsftpd:
serviço sudo vsftpd restart
- 8 Crie um atalho da pasta pessoal do PI para / var / www:
ln -s / var / www / ~ / www
- 9Agora você pode fazer um FTP usando o usuário Pi e acessar a pasta / var / www através de um atalho que deve aparecer após a autenticação. publicidade
conselho
- Não há necessidade de instalar um servidor FTP se você tiver um servidor SSH instalado. Você pode usar um aplicativo como o WinSCP para conectá-lo ao SCP, o que é mais seguro e não exige que você abra outra porta no seu Raspberry Pi.
- Se você tiver um erro dizendo "wget: comando não encontrado", faça "sudo apt-get install wget".
Elementos necessários
- Raspberry Pi (modelo B)
- Um cartão SD em branco de pelo menos quatro gigabits
- Cabo micro USB (para alimentos)
- Um cabo de rede com acesso à Internet
- Teclado USB