Kako narediti spletni strežnik Raspberry Pi (s slikami)

Kazalo:

Kako narediti spletni strežnik Raspberry Pi (s slikami)
Kako narediti spletni strežnik Raspberry Pi (s slikami)

Video: Kako narediti spletni strežnik Raspberry Pi (s slikami)

Video: Kako narediti spletni strežnik Raspberry Pi (s slikami)
Video: Leap Motion SDK 2024, Marec
Anonim

Če iščete način za izdelavo poceni spletnega strežnika, ki se bo uporabljal predvsem kot preskusno okolje ali za shranjevanje datotek, potem je Raspberry Pi kot nalašč za vas. Kaj je Raspberry Pi? Je poceni mini računalnik, kot nalašč za osnovne funkcije. Ta priročnik vam bo pokazal, kako vzeti novo Raspberry Pi in jo spremeniti v spletni strežnik. Upoštevajte, da bomo v tem članku delali v sistemu Windows.

Koraki

1. del od 7: Zagon operacijskega sistema Raspberry Pi

2254547 1
2254547 1

Korak 1. Pridobite kopijo operacijskega sistema Raspberry Pi OS s povezave v razdelku z viri

Na voljo je nekaj različnih distribucij, vendar bomo za ta članek uporabljali različico "Raspbian".

2254547 2
2254547 2

Korak 2. Izvlecite sliko na kartico SD

Za to potrebujemo orodje, imenovano Win32 Disc Imager. Povezava do tega je na voljo tudi v razdelku z viri. Zdaj odprite orodje, pomaknite se do črke pogona, v kateri je vaša kartica SD, izberite lokacijo slike OS Raspberry Pi in izberite zapis. Počakajte, da se konča.

2254547 3
2254547 3

Korak 3. Odprite kartico SD v Raziskovalcu

Samo ustvarite datoteko z imenom ssh. To je varnostna posodobitev, uvedena od Raspbian Jessie.

2254547 4
2254547 4

Korak 4. Odstranite kartico SD in jo vstavite v svoj Raspberry Pi, nato priključite preostale kable, pri tem pa mini mini USB priključite nazadnje

2254547 5
2254547 5

Korak 5. Prijavite se, ko se operacijski sistem naloži

Privzeto uporabniško ime je "pi", privzeto geslo pa "malina". Novejše različice Raspbiana imajo privzeto omogočeno samodejno prijavo.

2254547 6
2254547 6

Korak 6. Začnite s spreminjanjem gesla

Iz ukazne vrstice vnesite:

    sudo passwd pi.

Korak 7. Geslo lahko spremenite tudi tako, da vnesete sudo raspi-config in izberete Spremeni geslo uporabnika ali pojdite na Konfiguracija sistema

2254547 7
2254547 7

Korak 8. Vnesite novo geslo in ga nato potrdite

Upoštevajte, da se pri vnosu gesla kazalec ne premakne, ampak vnašate besedilo.

2. del od 7: Zagon posodobitev programske opreme

2254547 8
2254547 8

Korak 1. Začnite s posodobitvami

Ker uporabljate novo različico Debiana, boste morali narediti nekaj čiščenja, posodobitve in namestitve. Najprej bomo posodobili uro, posodobili svoje vire in nato nadgradili vse vnaprej nameščene pakete. V ukazno vrstico vnesite naslednje (po vsaki vrstici pritisnite return/enter):

    sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade

2254547 9
2254547 9

Korak 2. Nastavite datum in čas

Iz vrste ukazne vrstice (po potrebi zamenjajte dele):

    sudo date --set = "30. december 2013 10:00:00"

3. del od 7: Posodabljanje vdelane programske opreme

2254547 10
2254547 10

Korak 1. Namestite orodje za posodobitev RPI podjetja Hexxeh, da bo Raspberry Pi posodobljen

Če želite to narediti, zaženite naslednje ukaze (po vsaki vrstici pritisnite return/enter):

    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 zdaj

4. del od 7: Nastavitev SSH

