在阿里云買了個服務(wù)器(CentOS系統(tǒng)),今天就用了兩三個小時在阿里云上搭建了自己的服務(wù)器,以下做個總結(jié)
前提:鏈接上阿里云服務(wù)器,我是使用的 putty 工具
1、鏈接并登陸進(jìn)系統(tǒng)

登陸
2、運(yùn)行一下命令,安裝nvm
// 我沒有直接安裝某個版本的node,而是安裝的nvm,之后在安裝不同的node版本。
curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
source ~/.bash_profile
curl:在命令行下工作的文件傳輸工具,詳情
source:使當(dāng)前shell讀入路徑為filepath的shell文件并依次執(zhí)行文件中的所有語句,通常用于重新執(zhí)行剛修改的初始化文件,使之立即生效,而不必注銷并重新登錄。詳情
~: 表示家目錄
.bash_profile: 是一個隱藏文件,里面包含的是用戶的用戶的環(huán)境變量
source ~/.bash_profile: 就是讓這個配置文件在修改后立即生效。
3、就是這么簡單,現(xiàn)在nvm已經(jīng)安裝上了,測試下
nvm -v // 輸出相應(yīng)的nvm版本, 表示安裝成功
6、安裝node以及express框架
nvm list-remote //列出node所有版本
nvm install v8.6.0 //安裝 node 版本號 8.6.0
nvm use 8.6.0 //使用該版本的node
npm i -g express //安裝 express框架
npm i -g express-generator //安裝 程序生成器 這個可有可無,只是初始化代碼方便了許多
// 找到自己相應(yīng)的文件夾
express projectName //或者 express --view=pug projectName 這個可以指定html模板引擎 (如果沒有安裝上面那個 express-genrator,express命令是不可用的)
// 這就初始化項(xiàng)目完成了
cd projectName //切換進(jìn)項(xiàng)目目錄
npm start //項(xiàng)目跑起

項(xiàng)目跑起來了,端口號8081
然后在瀏覽器輸入 ip:8081,這是效果圖:

效果圖
在項(xiàng)目跑起來后,需要在阿里云控制臺,配置安全規(guī)則,簡單理解就是配置哪些域名可以訪問、對外開放短口有哪些等等。我自己也是稀里糊涂的配完的,就不在這兒賣弄了,這是文檔
最后如果在操作中做遇到什么問題,歡迎提出來,一起討論!
注:寫文章不僅是自己的一個總結(jié),寫出的文章要能夠讓別人懂,能夠幫到別人,才是我追求的目標(biāo)。