Skip to content

Latest commit

 

History

History
40 lines (39 loc) · 1.92 KB

README.md

File metadata and controls

40 lines (39 loc) · 1.92 KB

raspi-nodejs-www

Raspberry Pi NodeJS www server



Tätä projektia varten tarvitset seuraavat:

  • Raspberry Pi (rev2+)
  • Toimiva nettiyhteys
  • Toimiva debian tai ubuntu käyttöjärjestelmä sd-kortille

Kun sinulla on toimiva Raspberry pi, johon olet kirjautunut sisälle ja siinä on toimiva verkkoyhteys niin voit aloittaa asentamaan raspberry pi-koneeseesi www-palvelinta
Ensin pitää asentaa nodejs ja npm -ohjelmat jonka avulla www serveri pyörii. Myös git-versionhallinta tarvitaan jotta saadaan haettua versionhallinnasta tarvittavat tiedostot projektiin
```apt-get install nodejs npm git```
Sitten pitää hakea http-serveri versionhallinnasta
```git clone https://github.com/viltie/raspi-nodejs-www.git```
Sitten sinun pitää mennä kansioon raspi-nodejs-www joka juuri luotiin git-komennon toimesta ja sinne haettiin tiedostot
```cd raspi-nodejs-www```
Nyt löydät http-palvelimen nykyisestä kansiosta.
Kansioita:
public - täällä sivuilla näkyvät tiedostot ovat, index.html on aina se sivu joka aukeaa ensimmäisenä kun palvelimelle otetaan yhteys
bin - täällä sijaitsevat ohjelman tarvitsemat tiedostot, ei saa siis poistaa
lib - palvelimen tarvitsemat kirjastot
README.md - tämä tiedosto


Nyt palvelin käynnistetään komennolla
```nodejs bin/http-server```
Palvelimen pitäisi tulostaa jotakin seuraavanlaista:
Starting up http-server, serving ./public
Available on:
http://127.0.0.1:80
http://192.168.0.2:80
Hit CTRL-C to stop the server


Nyt sinulla pitäisi olla raspberry pi:ssäsi pyörimässä www-palvelin.
Voit nyt alkaa tekemään sivuja public-kansion alle.
Pääset muilta verkon koneilta Raspberry Pi:n www-palvelimeen katsomalla ```ifconfig``` komennolla eth0-liitynnästä raspin ip-osoitteen ja kirjoittamalla sen samassa verkossa olevan koneen selaimen osoiteriville.