liunx使用node搭建web sevice

最近要實現一個 socket.io 的功能,由於是接手的項目,後端使用node完成,結果被逼着霸王硬上弓了一次

ps:放開我,我要去寫世界上最好的語言!


首先是安裝node 步驟非常簡單

os: contos 6.5 64位

首先檢查依賴包

yum list installed | grep gcc-c++
結果如下


之前裝php的時候裝的,沒安裝過就:

yum install gcc-c++ make

然後獲取包 我是採用yum安裝  源碼安裝請自行百度

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

結果如下

他都讓你yum install了 你就yum install

yum -y install nodejs
注意:需要再root賬戶下運行 完事!

檢查node

node -v

然後編寫一個腳本

<pre name="code" class="javascript">vim  test.js

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello AB\n');
}).listen(8080, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8080/');

啓動

node test.js

查看服務器端口監聽情況

netstat -an -p|grep 8080

然後訪問http://127.0.0.1:8080看看結果吧!


注: node test.js以前臺方式啓動  ctr+c退出後進程停止

如果你想讓你的腳本在後臺運行 請使用

node test.js &

需要關閉時,請先

ps -ef | grep node

查詢進程,然後再

kill 進程號

好了,先介紹道這裏,百度了下,發現node的socket.io用的還很多的,容我琢磨一下,8!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章