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