NodeJs: Instalando o NodeJs no Linux: Difference between revisions

From Wiki
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 23: Line 23:
  $ sudo yum -y install gcc-c++ make
  $ sudo yum -y install gcc-c++ make


= Criando o primeiro programa NodeJs =
= Atualizando para a ultima versão do Node =


Para testar vamos criar um programa ''Hello World''
Execute o npm


1. Em um editor de texto, crie o arquivo '''helloworld.js''', e digite o código abaixo:
npm install --global n


<nowiki>// Hello World - Ebasso.net
Atualizando
// Carregando a biblioteca HTTP do Node.js.
var http = require('http');
// Criando um servidor web para tratar as requisicoes
var httpServer = http.createServer(function (request, response) {
    // Definindo o Header
    response.writeHead(200, {'Content-Type': 'text/html'});
    // Escreve uma mensagem de resposta do servidor.
    response.write('<html><body><h1>NodeJs on ebasso.net</h1><h2>Hello World!</h2></body></html>');
    // Enviando uma resposta para o cliente
    response.end();
});
// Colocando a aplicação/servidor para escutar na porta 8080
httpServer.listen(8080);
// Imprime mensagem no terminal do servidor.
console.log('Servidor Node.js em execucao -  on http://localhost:8080');</nowiki>


Salve e feche o arquivo
# n stable


2. Executando
Verificando


  node helloworld.js
  # node --version
v0.10.31


3. Com um browser acesse a url '''http://localhost:8080'''.
= Atualizando os pacotes para a ultima versão do Node =


[[Image:nodejs_helloworld.png]]
Execute o npm


= Instalando o Nginx =
npm install -g npm-check-updates


Vamos instalar o Nginx e Node Package Manager (NPM)
Atualizando


1. Abra um terminal
ncu -g


2. Instale o Nginx
= Ver também =
 
'''Fedora.'''
$ sudo dnf -y install nginx
 
'''Red Hat® Enterprise Linux® / RHEL, CentOS'''
$ sudo yum -y install nginx
 
 
Execute o comando
 
systemctl start nginx


3. Configurar
* [[NodeJs: Instalando o NodeJs no Linux]]
* [[MongoDB: Instalando o MongoDB no Linux]]
* [[Nginx: Instalando o Nginx no Linux]]


= Instalando o MongoDB =
Vamos instalar o Nginx e Node Package Manager (NPM)
1. Abra um terminal
2. Instale o Nginx
'''Fedora.'''
$ sudo dnf -y install mongodb.x86_64 mongodb-server.x86_64 nodejs-mongodb.noarch
'''Red Hat® Enterprise Linux® / RHEL, CentOS'''
$ sudo yum -y install mongodb.x86_64 mongodb-server.x86_64 nodejs-mongodb.noarch
3. Configurar
Execute o comando
systemctl start mongod
= Ver também =


*[[Linux|  Mais Artigos sobre Linux / UNIX / AIX]]
*[[Linux|  Mais Artigos sobre Linux / UNIX / AIX]]
Line 110: Line 63:
[[Category:Tecnologias]]
[[Category:Tecnologias]]
[[Category:Fedora]]
[[Category:Fedora]]
[[Category:Nodejs]]
[[Category:JavaScript]]

Latest revision as of 15:14, 22 June 2017


Instalando o NodeJs

Vamos instalar o NodeJs e Node Package Manager (NPM)

1. Abra um terminal

2. Instale o NodeJs

Fedora.
$ sudo dnf -y install nodejs npm
Red Hat® Enterprise Linux® / RHEL, CentOS
$ sudo yum -y install nodejs npm

3. Para compilar e instalar pacotes adicionais

Fedora.
$ sudo dnf -y install gcc-c++ make
Red Hat® Enterprise Linux® / RHEL, CentOS
$ sudo yum -y install gcc-c++ make

Atualizando para a ultima versão do Node

Execute o npm

npm install --global n

Atualizando

# n stable

Verificando

# node --version
v0.10.31

Atualizando os pacotes para a ultima versão do Node

Execute o npm

npm install -g npm-check-updates

Atualizando

ncu -g

Ver também