Fazendo um servidor raspberry pi web
1 partes:
Conteúdo
- Inicia o sistema operacional raspberry pi
- Define raspberry pi
- Configurar o ssh
- Instale o servidor
- Instalar o mysql
- Instalar ftp
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
sudo tzdata dpkg-reconfiguresudo apt-get updatesudo atualização apt-get
sudo data --conjunto="30 de dezembro de 2013 10:00:00"
Mantenha o firmware atualizado
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
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.
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
Instale o servidor
- Para instalar o Apache e PHP, execute o seguinte comando:
sudo apt-get install apache2 php5 libapache2-mod-php5
- Agora reinicie o serviço:
sudo serviço de reinício apache2
ORsudo /etc/init.d/apache2 restart
- 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
- Para instalar MySQL, instale um par de pacotes com o seguinte comando:
sudo apt-get install mysql-server mysql-client php5-mysql
instalar FTP
- Agora instale FTP para transferir arquivos de e para o Raspberry Pi.
- Apropriar-se da raiz da web:
sudo chown -R pi /var/www
- Agora, instale vsftpd:
sudo apt-get install vsftpd
- Agora edite o arquivo vsftpd.conf:
sudo nano /etc/vsftpd.conf
- Alterar o seguinte:
- anonymous_enable = YES para anonymous_enable = NO
- Descomentar (desmarque como comentário) local_enable = YES e write_enable = YES
- em seguida, ir para o final do arquivo e adiciona force_dot_files = YES.
- Agora salve-o e saia do arquivo pressionando CTRL-O, CTRL-X.
- Agora reinicie o vsftpd:
sudo serviço de reinício vsftpd
- Criar um atalho para a pasta de usuário doméstico PI para / var / www:
ln -s /var/www/ ~/www
- 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.