Kako napraviti web poslužitelj na osnovu maline pi
Ako tražite način da napravite jeftini web poslužitelj za upotrebu kao test ili okruženje za pohranu datoteka, a zatim Raspberry PI bit će savršena opcija za vas.Šta je malina pi? Ovo je jeftin mini računar, idealan za osnovne funkcije.Ovo uputstvo će vam pokazati kako da pretvorite maline pi u web server.Smatrajte da su sve akcije u ovom članku napravljene u prozorima.
Korake
1. dio 7:
Pokrenite Raspberry PI operativni sistemjedan. Preuzmite kopiju Raspberry PI OS (operativni sistem) referencom u odjeljku Izvori i Linkovi.Dostupno nekoliko različitih distribucija, ali za ovaj članak ćemo koristiti verziju "Raspbian".
2. Uklonite sliku na SD kartici.Da biste to učinili, potrebna nam je uslužni program zvan Win32 disk imager. Veza s nje dostupna je i u odjeljku Izvori i Linkovi.Otvorite uslužni program, idite na slovo diska, koji je dodijeljen vašoj SD kartici, odaberite lokaciju slike s maline PI OS i pritisnite Burn.
3. Jednom kada se zapis završi, možete instalirati SD karticu u svoju maniću PI, a zatim priključite ostale žice, mini USB utikač u posljednjem.
4. Nakon završetka preuzimanja operativnog sistema, morate unijeti. Standardna prijava "Pi", i lozinka "Malina".
pet. Započnite s promjenom lozinke.U naredbenom retku unesite:
Passwd PI
6. Unesite novu lozinku i potvrdite je. Imajte na umu da se kursor neće kretati tokom unosa teksta, ali tekst će se unijeti.
2. dio 7:
Pokrenite ažuriranje softverajedan. Budući da koristite novu verziju Debiana, trebat ćete nešto očistiti, ažurirati i instalirati. Prvo ćemo ažurirati vrijeme, izvor, a zatim modificirati prethodne verzije instaliranih paketa.U naredbenom retku unesite sljedeće (nakon svakog retka pritisnite Return / Enter):
Sudo dpkg-reconfigure tzdatasudo apt-get updateteudo apt-get nadogradnja
2. Datum i vrijeme podešavanja. Iz naredbenog retka unesite (zamijenite dio koda sa trenutnim podacima):
Sudo datum --set ="30. decembra 2013. 10:00:00"
Dio 3 od 7:
Kako podržati firmver ažurnijedan. Sljedeće, postavili smo uslužni program za ažuriranje HEXXEH-ovog RPI-a za održavanje trenutne verzije maline PI firmvera. Da biste to učinili, unesite sljedeću naredbu (nakon svakog reda pritisnite Return / Enter):
Sudo apt-get install ca-certifikat septems-get install git-coresudo wget https: // raw.Github.COM / Hexxeh / RPI-Ažuriranje / Master / RPI-update-O / USR / bin / RPI-update && sudo chmod + x / usr / bin / rpi-aptuateuudo rpi-aptuateudo soldown -r sada
4. dio 7:
Instaliranje SSH-ajedan. Sada ćemo konfigurirati SSH tako da možete proizvesti druge manipulacije pomoću drugog računara. Da biste to učinili, prvo saznajte Raspberry PI IP adresu:
ifconfig
Morate vidjeti nešto sličnosti ovoga:
ETH0LINK ENCAP: EthernethWaddr Fe: FD: 45: XX: XX: XXINET Addr: 69.164.xxx.XXXBcast: 69.164.xxx.XXXMASK: 255.255.255.0INET6 Addr: FE80 :: FCFD: XXX: XXX: XXX / 64 Opseg: 1500metrijski: 1rx paketi: 0 Objavljene: 0 Pogreška: 0 Pogreške: 0 Ispala: 0 : 0 Carrier: 0Collisov: 0 Txqueuelun: 1000rx bajti: 11300336376 (11.3 GB) TX bajti: 33179556297 (33.1 GB) prekid: 76 Bess Vi ste povezani na Internet.Ako je Ethernet kabel povezan, pojavit će se et0 etiketa.WLAN0 može se označiti bežičnom mrežom, ali je i druga oznaka.
Na drugom retku "Inet Addr: 69.164.xxx.xxx" Navedena je IP adresa vašeg maline PI.
2. Sada uključite SSH i ponovno pokrenite (nakon svakog retka, pritisnite Return / Enter):
Nakon primjedbe Inet Addr Upotrijebite: sudo / itd. / Init.D / SSH sat vremena kada se učitava PI.Savjet: Kada dođe do pogreške, koristite naredbu u nastavku, a zatim onaj gore.Sudo apt-get install sshzan, ponovo pokrenite svoj pi: sudo gaswdown -r sada
3. Sada možete isključiti USB tastaturu i monitor. Sada im nisu potrebne, jer ćete se dalje djelovati kroz SSH.
4. Preuzmite SSH klijent, poput kitte (Kit.ORG) da CGoogle možete preuzeti besplatno i povezati se s IP adresom vašeg maline pi. Prijavite se pomoću prijave "Pi" i lozinku koju ste instalirali ranije.
Dio 5 od 7:
Instaliranje web serverajedan. Da biste instalirali Apache i PHP, slijedite ove naredbe:
Sudo apt-get install apache2 php5 libapache2-mod-php5
2. Sada ponovo pokrenite uslugu:
Sudo Service Apache2 Restart
Ili
Sudo / etc / init.D / Apache2 Restart
3. Unesite IP adresu svog maline pi u web pretraživaču.Morate vidjeti jednostavnu stranicu s natpisom "Radi!"
Dio 6 od 7:
Instaliranje mysqljedan. Da biste instalirali MySQL, instalirajte više paketa pomoću sljedeće naredbe:
Sudo apt-get instalacija mysql-server mysql-client php5-mysql
Deo 7 od 7:
Instaliranje FTP-ajedan. Sada ćemo instalirati FTP za prijenos datoteka po / s Raspberry PI.
2. Promijenite prava na konjima:
Sudo chown -r pi / var / www
3. Sljedeće, instalirajte VSFTPD:
Sudo apt-get install vsftpd
4. Uredite VSFTPD datoteku.Conf:
Sudo nano / etc / vsftpd.Conf
pet. Napravite sljedeće promjene:
6. Spremite datoteku i izlazite pritiskom na Ctrl-O, Ctrl-X.
7. Sada ponovo pokrenite vsftpd:
Sudo servis vsftpd restart
osam. Dodajte brzu vezu iz kućne mape PI korisnik u / var / www:
Ln -s / var / www / ~ / www
devet. Sada se možete povezati s mapama / var / www mape kroz brzu vezu, koja bi se trebala pojaviti prilikom ulaska, putem FTP-a i pomoću korisničkog imena PI
Savjeti
- Ako se pojavi poruka o pogrešci sa sljedećim tekstom: "Wget: naredba nije pronađena", Lansirati "Sudo apt-get install wget"
Sta ti treba
- Raspberry PI (model B)
- Prazna SD kartica najmanje 4 GB
- Micro USB kabel (za napajanje)
- Mrežni kabl sa pristupom internetu
- USB tastatura