Kako napraviti Raspberry Pi web poslužitelj (sa slikama)

Sadržaj:

Kako napraviti Raspberry Pi web poslužitelj (sa slikama)
Kako napraviti Raspberry Pi web poslužitelj (sa slikama)

Video: Kako napraviti Raspberry Pi web poslužitelj (sa slikama)

Video: Kako napraviti Raspberry Pi web poslužitelj (sa slikama)
Video: Как установить macOS на ноутбук/ПК 2024, Travanj
Anonim

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

2254547 1
2254547 1

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".

2254547 2
2254547 2

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.

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. Izvadite SD karticu i stavite je u svoj Raspberry Pi, zatim priključite ostatak kabela, pazeći da ste mini USB priključili posljednji

2254547 5
2254547 5

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.

2254547 6
2254547 6

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

2254547 7
2254547 7

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

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 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

2254547 9
2254547 9

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

2254547 10
2254547 10

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

Hostnamei
Hostnamei

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

  • 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 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

2254547 13
2254547 13

Korak 3. Isključite kabele za USB tipkovnicu 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 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

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 kako biste omogućili prijenos datoteka na i s vašeg Raspberry Pi

2254547 20
2254547 20

Korak 2. Preuzmite vlasništvo nad web korijenom:

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

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

2254547 25
2254547 25

Korak 7. Ponovno pokrenite vsftpd:

    sudo servis vsftpd ponovno pokretanje

2254547 26
2254547 26

Korak 8. Izradite prečac iz početne mape korisnika korisnika Pi na /var /www:

    ln -s/var/www/~/www

2254547 27
2254547 27

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"

Preporučeni: