node服务器系列(一)node服务器的安装和配置

前言

在网上找过很多类似博客,大部分都说了部分,完整的流程没有涉及到,所以想着自己有时间写一写,方便别人更方便自己查阅.

环境介绍

服务器:ubuntu (14.04) 64位,使用win10,连接服务器的工具:putty或者xsheel

ubuntu搭建和配置安全组(开放端口)

我的服务器买的是阿里云的,在购买页面把信息填好,记住自己的登录密码和Ip,用putty登录


putty(window下)

node环境搭建

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,安全等等,请看我后面的系列哦,尽快的写完哦,如果我的文章对你有帮助,请点一个小心心哦

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容