Kako napraviti Raspberry Pi web server (sa slikama)

Sadržaj:

Kako napraviti Raspberry Pi web server (sa slikama)
Kako napraviti Raspberry Pi web server (sa slikama)

Video: Kako napraviti Raspberry Pi web server (sa slikama)

Video: Kako napraviti Raspberry Pi web server (sa slikama)
Video: Hadoop In 5 Minutes | What Is Hadoop? | Introduction To Hadoop | Hadoop Explained |Simplilearn 2024, April
Anonim

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

2254547 1
2254547 1

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.

2254547 2
2254547 2

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.

2254547 3
2254547 3

Korak 3. Otvorite SD karticu u Windows Exploreru

Samo stvorite datoteku s imenom ssh. Ovo je sigurnosno ažuriranje uvedeno od Raspbian Jessie.

2254547 4
2254547 4

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

2254547 5
2254547 5

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.

2254547 6
2254547 6

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

2254547 7
2254547 7

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

2254547 8
2254547 8

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

2254547 9
2254547 9

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

2254547 10
2254547 10

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

Hostnamei
Hostnamei

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

  • Trebali biste vidjeti ovako nešto:
  • 192.168.1.17

  • Ono što se pojavi je IP adresa vašeg Raspberry Pi.
2254547 12
2254547 12

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

2254547 13
2254547 13

Korak 3. Isključite kablove za USB tastaturu i monitor

To više nije potrebno jer će se sve ostalo raditi preko SSH -a.

2254547 14
2254547 14

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

2254547 15
2254547 15

Korak 1. Instalirajte Apache i PHP

Da biste to učinili, izvedite sljedeće naredbe:

    sudo apt-get install apache2 php5 libapache2-mod-php5

2254547 16
2254547 16

Korak 2. Ponovo pokrenite uslugu:

    sudo servis apache2 ponovno pokretanje

    ILI

    sudo /etc/init.d/apache2 ponovno pokretanje

2254547 17
2254547 17

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

2254547 18
2254547 18

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

2254547 19
2254547 19

Korak 1. Instalirajte FTP da biste omogućili prijenos datoteka na i sa vašeg Raspberry Pi

2254547 20
2254547 20

Korak 2. Preuzmite vlasništvo nad web root -om:

    sudo chown -R pi /var /www

2254547 21
2254547 21

Korak 3. Instalirajte vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Korak 4. Uredite datoteku vsftpd.conf:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

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.
2254547 24
2254547 24

Korak 6. Spremite i izađite iz datoteke pritiskom na CTRL-O, CTRL-X

2254547 25
2254547 25

Korak 7. Ponovo pokrenite vsftpd:

    sudo servis vsftpd restart

2254547 26
2254547 26

Korak 8. Kreirajte prečicu iz početne fascikle korisnika korisnika na /var /www:

    ln -s/var/www/~/www

2254547 27
2254547 27

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"

Preporučuje se: