Si busqueu una manera de crear un servidor web barat, principalment per utilitzar-lo com a entorn de proves o per emmagatzemar fitxers, el Raspberry Pi és perfecte per a vosaltres. Què és un Raspberry Pi? És un mini ordinador econòmic, perfecte per a funcions bàsiques. Aquesta guia us mostrarà com prendre un nou Raspberry Pi i convertir-lo en un servidor web. Tingueu en compte que per a aquest article treballarem a Windows.
Passos
Part 1 de 7: Inici del sistema operatiu Raspberry Pi
Pas 1. Obteniu una còpia del sistema operatiu Raspberry Pi (sistema operatiu) des de l'enllaç de la secció de fonts
Hi ha algunes distribucions diferents disponibles, però per a aquest article utilitzarem la versió "Raspbian".
Pas 2. Extraieu la imatge a la targeta SD
Per fer-ho, necessitem una eina anomenada Win32 Disc Imager. Un enllaç per a això també està disponible a la secció de fonts. Ara obriu l'eina, aneu a la lletra de la unitat en què es troba la vostra targeta SD, seleccioneu la ubicació de la imatge del sistema operatiu Raspberry Pi i seleccioneu gravar. Espereu que acabi.
Pas 3. Obriu la targeta SD a l'Explorador de Windows
Simplement creeu un fitxer amb el nom ssh. Aquesta és una actualització de seguretat introduïda des de Raspbian Jessie.
Pas 4. Expulseu la targeta SD i col·loqueu-la al Raspberry Pi i, a continuació, connecteu la resta de cables, assegurant-vos que connecteu el mini USB darrerament
Pas 5. Inicieu la sessió un cop es carregui el sistema operatiu
El nom d'usuari per defecte és "pi" i la contrasenya per defecte és "raspberry". Les versions més recents de Raspbian tenen l'accés automàtic habilitat per defecte.
Pas 6. Comenceu canviant la contrasenya
Des del tipus de línia d'ordres:
sudo passwd pi.
Pas 7. També podeu canviar la vostra contrasenya escrivint sudo raspi-config i seleccionant Canvia la contrasenya d'usuari o anant a la configuració del sistema
Pas 8. Introduïu la vostra nova contrasenya i, a continuació, confirmeu-la
Tingueu en compte que el cursor no es mourà en escriure contrasenyes, però esteu introduint text.
Part 2 de 7: Execució d'actualitzacions de programari
Pas 1. Comenceu amb les actualitzacions
Com que esteu executant una versió nova de Debian, haureu de fer una neteja, actualització i instal·lació de la casa. En primer lloc, actualitzarem el rellotge, actualitzarem les nostres fonts i després actualitzarem els paquets preinstal·lats. Escriviu el següent a la línia d’ordres (premeu retorn / entrada després de cada línia):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
Pas 2. Definiu la data i l'hora
Des del tipus de línia d'ordres (substituïu les peces segons calgui):
sudo date --set = "30 de desembre de 2013 10:00:00"
Part 3 de 7: Mantenir el firmware actualitzat
Pas 1. Instal·leu l'eina d'actualització RPI de Hexxeh per mantenir Raspberry Pi actualitzat
Per fer-ho, executeu les ordres següents (premeu retorn / entrada després de cada línia):
sudo apt-get install ca-certificats 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 / rpi-update sudo rpi-update sudo shutdown -r ara
Part 4 de 7: configureu SSH
Pas 1. Configureu SSH perquè puguem fer la resta des d’un altre equip
Per fer-ho, primer tingueu en compte l’adreça IP del Raspberry Pi
nom d'amfitrió -I
192.168.1.17
Pas 2. Activeu SSH i reinicieu (premeu Retorn / Enter després de cada línia):
Després de tenir en compte l'ús d'addr inet: sudo /etc/init.d/ssh start per cada vegada que arrenceu el pi. Consell: si es produeix un error, utilitzeu l'ordre següent i, a continuació, l'ordre superior. sudo apt-get install ssh A continuació, reinicieu el vostre pi: sudo shutdown -r ara
Pas 3. Desconnecteu els cordons del teclat USB i del monitor
Aquests ja no són necessaris, ja que tota la resta es farà mitjançant SSH.
Pas 4. Descarregueu un client SSH com PuTTy (www.putty.org) que es pot descarregar gratuïtament de Google i connectar-vos a l'adreça IP del vostre inici de sessió de Raspberry Pi amb el nom d'usuari "pi" i la contrasenya que hàgiu definit anteriorment
Part 5 de 7: Instal·lació del servidor web
Pas 1. Instal·leu Apache i PHP
Per fer-ho, executeu les ordres següents:
sudo apt-get install apache2 php5 libapache2-mod-php5
Pas 2. Reinicieu el servei:
reinici del servei sudo apache2
O
sudo /etc/init.d/apache2 restart
Pas 3. Introduïu la I. P
l'adreça del vostre Raspberry Pi al navegador web. Hauríeu de veure una pàgina senzilla que digui "Funciona".
Part 6 de 7: Instal·lació de MySQL
Pas 1. Instal·leu MySQL
Per fer-ho, instal·leu uns quants paquets amb l'ordre següent:
sudo apt-get install mysql-server mysql-client php5-mysql
Part 7 de 7: Instal·lació de FTP
Pas 1. Instal·leu FTP per permetre la transferència de fitxers des del vostre Raspberry Pi
Pas 2. Adopteu la propietat de l'arrel web:
sudo chown -R pi / var / www
Pas 3. Instal·leu vsftpd:
sudo apt-get install vsftpd
Pas 4. Editeu el fitxer vsftpd.conf:
sudo nano /etc/vsftpd.conf
Pas 5. Feu els canvis següents:
- anonymous_enable = SÍ a anonymous_enable = NO
- Descomenta local_enable = SÍ i write_enable = SÍ suprimint el fitxer # símbol davant de cada línia
- a continuació, aneu a la part inferior del fitxer i afegiu-lo force_dot_files = SÍ.
Pas 6. Deseu i sortiu del fitxer prement CTRL-O, CTRL-X
Pas 7. Reinicieu vsftpd:
servei sudo vsftpd reinici
Pas 8. Creeu una drecera des de la carpeta inicial de l'usuari Pi a / var / www:
ln -s / var / www / ~ / www
Pas 9. Ara podeu utilitzar FTP mitjançant l'usuari Pi i accedir a la carpeta / var / www mitjançant una drecera que hauria d'aparèixer a l'inici de sessió
Consells
- No cal instal·lar un servidor FTP si teniu instal·lat el servidor SSH. Podeu utilitzar una aplicació com WinSCP per connectar-vos mitjançant SCP, que és més segur i evita la necessitat d’obrir un altre port al vostre Raspberry Pi.
- Si rebeu un missatge d'error que diu: "wget: no s'ha trobat l'ordre", executeu "sudo apt-get install wget"