Como instalar e configurar o NodeJS no CentOS 7

Como instalar e configurar o NodeJS no CentOS 7
JavaScript é a linguagem de programação da web. É usado principalmente no navegador da web para tornar seu site interativo. Mas um navegador da web não é o único local que JavaScript é usado atualmente. JavaScript pode ser usado como qualquer outra linguagem de programação interpretada, como Python, Ruby etc. Nodejs tornou possível. Nodejs é basicamente JavaScript no servidor.Neste artigo, mostrarei como instalar e configurar o NodeJS no CentOS 7. Vamos começar.

Instalando ferramentas de construção para addons nativos:

Todos os módulos Nodejs estão escritos em JavaScript. Às vezes que tem problemas de desempenho, pois o JavaScript não é tão rápido quanto uma linguagem compilada, como C e C++. Para resolver esse problema, o NodeJS tem addons nativos.

Como é esse trabalho, o NodeJS depende do mecanismo de JavaScript Chrome V8, que está escrito em C++. Portanto, o NodeJS adiciona uma camada adicional para compilar código JavaScript ao código binário nativo. Isso melhora o desempenho drasticamente. Os códigos NodeJs funcionam quase tão rápido quanto o código compilado C e C ++ se o módulo NodeJS que você está usando for escrito usando a API de nodejs de addons nativos.

Os addons nativos do NodeJS precisam de uma ferramenta de compilação C ++ instalada no seu computador, pois os módulos são construídos enquanto você os instala usando o Node Package Manager. Vou mostrar como instalar ferramentas de construção aqui.

Atualize primeiro o cache do repositório do pacote YUM com o seguinte comando:

$ sudo yum makecache

O cache do repositório de pacote YUM deve ser atualizado.

Agora instale ferramentas de construção em sua máquina CentOS 7 com o seguinte comando:

$ sudo yum install gcc-c ++ make

Agora pressione y e depois pressione .

As ferramentas de construção devem ser instaladas.

Adicionando repositório de pacotes Nodejs no CentOS 7:

No momento da redação deste artigo, você pode instalar o NodeJS 8.x ou nodejs 10.x. Nodejs 8 é o lançamento do LTS e o NodeJS 10 é a versão mais recente. Ambas as versões estão disponíveis para instalação no CentOS 7.

Adicione o repositório de pacotes do NodeJS 8.x ou nodejs 10.x dependendo da sua necessidade.

Para nodejs 8.x:

Execute o seguinte comando para adicionar o repositório do pacote do NodeJS 8.x em sua máquina CentOS 7:

$ CURL -Silent -Location https: // RPM.Sodesource.com/setup_8.x | Sudo Bash -

Para nodejs 10.x:

Execute o seguinte comando para adicionar o repositório do pacote do NodeJS 10.x em sua máquina CentOS 7:

$ CURL -Silent -Location https: // RPM.Sodesource.com/setup_10.x | Sudo Bash -

Eu fui para o lançamento do LTS do Nodejs, que é a versão 8.x. Como você pode ver, o repositório de pacotes é adicionado.

Instalando o NodeJS:

Agora você pode instalar o NodeJS em sua máquina CentOS 7 com o seguinte comando:

$ sudo yum install nodejs

Agora pressione y e depois pressione continuar.

Agora pressione y e depois pressione Para aceitar a chave GPG.

NodeJs devem ser instalados.

Agora execute o seguinte comando para verificar se o NodeJS está funcionando:

$ node -versão

Como você pode ver, o NodeJS está funcionando corretamente.

Agora execute o seguinte comando para ver se o Node Package Manager (NPM) está funcionando:

$ npm --versões

Como você pode ver, o NPM também está funcionando corretamente.

Usando nodejs:

Agora que você tem nodejs instalado, eu vou mostrar o básico do NodeJS.

Primeiro, crie um diretório de projeto com o seguinte comando:

$ MKDIR Hello-World

Agora navegue até o diretório do projeto:

$ CD Hello-World/

Dentro Olá Mundo/ diretório, inicialize um nó pacote.JSON Arquivo com o seguinte comando:

$ npm init -y

Como você pode ver um pacote.JSON o arquivo é gerado. O conteúdo do arquivo também é impresso no terminal. É um arquivo JSON. Aqui, nome é o nome do aplicativo, versão é a versão do aplicativo, descrição é uma breve descrição sobre o seu aplicativo, principal é o nome de um script NodeJS no diretório do seu projeto que é usado para iniciar seu aplicativo. Por padrão, é índice.JS, Mas você pode mudar isso. scripts é um objeto que contém aliases de comando. Vou deixar os padrões por enquanto.

Agora instale o Express.pacote js nodejs com npm com o seguinte comando:

$ sudo npm install express -salvamento

Express deve ser instalado.

Todos os módulos são mantidos no node_modules/ diretório em seu diretório de projeto.

Agora crie um índice.JS Arquivo e digite os seguintes códigos:

deixe expresso = requer ('expresso');
deixe app = express ();
aplicativo.get ('/', (req, res) =>
res.fim('

Bem -vindo ao Linuxhint

');
);
aplicativo.Ouça (8080, () =>
console.log ('App está em execução em http: // localhost: 8080');
);

Agora execute o seguinte comando para iniciar o aplicativo:

Índice de Nó.JS

O aplicativo deve começar.

Agora, do seu navegador da web, vá para http: // localhost: 8080 e você deve ver a seguinte saída. O aplicativo NodeJS está funcionando corretamente.

Agora para parar o aplicativo, pressione + c no terminal.

Agora, se você visitar http: // localhost: 8080 do navegador da web, você deve ver um erro.

É assim que você instala e configura o NodeJS no CentOS 7. Obrigado por ler este artigo.