Ja jūs meklējat veidu, kā izveidot lētu tīmekļa serveri, galvenokārt izmantošanai kā testēšanas vide vai failu glabāšanai, Raspberry Pi ir ideāli piemērots jums. Kas ir Raspberry Pi? Tas ir lēts mini dators, kas lieliski piemērots pamatfunkcijām. Šī rokasgrāmata parādīs, kā ņemt jaunu Raspberry Pi un pārvērst to tīmekļa serverī. Lūdzu, ņemiet vērā, ka šajā rakstā mēs strādāsim operētājsistēmā Windows.
Soļi
1. daļa no 7: Raspberry Pi operētājsistēmas palaišana
1. solis. Iegūstiet Raspberry Pi OS (operētājsistēma) kopiju no saites avotu sadaļā
Ir pieejami daži dažādi izplatījumi, taču šajā rakstā mēs izmantosim "Raspbian" versiju.
2. solis. Izvelciet attēlu SD kartē
Lai to izdarītu, mums ir nepieciešams rīks ar nosaukumu Win32 Disc Imager. Saite uz to ir pieejama arī avotu sadaļā. Tagad atveriet rīku, dodieties uz diska burtu, kurā atrodas jūsu SD karte, atlasiet Raspberry Pi OS attēla atrašanās vietu un atlasiet ierakstīt. Pagaidiet, līdz tas beigsies.
3. solis. Atveriet SD karti programmā Windows Explorer
Vienkārši izveidojiet failu ar nosaukumu ssh. Šis ir drošības atjauninājums, kas ieviests kopš Raspbian Jessie.
4. solis. Izņemiet SD karti un ievietojiet to savā Raspberry Pi, pēc tam pievienojiet pārējos vadus, pārliecinoties, ka pēdējais pievienots mini USB
5. solis. Piesakieties, tiklīdz operētājsistēma tiek ielādēta
Noklusējuma lietotājvārds ir "pi", un noklusējuma parole ir "aveņu". Jaunākajās Raspbian versijās pēc noklusējuma ir iespējota automātiskā pieteikšanās.
6. solis. Sāciet ar paroles maiņu
No komandrindas tipa:
sudo passwd pi.
7. solis. Varat arī nomainīt paroli, ierakstot sudo raspi-config un atlasot Mainīt lietotāja paroli vai dodoties uz sistēmas konfigurāciju
8. solis. Ievadiet savu jauno paroli un pēc tam apstipriniet to
Lūdzu, ņemiet vērā, ka, ievadot paroles, kursors nekustēsies, bet jūs ievadāt tekstu.
2. daļa no 7: Programmatūras atjauninājumu palaišana
1. darbība. Sāciet ar atjauninājumiem
Tā kā jūs izmantojat jaunu Debian versiju, jums būs jāveic mājas tīrīšana, atjaunināšana un instalēšana. Pirmkārt, mēs atjaunināsim pulksteni, atjaunināsim savus avotus un pēc tam atjaunināsim visas iepriekš instalētās paketes. Komandrindā ierakstiet šo (pēc katras rindas nospiediet atgriešanās/ievadīšanas taustiņu):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
2. solis. Iestatiet datumu un laiku
No komandrindas tipa (pēc vajadzības nomainiet detaļas):
sudo date --set = "2013. gada 30. decembris 10:00:00"
3. daļa no 7: programmaparatūras atjaunināšana
1. solis. Instalējiet Hexxeh RPI atjaunināšanas rīku, lai palīdzētu atjaunināt Raspberry Pi
Lai to izdarītu, palaidiet šādas komandas (pēc katras rindas nospiediet atgriešanās/ievadīšanas taustiņu):
sudo apt-get install ca-sertifikāti 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 tagad
4. daļa no 7: SSH iestatīšana
1. solis. Iestatiet SSH, lai mēs varētu darīt visu pārējo no cita datora
Lai to izdarītu, vispirms atzīmējiet Raspberry Pi IP adresi
saimniekdatora nosaukums -es
192.168.1.17
2. solis. Iespējojiet SSH un atsāknējiet (pēc katras rindas nospiediet atgriešanās/ievadīšanas taustiņu):
Pēc inet addr izmantošanas atzīmēšanas: sudo /etc/init.d/ssh startējiet katru reizi, kad sākat lietot pi. Padoms. Ja rodas kļūda, izmantojiet zemāk esošo komandu un pēc tam komandu uz augšu. sudo apt -get install ssh Pēc tam restartējiet pi: sudo shutdown -r tūlīt
3. solis. Atvienojiet USB tastatūras un monitora vadus
Tie vairs nav nepieciešami, jo viss pārējais tiks darīts, izmantojot SSH.
4. solis. Lejupielādējiet SSH klientu, piemēram, PuTTy (www.putty.org), kuru var bez maksas lejupielādēt no Google, un izveidojiet savienojumu ar Raspberry Pi IP adresi, piesakoties, izmantojot lietotājvārdu "pi" un iepriekš iestatīto paroli
5. daļa no 7: Web servera instalēšana
1. solis. Instalējiet Apache un PHP
Lai to izdarītu, izpildiet šādas komandas:
sudo apt-get instalēt apache2 php5 libapache2-mod-php5
2. solis. Restartējiet pakalpojumu:
sudo pakalpojuma apache2 restartēšana
VAI
restartējiet sudo /etc/init.d/apache2
3. solis. Ievadiet I. P
jūsu Raspberry Pi adresi savā tīmekļa pārlūkprogrammā. Jums vajadzētu redzēt vienkāršu lapu ar uzrakstu "Tas darbojas!"
6. daļa no 7: MySQL instalēšana
1. solis. Instalējiet MySQL
Lai to izdarītu, instalējiet dažas paketes ar šādu komandu:
sudo apt-get install mysql-server mysql-client php5-mysql
7. daļa no 7: FTP instalēšana
1. solis. Instalējiet FTP, lai ļautu pārsūtīt failus uz Raspberry Pi un no tās
2. darbība. Uzņemieties tīmekļa saknes īpašumtiesības:
sudo chown -R pi /var /www
3. solis. Instalējiet vsftpd:
sudo apt-get install vsftpd
4. darbība. Rediģējiet savu vsftpd.conf failu:
sudo nano /etc/vsftpd.conf
5. solis. Veiciet šādas izmaiņas:
- anonymous_enable = JĀ uz anonymous_enable = NĒ
- Komentārs local_enable = JĀ un write_enable = JĀ izdzēšot # simbols katras rindas priekšā
- pēc tam dodieties uz faila apakšdaļu un pievienojiet force_dot_files = JĀ.
6. darbība. Saglabājiet un izejiet no faila, nospiežot CTRL-O, CTRL-X
7. solis. Restartējiet vsftpd:
sudo pakalpojums vsftpd restart
8. solis. Izveidojiet saīsni no Pi lietotāja mājas mapes uz /var /www:
ln -s/var/www/~/www
9. solis. Tagad varat izmantot FTP, izmantojot Pi lietotāju, un piekļūt mapei /var /www, izmantojot saīsni, kurai vajadzētu parādīties, piesakoties
Padomi
- Ja jums ir instalēts SSH serveris, nav nepieciešams instalēt FTP serveri. Lai izveidotu savienojumu, izmantojot SCP, varat izmantot tādu lietojumprogrammu kā WinSCP, kas ir drošāka un novērš nepieciešamību atvērt citu Raspberry Pi portu.
- Ja tiek parādīts kļūdas ziņojums, kurā teikts: "wget: komanda nav atrasta", palaidiet komandu "sudo apt-get install wget"