成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

在 centOS 7 安裝node.js和mongoDB

senntyou / 2500人閱讀

摘要:登錄并連接服務(wù)器的管理終端登錄阿里云的管理控制臺,進(jìn)入云服務(wù)器的實(shí)例列表中,進(jìn)入你購買的云服務(wù)器,然后遠(yuǎn)程連接,進(jìn)入管理終端。

前言

阿里云最近有個專供學(xué)生的云翼計劃,入門級的云服務(wù)器原價1400多,學(xué)生認(rèn)證后只要118一年,非常劃算,找了一位學(xué)弟幫我學(xué)生認(rèn)證之后,果斷買了一年。

這個計劃沒有太多的服務(wù)器配置可以選擇,入門級,centOS或者windows server,為了體驗(yàn)和學(xué)習(xí)linux系統(tǒng),我選擇了centOS。

很多東西都能在網(wǎng)上找到教程,我也是一步步跟隨教程而來,但單一的教程難免有其片面性,所以我參考了多個,在我的服務(wù)器上裝好了node.js和 mongoDB,給我后續(xù)的node.js服務(wù)器開發(fā)學(xué)習(xí)打下基礎(chǔ),在這里總結(jié)一下我的操作過程和一些收獲,提供給讀者參考。

1.登錄并連接服務(wù)器的管理終端

登錄阿里云的管理控制臺,進(jìn)入云服務(wù)器的實(shí)例列表中,進(jìn)入你購買的云服務(wù)器,然后遠(yuǎn)程連接,進(jìn)入管理終端。

第一次進(jìn)入管理終端時,服務(wù)器會提示你保存一個6位的登錄密碼,每次連接管理終端都需要輸入這個密碼,請妥善保存!

進(jìn)入管理終端后,就會有l(wèi)ogin輸入,使用root管理員登錄的話就填root,然后輸入你的password,沒有設(shè)置過密碼的可以到實(shí)例設(shè)置里重置密碼。

一般在新服務(wù)器創(chuàng)建后,先升級一下centOS:

yum -y update


2.安裝gcc g++編譯器

安裝node.js需要通過g++進(jìn)行編譯,我參考的教程都沒有提示先安裝gcc g++,所以直接報錯找不到g++命令。

其實(shí)在centOS中安裝 gcc g++比較簡單,直接運(yùn)行命令:

yum install gcc-c++

很快就裝好了。

3.安裝node

跳轉(zhuǎn)到目錄:/usr/local/src,這個文件夾通常用來存放軟件源代碼:

cd /usr/local/src


下載nodejs源碼,也可以使用scp命令直接上傳,因?yàn)橄螺d實(shí)在太慢了:

wget http://nodejs.org/dist/v6.11.0/node-v6.11.0.tar.gz


下載完成后解壓:

tar -xzvf node-v6.11.0.tar.gz


進(jìn)入解壓后的文件夾:

cd node-v6.11.0


執(zhí)行配置腳本來進(jìn)行預(yù)編譯處理:

./configure


編譯源代碼,這個步驟花的時間會很長:

make


編譯完成后,執(zhí)行安裝命令,使之在系統(tǒng)范圍內(nèi)可用:

make install


安裝 express 和 forever ,這兩個模塊都推薦 global 安裝

npm -g install express forever


到這里,node.js 就基本上完成了安裝過程,可以通過指令查看node及npm版本:

node -v

npm -v


4.安裝mongoDB

直接通過官網(wǎng)的亞馬遜鏡像下載mongoDB源碼非常的緩慢,幾乎是沒有速度的,所以通過阿里云鏡像下載。

/etc/yum.repos.d 創(chuàng)建一個mongodb-org.repo文件:

touch /etc/yum.repos.d/mongodb-org.repo


編輯mongodb-org.repo文件:

vi /etc/yum.repos.d/mongodb-org.repo


輸入以下內(nèi)容后,保存并退出:

[mogodb-org]

name=MongoDB Repository

baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.4/x86_64/

gpgcheck=0

enabled=1


安裝MongoDB:

yum install -y mongodb-org


啟動MongoDB(這里從這里開始是mongod而不是mongodb,少了個b):

service mongod start


設(shè)置開機(jī)啟動:

chkconfig mongod on


打開MongoDB:

/bin/mongo


重啟:

service mongod restart


至此,node.js和mongoDB的安裝過程就結(jié)束了,還有一些關(guān)于linux和vim的學(xué)習(xí)內(nèi)容,在此不便贅述,有時間再發(fā)多帶帶的文章。下面附上我的操作結(jié)果圖:

主要參考目錄:

http://www.jianshu.com/p/0496...

https://yq.aliyun.com/article...

http://www.cnblogs.com/crazyl...

http://blog.sina.com.cn/s/blo...

http://www.jb51.net/article/9...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/19046.html

相關(guān)文章

  • centOS 7 安裝node.jsmongoDB

    摘要:登錄并連接服務(wù)器的管理終端登錄阿里云的管理控制臺,進(jìn)入云服務(wù)器的實(shí)例列表中,進(jìn)入你購買的云服務(wù)器,然后遠(yuǎn)程連接,進(jìn)入管理終端。 前言 阿里云最近有個專供學(xué)生的云翼計劃,入門級的云服務(wù)器原價1400多,學(xué)生認(rèn)證后只要118一年,非常劃算,找了一位學(xué)弟幫我學(xué)生認(rèn)證之后,果斷買了一年。 這個計劃沒有太多的服務(wù)器配置可以選擇,入門級,centOS或者windows server,為了體驗(yàn)和學(xué)習(xí)...

    fou7 評論0 收藏0
  • Node.js項(xiàng)目部署到阿里云服務(wù)器(CentOs

    摘要:最近用開發(fā)了一個項(xiàng)目,開發(fā)完打算先部署到我自己買的阿里云學(xué)生服務(wù)器上,讓客戶先試用下網(wǎng)站良心乙方。不知道如何把項(xiàng)目部署到阿里云服務(wù)器,在問了飛哥哥之后,在網(wǎng)上找了下教程,部署成功。 最近用node.js開發(fā)了一個web項(xiàng)目,開發(fā)完打算先部署到我自己買的阿里云學(xué)生服務(wù)器上,讓客戶先試用下網(wǎng)站(良心乙方)。不知道如何把node.js項(xiàng)目部署到阿里云服務(wù)器,在問了飛哥哥之后,在網(wǎng)上找了下教程...

    ConardLi 評論0 收藏0
  • centOS7安裝node+mongoDB+redis+express(forerver)+ngin

    摘要:安裝開機(jī)自啟操作工具用一在安裝參考安裝登錄完一般在新服務(wù)器創(chuàng)建后,先升級一下安裝編譯器安裝如提示則解壓編譯源代碼,這個步驟花的時間會很長到這里,就基本上完成了安裝過程,可以通過指令查看及版本二安裝參考詳解切換目錄下載安 centOS7安裝node+mongoDB+redis+express(開機(jī)自啟forerver)+nginx+https(Let’s Encrypt) 操作工具用xs...

    xinhaip 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<