linux下安装node.js,npm,mongoDB开发环境,项目部署实例,远程访问实例

技术栈:Node+Html+MongoDB,实现可远程访问的Web站点,后期扩展为api服务,实现前后端分离

1.工具安装

xshell,xftp,请先安装并学会如何使用。

MongoDB的安装请查看本博客的安装教程文章。

 

2.node.js安装

https://nodejs.org/zh-cn/download/current/

  • 官网下载node.js最新版本,并使用xftp上传到linux服务器上,在xshell进行命令操作
//解压node文件
tar -xvf node-v10.11.0-linux-x64.tar.xz
//修改解压后文件的名称为node
mv node-v10.11.0-linux-x64 node
  • 检查安装是否成功
cd node
cd bin
ls
./node -v
./npm -v
./npx -v

  • 设置全局变量
ln -s /root/node/bin/node /usr/local/bin/node
ln -s /root/node/bin/npm /usr/local/bin/npm
  • 配置环境变量,在根目录下/etc/profile里面添加
cd etc
vim profile
//加入配置
export node_home = /root/node
export PATH = $node_home/bin:$PATH

在node安装的外部目录检测是否设置成功

node -v
npm -v

 

3.项目部署

  • 创建一个hello.js文件,内容如下(测试使用),实际项目对应的就是此文件
var http = require('http');
http.createServer(function(req, res){
    res.writeHead(200,{'Content-Type': 'text/plain'});
    res.end('hello world');
}).listen(3030);
console.log("http server is listening at port 3030.");
  • 使用node.js进行部署
cd node
node hello.js

  • 访问测试

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值