美文网首页我爱编程
快速部署node服务器入门篇

快速部署node服务器入门篇

作者: 二鸭儿 | 来源:发表于2018-04-11 10:19 被阅读19次

    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

    相关文章

      网友评论

        本文标题:快速部署node服务器入门篇

        本文链接:https://www.haomeiwen.com/subject/hihahftx.html