Fazendo um servidor raspberry pi web

1 partes:

Inicia o sistema operacional Raspberry Pi

Se você está procurando maneiras de fazer um servidor web mais barato, principalmente para uso como um ambiente de teste ou para armazenamento de arquivos, em seguida, Raspberry Pi é perfeito para você. O que é Raspberry Pi? É um novo mini barato, computador perfeito para as funções básicas. Este guia irá dizer-lhe como tirar o seu novo Pi Raspberry e transformá-lo em um servidor web. Por favor note que este artigo vai trabalhar com o Windows.

Inicia o sistema operacional Raspberry Pi

1
Obter um link cópia Raspberry Pi sistema operacional (OS) na seção de referência. Há um par de distribuições disponíveis, mas para este artigo, vamos estar usando a versão "Raspbian".
  • 2
    Gravar a imagem para o cartão SD. Para fazer isso precisamos de uma ferramenta chamada Win32 Disc Imager. Há também um link para ele na seção de referência. Agora, abra a ferramenta, navegue até a letra da sua unidade que é o seu cartão SD, selecione o local da imagem do Raspberry Pi OS, e selecione queimadura.
  • 3
    Quando você terminar de copiar, você pode colocar o seu cartão SD no seu Raspberry Pi, em seguida, conecte os outros cabos e certifique-se de conectar o mini-USB passado.
  • 4
    Uma vez que o sistema operacional terminar de carregar, você precisará fazer logon. O usuário padrão é "pi"E a senha é "framboesa".


  • 5
    Começar a mudar a senha. No tipo de linha de comando:
    passwd pi
  • 6
    Digite sua senha e confirme-a. Por favor note que o cursor não se moverá para digitar a senha, mesmo se o texto estará entrando.

    Define Raspberry Pi

  • Como estamos usando uma nova versão do Debian, você vai precisar para fazer a limpeza, renovação e instalação. Em primeiro lugar, nós atualizamos o relógio, fontes e pacotes pré-instalado. Use o seguinte código para fazer isso:

    sudo tzdata dpkg-reconfiguresudo apt-get updatesudo atualização apt-get
  • Define a data e hora. Na gravação de linha de comando (editar as artes quando necessário):
    sudo data --conjunto="30 de dezembro de 2013 10:00:00"

    Mantenha o firmware atualizado

  • Agora, queremos instalar RPI a ferramenta de atualização do Hexxeh se manter atualizado Raspberry Pi. Para fazer isso, execute:
    sudo apt-get install ca-certificatessudo apt-get install git-coresudo wget http://goo.gl/1BOfJ -ou /usr/caixa/RPI-update && sudo chmod +X /usr/caixa/RPI-updatesudo RPI-updatesudo encerramento -r agora

    configurar o SSH

  • Agora, vamos configurar o SSH para fazer tudo a partir de um computador diferente. Para fazer isso, primeiro anote o endereço IP do Raspberry Pi
    ifconfig

    Você deve ver algo como isto:
    eth0 Link encap: Ethernet HWaddr fé: fd:45: Xx: xx: addr xxinet:69164.xxx.xxx Bcast:69164.xxx.xxx Mask: addr 255.255.255.0inet6: fe80 :: FCFD: xxx: xxx: xxx/64 Âmbito: LinkUp BROADCAST FUNCIONANDO MULTICAST MTU:1500 Metric:1pacotes RX:35463998 erros:0 caiu:0 derrapagens:0 frame:0pacotes TX:30563995 erros:0 caiu:0 derrapagens:0 transportadora:0colisões:0 txqueuelen:1000RX bytes:11300336376 (11.3 GB) TX bytes:33179556297 (33.1 GB)Interrupção:76Certifique-se de estar conectado à Internet!!Eth0 aparece se o rótulo é conectado.Si é ethernet wireless símbolo Scatterás wlan0, mas pode ser diferente.

    Na segunda linha "inet addr: 69.164.xxx.xxx" estpa o endereço IP do seu Raspberry Pi.
  • Agora permite SSH e fazer um reboot (pressione a seta para voltar ou Enter após cada linha):


    Depois de marcar o inet direção ("inet addr") usar:sudo /etc/init.d/ssh startcada vez que você iniciar o pi.Consejo fazer: Se houver um erro, use o seguinte comando e, em seguida, o comando acima.sudo apt-get install sshReinicie o pi:sudo encerramento -r agora
  • Agora você pode desconectar os cabos para o teclado USB e seu monitor. você não precisa mais, tudo será feito em SSH.
  • Baixar SSH cliente PuTTY (putty.org) gratuitamente no Google e conectá-lo ao seu Pi Raspberry IP e faça login com o usuário "pi" e senha que você configurou anteriormente.
  • Instale o servidor

    1. Para instalar o Apache e PHP, execute o seguinte comando:

      sudo apt-get install apache2 php5 libapache2-mod-php5
    2. Agora reinicie o serviço:
      sudo serviço de reinício apache2

      OR
      sudo /etc/init.d/apache2 restart
    3. Agora digite o endereço IP do seu Raspberry Pi em seu navegador web e você verá uma página simples que diz "Funciona!"

    instalar o MySQL

    1. Para instalar MySQL, instale um par de pacotes com o seguinte comando:
      sudo apt-get install mysql-server mysql-client php5-mysql

    instalar FTP

    1. Agora instale FTP para transferir arquivos de e para o Raspberry Pi.
    2. Apropriar-se da raiz da web:
      sudo chown -R pi /var/www
    3. Agora, instale vsftpd:
      sudo apt-get install vsftpd
    4. Agora edite o arquivo vsftpd.conf:
      sudo nano /etc/vsftpd.conf
    5. Alterar o seguinte:
    6. anonymous_enable = YES para anonymous_enable = NO
    7. Descomentar (desmarque como comentário) local_enable = YES e write_enable = YES
    8. em seguida, ir para o final do arquivo e adiciona force_dot_files = YES.
    9. Agora salve-o e saia do arquivo pressionando CTRL-O, CTRL-X.
    10. Agora reinicie o vsftpd:
      sudo serviço de reinício vsftpd
    11. Criar um atalho para a pasta de usuário doméstico PI para / var / www:
      ln -s /var/www/ ~/www
    12. Agora você pode transferir arquivos usando Pi usuário FTP e você pode acessar a pasta / var / www, através de atalho que deve aparecer no log.

    dicas

    • Se você receber um erro dizendo: "wget: comando não encontrado", running "sudo apt-get instalar wget"

    Coisas que você precisa

    • A Raspberry Pi (modelo B)
    • Um cartão SD, pelo menos 4GB
    • Um cabo micro USB
    • Um cabo de rede
    • Um teclado USB.
    Artigos Relacionados