Ako tražite način da napravite jeftin web server, prvenstveno za korištenje kao okruženje za testiranje ili za pohranu datoteka, onda je Raspberry Pi savršen za vas. Šta je Raspberry Pi? To je jeftino mini računalo, savršeno za osnovne funkcije. Ovaj vodič će vam pokazati kako uzeti novi Raspberry Pi i pretvoriti ga u web server. Imajte na umu da ćemo za ovaj članak raditi u sustavu Windows.
Koraci
1. dio od 7: Pokretanje Raspberry Pi operativnog sistema
Korak 1. Nabavite kopiju Raspberry Pi OS (operativni sistem) sa veze u odjeljku izvora
Dostupno je nekoliko različitih distribucija, ali za ovaj članak koristit ćemo "Raspbian" verziju.
Korak 2. Izvucite sliku na SD karticu
Da bismo to učinili, potreban nam je alat koji se zove Win32 Disc Imager. Veza za ovo dostupna je i u odjeljku izvora. Sada otvorite alat, idite do slova pogona na kojem se nalazi vaša SD kartica, odaberite lokaciju slike Raspberry Pi OS -a i odaberite narezivanje. Sačekajte da se završi.
Korak 3. Otvorite SD karticu u Windows Exploreru
Samo stvorite datoteku s imenom ssh. Ovo je sigurnosno ažuriranje uvedeno od Raspbian Jessie.
Korak 4. Izbacite SD karticu i stavite je u svoj Raspberry Pi, zatim uključite ostatak kabela, pazeći da ste mini USB priključili posljednji
Korak 5. Prijavite se kada se operativni sistem učita
Zadano korisničko ime je "pi", a zadana lozinka je "malina". Novije verzije Raspbiana imaju standardno omogućeno automatsko prijavljivanje.
Korak 6. Započnite promjenom lozinke
Iz komandne linije upišite:
sudo passwd pi.
Korak 7. Također možete promijeniti svoju lozinku upisivanjem sudo raspi-config i odabirom Promijeni korisničku lozinku ili odlaskom na konfiguraciju sistema
Korak 8. Unesite novu lozinku, a zatim je potvrdite
Imajte na umu da se kursor neće pomicati prilikom upisivanja lozinki, već unosite tekst.
2. dio od 7: Pokretanje ažuriranja softvera
Korak 1. Započnite s ažuriranjima
Budući da koristite novu verziju Debiana, morat ćete obaviti čišćenje, ažuriranje i instaliranje. Prvo ćemo ažurirati sat, ažurirati naše izvore, zatim nadograditi sve već instalirane pakete. U naredbeni redak upišite sljedeće (pritisnite return/enter nakon svakog retka):
sudo dpkg-rekonfiguracija tzdata sudo apt-get ažuriranje sudo apt-get nadogradnja
Korak 2. Postavite datum i vrijeme
Iz tipa komandne linije (po potrebi zamijenite dijelove):
sudo date --set = "30. decembar 2013. 10:00:00"
Dio 3 od 7: Ažuriranje firmvera
Korak 1. Instalirajte Hexxeh -ov alat za ažuriranje RPI -ja kako biste pomogli da Raspberry Pi bude ažuran
Da biste to učinili, pokrenite sljedeće naredbe (pritisnite return/enter nakon svakog retka):
sudo apt-get install ca-certifikati 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 sada
4. dio od 7: Postavite SSH
Korak 1. Postavite SSH tako da sve drugo možemo raditi s drugog računara
Da biste to učinili, prvo zabilježite IP adresu Raspberry Pi
hostname -I
192.168.1.17
Korak 2. Omogućite SSH i ponovo pokrenite sistem (pritisnite return/enter nakon svakog retka):
Nakon što primijetite inet addr, koristite: sudo /etc/init.d/ssh start pri svakom pokretanju pi. Savjet: Ako dođe do greške, upotrijebite naredbu ispod, a zatim naredbu gore. sudo apt -get install ssh Zatim ponovo pokrenite pi: sudo shutdown -r
Korak 3. Isključite kablove za USB tastaturu i monitor
To više nije potrebno jer će se sve ostalo raditi preko SSH -a.
Korak 4. Preuzmite SSH klijent poput PuTTy -a (www.putty.org) koji se može besplatno preuzeti sa Google -a i povezati se na IP adresu vašeg Raspberry Pi -a koji se prijavljuje sa korisničkim imenom "pi" i lozinkom koju ste ranije postavili
5. dio od 7: Instaliranje web servera
Korak 1. Instalirajte Apache i PHP
Da biste to učinili, izvedite sljedeće naredbe:
sudo apt-get install apache2 php5 libapache2-mod-php5
Korak 2. Ponovo pokrenite uslugu:
sudo servis apache2 ponovno pokretanje
ILI
sudo /etc/init.d/apache2 ponovno pokretanje
Korak 3. Unesite I. P
adresu vašeg Raspberry Pi u vaš web preglednik. Trebali biste vidjeti jednostavnu stranicu na kojoj piše "Radi!"
Dio 6 od 7: Instaliranje MySQL -a
Korak 1. Instalirajte MySQL
Da biste to učinili, instalirajte nekoliko paketa sa sljedećom naredbom:
sudo apt-get install mysql-server mysql-client php5-mysql
Dio 7 od 7: Instaliranje FTP -a
Korak 1. Instalirajte FTP da biste omogućili prijenos datoteka na i sa vašeg Raspberry Pi
Korak 2. Preuzmite vlasništvo nad web root -om:
sudo chown -R pi /var /www
Korak 3. Instalirajte vsftpd:
sudo apt-get install vsftpd
Korak 4. Uredite datoteku vsftpd.conf:
sudo nano /etc/vsftpd.conf
Korak 5. Napravite sljedeće promjene:
- anonymous_enable = DA to anonymous_enable = NE
- Uncomment local_enable = DA i write_enable = DA brisanjem # simbol ispred svakog reda
- zatim idite na dno datoteke i dodajte force_dot_files = DA.
Korak 6. Spremite i izađite iz datoteke pritiskom na CTRL-O, CTRL-X
Korak 7. Ponovo pokrenite vsftpd:
sudo servis vsftpd restart
Korak 8. Kreirajte prečicu iz početne fascikle korisnika korisnika na /var /www:
ln -s/var/www/~/www
Korak 9. Sada možete koristiti FTP koristeći korisnika Pi i pristupiti fascikli /var /www putem prečice koja bi se trebala pojaviti pri prijavi
Savjeti
- Nije potrebno instalirati FTP server ako imate instaliran SSH server. Za povezivanje putem SCP -a možete koristiti aplikaciju poput WinSCP -a koja je sigurnija i sprječava potrebu za otvaranjem drugog porta na vašem Raspberry Pi -u.
- Ako dobijete poruku o grešci koja kaže: "wget: naredba nije pronađena", pokrenite "sudo apt-get install wget"