CentOS中搭建NodeJS環境

CentOS中搭建NodeJS環境

前言

Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度非常快,性能非常好。學習Nodejs首先需要會安裝環境。而在實際開發的過程中,我們通常會選擇Linux系統作爲我們的服務器系統,以此來保證我們的產品能夠更加安全、高效的運行。那麼,今天,我們就來看一下在Linux系統中該如何搭建NodeJS運行環境。我們今天就用Linux其中的一個版本CentOS爲例爲大家講解一下具體搭建步驟。

CentOS系統的安裝

在開發過程中,我們首先需要一個CentOS系統作爲我們的服務器,而對於初學者來說,CentOS的某些配置相對較難,容易出錯,所以建議在虛擬機中安裝。下面我就講一下在VMware中安裝CentOS的步驟:

1.下載並安裝VMware,安裝過程跟普通軟件無異,在此便不加贅述了。

[http://sw.bos.baidu.com/sw-search-sp/software/d34ff7ffac8/VMware-workstation_full_12.1.1.6932.exe ]

2.下載CentOS鏡像文件

[http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso]

3.接下來,我們就可以在VMware中安裝CentOS了,具體步驟如下:

a) 選擇創建新的虛擬機並默認選擇【典型模式】->【下一步】

b) 選擇【安裝程序光盤映像文件(ISO)】->【下一步】

c) 給虛擬機取名,如:NodeJS->【下一步】

d) 磁盤容量默認->【下一步】

e) 選擇【自定義硬件】,將網絡適配器選擇爲【NAT】

f) 虛擬機創建完畢

g) 選中創建的虛擬機,從頂部菜單中的【編輯->虛擬網絡編輯器】進入,配置一個虛擬路由器,方便主機跟虛擬機之間的數據通信。選擇【更改設置】(需要管理員權限),【添加網絡】,並將其設置爲NAT模式(注:如果虛擬機已有NAT網絡配置,則直接用該配置即可)

h) 啓動虛擬機,選擇【Install CentOS 7】

 

i) 配置語言選項,選擇中文簡體或直接使用英文版本。【Continue】

 

j) 安裝程序和選擇磁盤

選擇【SOFTWARE SELECTION】安裝操作界面方便初學者使用,當然,如果您對Linux有較深的瞭解,可以直接採用默認最小化安裝,僅通過命令行操作系統。【Done】


選擇【INSTALLATION DESTINATION】,雖然已經選中了默認磁盤,但我們還需要先取消選中再重新選中【Done】

【Begin Installation】

 

k) 配置root用戶密碼和創建用戶


分別創建ROOT PASSWORD和創建用戶即可

 

l) 最後,我們靜等系統安裝完就可以開始使用了

 

 

 

 

安裝一些必要的支持庫和插件以及Nodejs的安裝

 

n 【epel-releaseExtra Packages for Enterprise Linux (EPEL)【企業版 Linux 附加軟件包(以下簡稱 EPEL)】是一個由特別興趣小組創建、維護並管理的,針對 紅帽企業版 Linux(RHEL)及其衍生髮行版(比如 CentOSScientific Linux)的一個高質量附加軟件包項目。

 

n 【Redis】是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API

n 【mongodb】是一個分佈式文件系統。

n 【NodeJS

 

安裝命令如下:

 

sudo yum install epel-release


安裝:sudo yum install nodejs

檢查:node --version


sudo yum install epel-release


安裝:sudo yum install mongodb-server

            sudo yum install mongodb

檢查:mongo --version


sudo yum install epel-release

安裝:sudo yum install redis

檢查:redis-cli --version





 

運行第一個NodeJS程序

上述步驟都完成之後呢,我們的環境就算是搭建好了,現在,讓我們來寫個helloworld測試一下我們的nodejs 環境是否已經可以正常運行使用吧!

首先,我們打開【應用程序->工具->終端】在根目錄創建一個project文件夾


進入project目錄,用vim創建test.js,並在文件中寫上

 

console.log(“Hello World!”);

 

退出vim,然後,運行一下命令

 

node test.js

 

 

 

就這樣,nodejs的環境便已經搭建好了,我們可以開始開發我們的nodejs項目啦。

 

PS:在這裏介紹幾個比較實用的工具,可以讓我們在我們的電腦控制我們虛擬機中的centos

1.Xshell(命令行終端工具)

2.Xftp(文件傳輸工具)

 

sudo yum install epel-release
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章