Jos etsit tapaa tehdä halpa web -palvelin, ensisijaisesti käytettäväksi testausympäristönä tai tiedostojen tallentamiseen, Raspberry Pi on täydellinen sinulle. Mikä on Raspberry Pi? Se on edullinen minitietokone, joka on täydellinen perustoimintoihin. Tämä opas näyttää, miten otat uuden Raspberry Pi -laitteen ja käännät sen verkkopalvelimelle. Huomaa, että tässä artikkelissa työskentelemme Windowsissa.
Askeleet
Osa 1/7: Raspberry Pi -käyttöjärjestelmän käynnistäminen
Vaihe 1. Hanki kopio Raspberry Pi OS -käyttöjärjestelmästä (käyttöjärjestelmä) lähdeluettelon linkistä
Saatavilla on muutamia erilaisia jakeluja, mutta tässä artikkelissa käytämme "Raspbian" -versiota.
Vaihe 2. Pura kuva SD -kortille
Tätä varten tarvitsemme työkalun nimeltä Win32 Disc Imager. Linkki tähän löytyy myös lähteistä. Avaa nyt työkalu, siirry SD -kortin aseman kirjaimeen, valitse Raspberry Pi OS -kuvan sijainti ja valitse polttaa. Odota, että se päättyy.
Vaihe 3. Avaa SD -kortti Resurssienhallinnassa
Luo vain tiedoston nimi ssh. Tämä on tietoturvapäivitys, joka on otettu käyttöön Raspbian Jessien jälkeen.
Vaihe 4. Poista SD -kortti ja aseta se Raspberry Pi -laitteeseesi, kytke sitten loput johdot ja varmista, että liität mini -USB viimeisenä
Vaihe 5. Kirjaudu sisään, kun käyttöjärjestelmä latautuu
Oletuskäyttäjänimi on "pi" ja oletussalasana on "vadelma". Raspbianin uudemmissa versioissa automaattinen kirjautuminen on oletusarvoisesti käytössä.
Vaihe 6. Aloita vaihtamalla salasana
Kirjoita komentoriville:
sudo passwd pi.
Vaihe 7. Voit myös vaihtaa salasanasi kirjoittamalla sudo raspi-config ja valitsemalla Vaihda käyttäjän salasana tai siirtymällä Järjestelmän kokoonpanoon
Vaihe 8. Anna uusi salasana ja vahvista se
Huomaa, että kohdistin ei liiku, kun kirjoitat salasanoja, mutta kirjoitat tekstiä.
Osa 2/7: Ohjelmistopäivitysten suorittaminen
Vaihe 1. Aloita päivitykset
Koska käytät uutta Debian -versiota, sinun on suoritettava siivous, päivitys ja asennus. Ensinnäkin aiomme päivittää kellon, päivittää lähteemme ja päivittää sitten kaikki esiasennetut paketit. Kirjoita komentoriville seuraava (paina Return/Enter jokaisen rivin jälkeen):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
Vaihe 2. Aseta päivämäärä ja kellonaika
Komentorivityypistä (vaihda osat tarvittaessa):
sudo date --set = "30. joulukuuta 2013 10:00:00"
Osa 3/7: Laiteohjelmiston pitäminen ajan tasalla
Vaihe 1. Asenna Hexxehin RPI -päivitystyökalu, jotta Raspberry Pi pysyy ajan tasalla
Voit tehdä tämän suorittamalla seuraavat komennot (paina return/enter jokaisen rivin jälkeen):
sudo apt-get install ca-varmenteet 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 nyt
Osa 4/7: SSH: n määrittäminen
Vaihe 1. Määritä SSH, jotta voimme tehdä kaiken muun toiselta tietokoneelta
Huomaa tätä varten ensin Raspberry Pi: n IP -osoite
isäntänimi -I
192.168.1.17
Vaihe 2. Ota SSH käyttöön ja käynnistä uudelleen (paina Return/Enter jokaisen rivin jälkeen):
Kun olet huomannut inet -lisäosan käytön: sudo /etc/init.d/ssh start joka kerta, kun käynnistät pi. Vihje: Jos tapahtuu virhe, käytä alla olevaa komentoa ja sitten yllä olevaa komentoa. sudo apt -get install ssh Käynnistä sitten uudelleen pi: sudo shutdown -r nyt
Vaihe 3. Irrota USB -näppäimistön ja näytön johdot
Näitä ei enää tarvita, koska kaikki muu tehdään SSH: n kautta.
Vaihe 4. Lataa PuTTyn kaltainen SSH -asiakas (www.putty.org), joka voidaan ladata ilmaiseksi Googlesta, ja muodosta yhteys Raspberry Pi: n IP -osoitteeseen kirjautumalla sisään käyttäjänimellä "pi" ja aiemmin asettamallasi salasanalla
Osa 5/7: Verkkopalvelimen asennus
Vaihe 1. Asenna Apache ja PHP
Voit tehdä tämän suorittamalla seuraavat komennot:
sudo apt-get install apache2 php5 libapache2-mod-php5
Vaihe 2. Käynnistä palvelu uudelleen:
sudo -palvelu apache2 uudelleen
TAI
sudo /etc/init.d/apache2 uudelleenkäynnistys
Vaihe 3. Anna I. P
Raspberry Pi -osoitteesi verkkoselaimeesi. Sinun pitäisi nähdä yksinkertainen sivu, joka sanoo "Se toimii!"
Osa 6/7: MySQL: n asentaminen
Vaihe 1. Asenna MySQL
Voit tehdä tämän asentamalla muutaman paketin seuraavalla komennolla:
sudo apt-get install mysql-server mysql-client php5-mysql
Osa 7/7: FTP: n asennus
Vaihe 1. Asenna FTP, jotta voit siirtää tiedostoja Raspberry Pi -laitteeseen ja sieltä
Vaihe 2. Ota web -juuren omistajuus:
sudo chown -R pi /var /www
Vaihe 3. Asenna vsftpd:
sudo apt-get install vsftpd
Vaihe 4. Muokkaa vsftpd.conf -tiedostoa:
sudo nano /etc/vsftpd.conf
Vaihe 5. Tee seuraavat muutokset:
- anonymous_enable = KYLLÄ kohteeseen anonymous_enable = EI
- Kommentti local_enable = KYLLÄ ja write_enable = KYLLÄ poistamalla # symboli jokaisen rivin edessä
- siirry sitten tiedoston alaosaan ja lisää force_dot_files = KYLLÄ.
Vaihe 6. Tallenna tiedosto ja sulje se painamalla CTRL-O, CTRL-X
Vaihe 7. Käynnistä vsftpd uudelleen:
sudo -palvelu vsftpd uudelleen
Vaihe 8. Luo pikakuvake Pi -käyttäjän kotikansiosta kohteeseen /var /www:
ln -s/var/www/~/www
Vaihe 9. Voit nyt FTP: tä käyttämällä Pi -käyttäjää ja käyttää /var /www -kansiota pikakuvakkeen avulla, jonka pitäisi näkyä kirjautumisen yhteydessä
Vinkkejä
- FTP -palvelinta ei tarvitse asentaa, jos SSH -palvelin on asennettu. Voit käyttää sovellusta, kuten WinSCP, muodostaaksesi yhteyden SCP: n kautta, mikä on turvallisempaa ja estää tarvetta avata toinen portti Raspberry Pi -laitteellasi.
- Jos saat virheilmoituksen, jossa sanotaan: "wget: komentoa ei löydy", suorita "sudo apt-get install wget"