快速部署node服务器入门篇


ps:现有环境为刚申请腾讯云服务器    

windows连接服务器使用:SSH Secure Shell Client 

mac 直接终端: ssh 用户名@192.168.1.1 然后输入密码进行连接 

mac 文件传输使用 FileZilla 软件


1.node安装

下载对应操作系统的nodejs至目录并解压缩,修改名称

wget https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x64.tar.xz

xz -d node-v8.4.0-linux-x64.tar.xz

tar -xvf node-v8.4.0-linux-x64.tar

mv node-v8.4.0-linux-x64 nodejs (将node-v8.4.0-linux-x64名称修改为 nodejs)

2.环境变量配置

将xxx/bin配置环境变量

打开/etc/profile文件在末尾添加如下代码,保存后重新连接服务器,环境变量生效

export NODE_HOME=/home/nodejs/bin  (这里地址已安装地址为准)

export PATH=$NODE_HOME:$PATH        

3.server的HelloWorld

1.建立node服务目录,如:node-server

mkdir node-server

2.在node服务目录下执行服务初始化,按约定生成package.json文件:

npm init

3.安装express

npm install express --save

4.编写简单服务器代码上传

const express = require('express') //新建app express访问监听 const app=express() app.get('/',function (req,res) { res.send('

你好 这里是服务器

')}) //监听9093端口 app.listen(9093,function(){ console.log('=======Node app start at port 9093========') })

5.进入server.js 所在目录执行 node server.js 启动服务

6.服务器访问 服务IP:9093

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

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,073评论 19 139
  • Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩...
    EndEvent阅读 5,265评论 0 7
  • 很多Node.js初学者都会有这样的疑惑,Node.js到底是单线程的还是多线程的?通过本章的学习,能够让读者较为...
    越努力越幸运_952c阅读 9,054评论 4 36
  • 1、赢家去世 我爹的老干妈去世了,享年95岁。 以前在农村,拜干妈是很隆重的事儿,不是嘴皮子说说,要经过一系列仪式...
    咪兔哥阅读 6,859评论 0 1
  • 昨天同学院的一群读书人聊了许多,甚至于熟悉的师妹跟我说想把我屏蔽,当然这是玩笑话,他们很多人私聊我说产生了共鸣...
    人自为王阅读 1,819评论 2 1

友情链接更多精彩内容