前言
在網(wǎng)上找過很多類似博客,大部分都說了部分,完整的流程沒有涉及到,所以想著自己有時間寫一寫,方便別人更方便自己查閱.
環(huán)境介紹
服務器:ubuntu (14.04) 64位,使用win10,連接服務器的工具:putty或者xsheel
ubuntu搭建和配置安全組(開放端口)
我的服務器買的是阿里云的,在購買頁面把信息填好,記住自己的登錄密碼和Ip,用putty登錄
node環(huán)境搭建
1.把可能會用到的軟件安裝一下,root權限就不用加sudo
apt-get install vim openssl build-essential libssl-dev wget curl git
2.nvm
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
3.node安裝,這里要注意了,確保自己Node版本浅萧,推薦在14.04的服務器安裝V8.7.0
nvm install v8.7.0
nvm use 8.7.0
nvm alias default 8.7.0 讓服務器默認的node版本就是8.7.0
npm isntall cnmp --registry=https://registry.npm.taobao.org 安裝cnpm
npm install yarn -g 個人喜歡用yarn
npm install pm2 webapck koa vue-cli create-react-app -g 安裝常用的模塊,我自己平時在服務器一般就用這么幾個
測試Node服務器
vim app.js
const app =require('http')
http.createServer(function(req,res){
? ? res.writeHead(200,{'Content-Type':'text/plain'})
? ? res.end('node server test')
}).listen(3000,()=>{
? console.log('啟動成功')
})
//編寫完成了按下esc鍵,輸入:wq!
最后
這樣就把服務器上的node程序簡單的跑起來了,但是這樣僅僅還不夠,我們還需要域名,nginx,安全等等袱饭,請看我后面的系列哦,盡快的寫完哦,如果我的文章對你有幫助,請點一個小心心哦