阿里雲入坑指南&&nodejs 安裝配置

買了阿里雲1G1核1M的機器(800元,3年)node

登陸阿里雲-實例-選擇實例所在地區-重置密碼c++

用公網IP ssh鏈接npm

 

#升級CentOS
yum -y update

#安裝or更新組件
yum -y install gcc make gcc-c++ openssl-devel wget

#跳轉
cd /usr/local/src

#下載nodejs(進 https://nodejs.org/dist/ 可選版本)
wget https://nodejs.org/dist/v6.8.0/node-v6.8.0.tar.gz

#解壓
tar -xzvf node-v6.8.0.tar.gz

#切換至源碼目錄,並configure配置安裝
cd node-v6.8.0
./configure

#make編譯及make install安裝
make & make install

如make不成功從新執行 make 和 make install

#查看node安裝路徑
which node

#建立軟鏈接
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf

#查看node、npm版本
node -v
npm -v

#在/中新建目錄 /data/home/mynode
cd /data/home/mynode

#新建app.js文件
vi app.js
寫入
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(3000,'0.0.0.0');
 

#阿里雲開放3000端口
esc-安全組-管理實例-安全組規則-快速建立規則
#安裝pm2 npm install
-g pm2 #啓動app.js pm2 start app.js #安裝cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org #安裝lsof yum install lsof lsof -i:3000 #kill kill -9 進程id #阿里雲恢復出廠設置 將實例停了以後,管理界面中選'從新初始化磁盤' 額外知識點 #wget命令下載Node.js安裝包。 wget是一個從網絡上自動下載文件的自由工具。它支持HTTP,HTTPS和FTP協議,能夠使用HTTP代理. #解壓文件。 Linux中不少壓縮程序只能針對一個文件進行壓縮,這樣當你想要壓縮一大堆文件時,你得將這一大堆文件先打成一個包(tar命令),而後再用壓縮程序進行壓縮(gzip bzip2命令)。 -x:解壓 -v:顯示全部過程 -f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。 #建立軟連接,使node和npm命令全局有效。 爲某一個文件或目錄在另一個位置創建一個同步的連接,相似Windows下的超級連接 ln -s 源文件 目標文件

參考:安全

http://www.jianshu.com/p/fdc12d82b661網絡

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

相關文章
相關標籤/搜索