Ako tražite način da napravite jeftin web poslužitelj, prvenstveno za korištenje kao okruženje za testiranje ili za pohranu datoteka, onda je Raspberry Pi savršen za vas. Što je Raspberry Pi? To je jeftino mini računalo, savršeno za osnovne funkcije. Ovaj će vam vodič pokazati kako uzeti novi Raspberry Pi i pretvoriti ga u web poslužitelj. Imajte na umu da ćemo za ovaj članak raditi u sustavu Windows.
Koraci
1. dio od 7: Pokretanje operacijskog sustava Raspberry Pi
Korak 1. Nabavite kopiju Raspberry Pi OS (operativni sustav) s veze u odjeljku izvora
Dostupno je nekoliko različitih distribucija, ali za ovaj ćemo članak koristiti verziju "Raspbian".
Korak 2. Izdvojite sliku na SD karticu
Da bismo to učinili, potreban nam je alat nazvan Win32 Disc Imager. Veza za to dostupna je i u odjeljku izvora. Sada otvorite alat, dođite do slova pogona na kojem se nalazi vaša SD kartica, odaberite mjesto slike Raspberry Pi OS -a i odaberite narezivanje. Pričekajte da 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. Izvadite SD karticu i stavite je u svoj Raspberry Pi, zatim priključite ostatak kabela, pazeći da ste mini USB priključili posljednji
Korak 5. Prijavite se nakon što se operativni sustav učita
Zadano korisničko ime je "pi", a zadana lozinka je "malina". U novijim verzijama Raspbiana prema zadanim postavkama omogućena je automatska prijava.
Korak 6. Započnite promjenom lozinke
Iz naredbenog retka unesite:
sudo passwd pi.
Korak 7. Također možete promijeniti svoju lozinku upisivanjem sudo raspi-config i odabirom Promjena korisničke lozinke ili odlaskom na konfiguraciju sustava
Korak 8. Unesite novu lozinku, a zatim je potvrdite
Imajte na umu da se pokazivač neće pomaknuti 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 unaprijed instalirane pakete. U naredbeni redak upišite sljedeće (pritisnite return/enter nakon svakog retka):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
Korak 2. Postavite datum i vrijeme
Iz vrste naredbenog retka (po potrebi zamijenite dijelove):
sudo date --set = "30. prosinca 2013. 10:00:00"
3. dio od 7: Ažuriranje firmvera
Korak 1. Instalirajte Hexxehov RPI alat za ažuriranje kako bi Raspberry Pi bio 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: Postavljanje SSH -a
Korak 1. Postavite SSH tako da sve drugo možemo raditi s drugog računala
Da biste to učinili, prvo zabilježite IP adresu Raspberry Pi
naziv hosta -I
192.168.1.17
Korak 2. Omogućite SSH i ponovno pokrenite sustav (pritisnite return/enter nakon svakog retka):
Nakon što primijetite inet addr, upotrijebite: sudo /etc/init.d/ssh start za svaki put pri pokretanju pi. Savjet: Ako dođe do pogreške, upotrijebite naredbu ispod, a zatim naredbu gore. sudo apt -get install ssh Zatim ponovno pokrenite pi: sudo shutdown -r
Korak 3. Isključite kabele za USB tipkovnicu 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 s Googlea i povezati s IP adresom vašeg Raspberry Pi -a za prijavu s korisničkim imenom "pi" i lozinkom koju ste ranije postavili
5. dio od 7: Instaliranje web poslužitelja
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 kako biste omogućili prijenos datoteka na i s vašeg Raspberry Pi
Korak 2. Preuzmite vlasništvo nad web korijenom:
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 do anonimno_mogući = NE
- Uncomment local_enable = DA i write_enable = DA brisanjem # simbol ispred svakog retka
- 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. Ponovno pokrenite vsftpd:
sudo servis vsftpd ponovno pokretanje
Korak 8. Izradite prečac iz početne mape korisnika korisnika Pi na /var /www:
ln -s/var/www/~/www
Korak 9. Sada možete koristiti FTP pomoću korisnika Pi i pristupiti mapi /var /www putem prečaca koji bi se trebao pojaviti pri prijavi
Savjeti
- Nije potrebno instalirati FTP poslužitelj ako imate instaliran SSH poslužitelj. Za povezivanje putem SCP -a možete koristiti aplikaciju poput WinSCP -a, što je sigurnije i sprječava potrebu otvaranja drugog porta na vašem Raspberry Pi.
- Ako dobijete poruku o pogrešci koja kaže: "wget: naredba nije pronađena", pokrenite "sudo apt-get install wget"