Mensagens

A mostrar mensagens com a etiqueta node.js

Instalar genghis (Gestor db Mongo)

Imagem
 Ir para http://genghisapp.com/


No terminal introduzir :
gem install genghisapp 

Por vezes temos de ser SuperUser :) (sudo )






 Escrever :

genghisapp

Abrir browser e apontar para  o endereço onde corre ou localmente no localhost no port 5678...

et voilá !!!


1ª App Node.js

Imagem
Assumindo que o node.js se encontra já instalado...
- Abrir  o nosso terminal (shell)



-podemos ver a versão do node digitando : node -v


Agora vamos criar/editar um ficheiro js com o  conteúdo do servidor - nano node-server.js (pode ser em uma nova pasta ou outra nossa escolha)

Conteudo a introduzir:
var http= require ("http")

var server = http.createServer(function(request,response){

response.writeHead(200,{
    "Content-Type " : "plain/text"
})

response.write("ola, raspberry pi \n")
response.end()

})


server.listen(8080)
 console.log (" > Servidor iniciado ...")

  -Abrir browser
introduzir no url o endereço do servidor e porta 8080



Instalar o node Js no raspberry

Imagem
Bem ... não vou falar do node.js, pois se estas a ler isto em principio já conheces , e simplesmente queres instalar ... e para blá,blá ... existem outros blogs. Mais tarde posso ensinar como instalar no Mac com uma ferramenta muito útil (homebrew) 1º- Vamos então instalar a nova versão do node
Para isso vamos ao SITE!!! e copiamos o link da ultima versão do SOURCE CODE.

Agora abrimos o Bloco de Notas ou Editor de Texto :
 escrevemos  wget e colamos o link


node-v0.10.28.tar.gz
Conteudo do Editor
wget http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz #link da pagina
tar -zxf node-v0.10.28.tar.gz  #descomprimir o ficheiro cd node-v0.10.28   # entrar no directorio ./configure  # efectuar instalacao make sudo make install


Agora vamos ao directório de utilizador (pi)  do raspberry pi e criamos um script de instalação com seguinte nome: install-node.sh
e gravamos com  o conteúdo do editor


Agora entramos no terminal,  e vamos correr o script no raspberry : mas primeiro será melhor instalar uma…