Hostnamei
Hostnamei

Korak 1. Nastavite SSH, tako da lahko vse drugo počnemo iz drugega računalnika

Če želite to narediti, najprej zapišite naslov IP Raspberry Pi

    ime gostitelja -I

  • Morali bi videti nekaj takega:
  • 192.168.1.17

  • Prikaže se naslov IP vašega Raspberry Pi.
2254547 12
2254547 12

Korak 2. Omogočite SSH in znova zaženite (po vsaki vrstici pritisnite return/enter):

    Ko opazite inet addr, uporabite: sudo /etc/init.d/ssh start pri vsakem zagonu pi. Namig: Če pride do napake, uporabite spodnji ukaz in nato zgornji ukaz. sudo apt -get install ssh Nato znova zaženite pi: sudo shutdown -r zdaj

2254547 13
2254547 13

Korak 3. Odklopite kable za tipkovnico USB in monitor

To ni več potrebno, saj bo vse ostalo izvedeno prek SSH.

2254547 14
2254547 14

Korak 4. Prenesite odjemalca SSH, kot je PuTTy (www.putty.org), ki ga lahko brezplačno prenesete iz Googla in se povežete z naslovom IP vašega Raspberry Pi, ki se prijavlja z uporabniškim imenom "pi" in geslom, ki ste ga nastavili prej

5. del od 7: Namestitev spletnega strežnika

2254547 15
2254547 15

Korak 1. Namestite Apache in PHP

Če želite to narediti, izvedite naslednje ukaze:

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

2254547 16
2254547 16

Korak 2. Znova zaženite storitev:

    sudo storitev apache2 znova zaženite

    ALI

    sudo /etc/init.d/apache2 ponovni zagon

2254547 17
2254547 17

Korak 3. Vnesite I. P

naslov vašega Raspberry Pi v brskalnik. Videti bi morali preprosto stran z napisom "Deluje!"

6. del od 7: Namestitev MySQL

2254547 18
2254547 18

Korak 1. Namestite MySQL

Če želite to narediti, namestite nekaj paketov z naslednjim ukazom:

    sudo apt-get install mysql-server mysql-client php5-mysql

7. del od 7: Namestitev FTP

2254547 19
2254547 19

Korak 1. Namestite FTP, da omogočite prenos datotek v vaš Raspberry Pi in iz njega

2254547 20
2254547 20

2. korak Prevzemite lastništvo spletnega korena:

    sudo chown -R pi /var /www

2254547 21
2254547 21

Korak 3. Namestite vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Korak 4. Uredite datoteko vsftpd.conf:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Korak 5. Naredite naslednje spremembe:

  • anonymous_enable = DA do anonymous_enable = NE
  • Odkomentirajte local_enable = DA in write_enable = DA z brisanjem # simbol pred vsako vrstico
  • nato pojdite na dno datoteke in dodajte force_dot_files = DA.
2254547 24
2254547 24

Korak 6. Shranite in zapustite datoteko s pritiskom na CTRL-O, CTRL-X

2254547 25
2254547 25

Korak 7. Znova zaženite vsftpd:

    storitev sudo vsftpd znova zaženite

2254547 26
2254547 26

Korak 8. Ustvarite bližnjico iz domače mape uporabnika Pi do /var /www:

    ln -s/var/www/~/www

2254547 27
2254547 27

Korak 9. Zdaj lahko uporabite FTP z uporabo uporabnika Pi in dostopate do mape /var /www prek bližnjice, ki bi se morala pojaviti ob prijavi

Nasveti

  • Če je strežnik SSH nameščen, ni treba namestiti strežnika FTP. Za povezavo prek SCP lahko uporabite aplikacijo, kot je WinSCP, ki je varnejša in preprečuje, da bi morali odpreti druga vrata na vašem Raspberry Pi.
  • Če se prikaže sporočilo o napaki: "wget: ukaza ni mogoče najti", zaženite "sudo apt-get install wget"

Priporočena: