摘要:登錄并連接服務(wù)器的管理終端登錄阿里云的管理控制臺,進(jìn)入云服務(wù)器的實(shí)例列表中,進(jìn)入你購買的云服務(wù)器,然后遠(yuǎn)程連接,進(jìn)入管理終端。
前言
阿里云最近有個(gè)專供學(xué)生的云翼計(jì)劃,入門級的云服務(wù)器原價(jià)1400多,學(xué)生認(rèn)證后只要118一年,非常劃算,找了一位學(xué)弟幫我學(xué)生認(rèn)證之后,果斷買了一年。
這個(gè)計(jì)劃沒有太多的服務(wù)器配置可以選擇,入門級,centOS或者windows server,為了體驗(yàn)和學(xué)習(xí)linux系統(tǒng),我選擇了centOS。
很多東西都能在網(wǎng)上找到教程,我也是一步步跟隨教程而來,但單一的教程難免有其片面性,所以我參考了多個(gè),在我的服務(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)入管理終端時(shí),服務(wù)器會(huì)提示你保存一個(gè)6位的登錄密碼,每次連接管理終端都需要輸入這個(gè)密碼,請妥善保存!
進(jìn)入管理終端后,就會(huì)有l(wèi)ogin輸入,使用root管理員登錄的話就填root,然后輸入你的password,沒有設(shè)置過密碼的可以到實(shí)例設(shè)置里重置密碼。
一般在新服務(wù)器創(chuàng)建后,先升級一下centOS:
yum -y update2.安裝gcc g++編譯器
安裝node.js需要通過g++進(jìn)行編譯,我參考的教程都沒有提示先安裝gcc g++,所以直接報(bào)錯(cuò)找不到g++命令。
其實(shí)在centOS中安裝 gcc g++比較簡單,直接運(yùn)行命令:
yum install gcc-c++
很快就裝好了。
3.安裝node跳轉(zhuǎn)到目錄:/usr/local/src,這個(gè)文件夾通常用來存放軟件源代碼:
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
編譯源代碼,這個(gè)步驟花的時(shí)間會(huì)很長:
make
編譯完成后,執(zhí)行安裝命令,使之在系統(tǒng)范圍內(nèi)可用:
make install
安裝 express 和 forever ,這兩個(gè)模塊都推薦 global 安裝
npm -g install express forever
到這里,node.js 就基本上完成了安裝過程,可以通過指令查看node及npm版本:
node -v npm -v4.安裝mongoDB
直接通過官網(wǎng)的亞馬遜鏡像下載mongoDB源碼非常的緩慢,幾乎是沒有速度的,所以通過阿里云鏡像下載。
在/etc/yum.repos.d 創(chuàng)建一個(gè)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
啟動(dòng)MongoDB(這里從這里開始是mongod而不是mongodb,少了個(gè)b):
service mongod start
設(shè)置開機(jī)啟動(dòng):
chkconfig mongod on
打開MongoDB:
/bin/mongo
重啟:
service mongod restart
至此,node.js和mongoDB的安裝過程就結(jié)束了,還有一些關(guān)于linux和vim的學(xué)習(xí)內(nèi)容,在此不便贅述,有時(shí)間再發(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://m.specialneedsforspecialkids.com/yun/84333.html
摘要:登錄并連接服務(wù)器的管理終端登錄阿里云的管理控制臺,進(jìn)入云服務(wù)器的實(shí)例列表中,進(jìn)入你購買的云服務(wù)器,然后遠(yuǎn)程連接,進(jìn)入管理終端。 前言 阿里云最近有個(gè)專供學(xué)生的云翼計(jì)劃,入門級的云服務(wù)器原價(jià)1400多,學(xué)生認(rèn)證后只要118一年,非常劃算,找了一位學(xué)弟幫我學(xué)生認(rèn)證之后,果斷買了一年。 這個(gè)計(jì)劃沒有太多的服務(wù)器配置可以選擇,入門級,centOS或者windows server,為了體驗(yàn)和學(xué)習(xí)...
摘要:最近用開發(fā)了一個(gè)項(xiàng)目,開發(fā)完打算先部署到我自己買的阿里云學(xué)生服務(wù)器上,讓客戶先試用下網(wǎng)站良心乙方。不知道如何把項(xiàng)目部署到阿里云服務(wù)器,在問了飛哥哥之后,在網(wǎng)上找了下教程,部署成功。 最近用node.js開發(fā)了一個(gè)web項(xiàng)目,開發(fā)完打算先部署到我自己買的阿里云學(xué)生服務(wù)器上,讓客戶先試用下網(wǎng)站(良心乙方)。不知道如何把node.js項(xiàng)目部署到阿里云服務(wù)器,在問了飛哥哥之后,在網(wǎng)上找了下教程...
摘要:安裝開機(jī)自啟操作工具用一在安裝參考安裝登錄完一般在新服務(wù)器創(chuàng)建后,先升級一下安裝編譯器安裝如提示則解壓編譯源代碼,這個(gè)步驟花的時(shí)間會(huì)很長到這里,就基本上完成了安裝過程,可以通過指令查看及版本二安裝參考詳解切換目錄下載安 centOS7安裝node+mongoDB+redis+express(開機(jī)自啟forerver)+nginx+https(Let’s Encrypt) 操作工具用xs...
閱讀 2905·2021-11-11 16:55
閱讀 952·2021-09-28 09:36
閱讀 3804·2021-09-22 15:22
閱讀 2232·2021-09-06 15:12
閱讀 1767·2021-08-19 10:55
閱讀 2894·2019-08-30 12:52
閱讀 501·2019-08-29 14:03
閱讀 1209·2019-08-29 12:27