Série Iniciando com Meteor.JS: Parte 1 — Instalação

MeteorJS é uma ferramenta muito além de um Framework, podemos difini-lo como uma plataforma de desenvolvimento open source. 
A Instalação do Meteor é super simples, para ele funcionar é necessário ter o NodeJS.

NodeJS

O Node.js é uma plataforma Javascript para programação do lado servidor, que permite aos usuários construírem aplicações de rede rapidamente. Ao levar o Javascript tanto ao front-end quanto ao back-end, o desenvolvimento pode ser mais consistente e ser projetado dentro do mesmo sistema

Instalando Node.js

Primeiro passo, acesse o site oficial: http://nodejs.org e clique emDownload, para usuários do Windows e MacOSX, basta baixar os instaladores dessa página e instalar normalmente, para usuários linux seguir os passos abaixo:

sudo apt-get update
sudo apt-get install nodejs

Instalando MeteorJS no Linux e Mac IOS.

curl https://install.meteor.com/ | sh

Instalação para windows.

Acesse: Download the official Meteor installer

Criando Primeira Aplicação após a instalação.

Criar um diretório que tenha permissão de leitura e escrita.

Passo 1.

Criando um projeto.

meteor create <nome da aplicação>
//No nosso exemplo usaremos projetoteste

Passo 2.

O Meteor por padrão criará uma estrutura em uma pasta com o nome do projeto contendo três arquivos (.CSS .JS .HTML) e um diretório .meteor onde ficará as configurações e segredos do Meteor. Estrutura abaixo:

├── projetoteste
└── .meteor
└── projetoteste.js
└── projetoteste.css
└── projetoteste.html
2 diretórios, 3 arquivos

Executando projeto em Meteor.

meteor <tecla enter>

O Meteor irá executar a aplicação e informando o endereço com a porta padrão: http://localhost:3000. Por padrão MeteorJS cria um exemplo de um contador simples.

Instalando MongoDB linux.

O MongoDB é um banco de dados com conceito do tipo NoSQL, utilizado para quem procura alta escalabilidade e necessita trabalhar com grandes volumes de dados.

Passo 1.

Importar a chave pública usada pelo sistema de gerenciamento de pacotes.

sudo apt-key adv — keyserver hkp://keyserver.ubuntu.com:80 — recv EA312927

Passo 2.

Criando a lista de arquivos para o MongoDB.

Para saber a versão do seu linux.

cat /etc/*-release
ou
cat /etc/*-release | grep PRETTY

Ubuntu 12.04.

echo “deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

Ubuntu 14.04.

echo “deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

Passo 3.

Atualizar banco de dados local de pacotes.

sudo apt-get update

Passo 4.

Instale os pacotes do MongoDB

sudo apt-get install -y mongodb-org

Instalar uma versão especifica do MongoDB.

Para instalar uma versão específica, você deve especificar cada pacote de componentes individualmente, juntamente com o número da versão, como no exemplo a seguir:

sudo apt-get install -y mongodb-org=3.2.1 mongodb-org-server=3.2.1 mongodb-org-shell=3.2.1 mongodb-org-mongos=3.2.1 mongodb-org-tools=3.2.1

Se você só instalar mongodb-org=3.2.1 e não incluem os pacotes de componentes, a versão mais recente de cada pacote MongoDB será instalado independentemente de qual versão você especificou.

Veja artigo parte 2 — Série Iniciando com Meteor.JS: Parte 2 — Criando uma aplicação em tempo real.

E-mail para dúvidas marcobneves@gmail.com