Hvis du er på udkig efter en måde at gøre et billigt web-server, primært for at blive brugt som et testmiljø eller gemme filer, så Raspberry Pi er perfekt for dig. Hvad er en Raspberry Pi? Det er en ny billig mini computer, perfekt til grundlæggende funktioner. Denne guide vil vise dig hvordan man tager et nyt Raspberry Pi og drej det ind på en webserver. Bemærk, at for denne artikel, vil vi arbejde i Windows for dele af det.
Steps
Start hindbær pi-operativsystemet
- 1Få en kopi af hindbær pi OS (operativsystem) fra linket i kilderne sektion. Der er et par forskellige distributioner til rådighed, men for denne artikel, vil vi bruge "Debian Squeeze" version.
- 2Brænde billedet til SD-kortet. For at gøre dette har vi brug for et værktøj kaldet Win 32 Disc Imager. Et link til dette er også tilgængelig i kilderne sektion. Nu åbner værktøjet, navigere til det drevbogstav, dit SD-kort i, skal du vælge placeringen af Raspberry Pi OS-image, og vælg brænde.
- 3Når det er gjort brændende, kan du placere SD-kortet i din hindbær pi, så stikket i resten af snorene, og sørg for at tilslutte mini USB sidst.
- 4Når Debian færdig lastning, bliver du nødt til at logge ind. Standard brugernavn er "pi", og standard password er "hindbær".
Opsæt hindbær pi
- 1Fordi du kører en frisk version af Debian vil du nødt til at gøre nogle rengøring, opdatering og installation. Først vil vi opdatere uret, opdatere vores kilder, derefter opgradere nogen forudinstallerede pakker. Brug følgende kode til at gøre dette:
Hold firmwaren ajour
- 1Dernæst ønsker vi at installere hexxeh s RPI update værktøj til at hjælpe med at holde hindbær pi ajour. For at gøre dette, skal du køre:
Opsæt SSH
- 1Nu skal vi til at etablere SSH, så vi kan gøre alt andet fra en anden computer. For at gøre dette, skal du først notere IP-adressen på Raspberry Pi, derefter køre følgende: Nyere Pakker af Debian ikke længere har brug for dig til at gøre dette afsnit.
- 1Du kan nu trække ledninger til dit USB-tastatur og din skærm. Disse er ikke længere nødvendigt, da alt andet vil ske over SSH.
Afslut opsætningen
- 1Åbn din SSH klient og oprette forbindelse til din hindbær pi s jeg. P. adresse.
- 2Af sikkerhedsmæssige årsager, skal du ændre adgangskoden. Gør dette ved at køre:
- 1Du vil derefter blive bedt om at indtaste dit kodeord, skriv den derefter igen for at bekræfte det.
Installation af serveren
- 1Her har du to valgmuligheder, Apache eller cherokee. Apache er afgjort mere populære, men Cherokee er meget lettere. Dette vil beskrive, hvordan du installerer dem begge.
Apache
- 1For at installere apache og php, udføre følgende kommandoer:
- 1Hvis du får en installationsfejl, kør:
- 1Nu genstarte tjenesten:
- 1Indtast nu jeg. P. adressen på dit Raspberry Pi i din webbrowser, og du bør se en simpel side, der siger "det virker!"
Cherokee
- 1Hvis du vil installere cherokee, fordi apache er for tung for dig, skal du køre følgende kommandoer:
- 1
- Hvis du får en installation fejl, skal du køre følgende kommando, og derefter forsøger at installere Cherokee igen.
- 1Installer PHP:
- 1Nu, for at løse eventuelle bugs, redigere php. Ini-filen og fjern semikolon foran cgi.fix_pathinfo = 1.
- 1Nu genstarte cherokee ved at udføre:
Installer mysql
- 1For at installere mysql, skal du installere et par pakker med følgende kommando:
Installer FTP
- 1Vi vil nu installere FTP til at tillade overførsel af filer til og fra din hindbær pi. Dette har kun blevet testet med Apache install.
- 1Tag ejerskab af web root:
- 1Dernæst installere vsftpd:
Konfiguration FTP
- 1Rediger dine vsftpd. Conf-fil, som regel placeret på / etc / vsftpd.conf. For eksempel brug "sudo nano / etc / vsftpd.conf '. Skift anonymous_enable = JA til anonymous_enable = NEJ anonymous_enable = JA> Afkommentér local_enable = JA og write_enable = JA local_enable = JA>, derefter gå til bunden af filen, og tilføj force_dot_files = JA. Nu gemme og afslutte filen.
- 1Nu genstarte vsftpd:
Sidste hånd
- 1Run:
- 1Log ud af din SSH session og logge ind igen som root. (Du skal gøre dette)
- 1Redigere password konfigurationsfil:
- 1Find den linje pi: x; 1000:1000: Raspberry Pi User,,,: home / pi:/ bin / bash og tilføje en # underskrive til begyndelsen af det. Nu gemme og afslutte filen.
- 1pi pi.
- 1Afslut nu SSH session og logge ind igen som pi, og derefter tildele mod rettigheder til root pi,>.
- 1Nu afslutte. Din server skal være oppe og køre. Du kan overføre filer via FTP ved at bruge din server IP, og forbinder gennem port 21..
Tips
- Hvis du får en fejlmeddelelse, der siger: "wget: kommando ikke fundet", kør "sudo apt-get install wget"
Ting du behøver
- En Raspberry Pi (model B).
- Et tomt SD-kort, der er mindst to gigabyte.
- En mikro USB-kabel (til strøm).
- Et netværkskabel.
- Et sammensat video-eller HDMI-kabel.
- En USB-tastatur.