Ubuntu下安裝node.js

ubuntu對新手的友好性是毋庸置疑的。穩定性的話centos各有千秋吧。css

若是是本身本地VM上運行的話,經常使用的ubuntu14.04推薦下載。前不久買了阿里的雲服務器,Ubuntu只支持16.04,今天就來從新配一下環境。node

 首先鏈接到咱們的服務器,這裏我用的finalShell終端鏈接,很方便,支持複製粘貼,可視化文件夾。git

看一下軟件效果圖:github

(一)整理環境

  一、咱們先對工具包進行一次更新,防止後面的麻煩:ubuntu

sudo apt-get update

   二、安裝服務器維護平常依賴(考慮到後期使用git 因此這裏安了git),執行命令vim

sudo apt-get install git vim openssl build-essential libssh-dev wget curl

到這裏環境就整舒服了centos

(二)安裝nvm和node.js

  一、執行如下代碼安裝nvm,安裝命令能夠在github上搜索nvm找到。bash

地址:https://github.com/nvm-sh/nvm服務器

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.33.2/install.sh | bash
nvm ls

  二、安裝成功後咱們執行 nvm ls 查看nvm的安裝狀況,大體狀況以下圖:ssh


  3.這裏一般會提示 No Commond 錯誤不要怕,很正常,缺乏環境變量。咱們接下來進行配置:

  1. 進入nvm安裝到文件目錄  
  1.    cd ~/.nvm
    1. 查看目錄下文件列表 ls 
    2. 若無.bash_profile文件,則建立該文件並編輯:
      touch .bash_profile
      vim .bash_profile
    3. 編輯內容直接粘貼:
      export NVM_DIR="$HOME/.nvm"
      [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
      [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
    4.  保存關閉此文件。更新剛配置的環境變
         source .bash_profile
    5. 輸入nvm ls命令,驗證是否成功,這個時候輸入nvm ls顯示爲空,以下圖:    

    這是由於尚未安裝對應的nodejs

  4.執行如下命令安裝node.jsv8.1.2

nvm install v8.1.2

 (三)測試node.js

咱們進入node.js官網,這裏說一下中文 版的沒有測試這一塊,英文版的地址:https://nodejs.org/en/about/

咱們在/目錄下新建server.js.複製一下內容

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello World\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

經過node server來運行代碼,效果圖以下:

到這裏咱們的nodejs環境就安裝完成了。

相關文章
相關標籤/搜索