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

  • 访问测试

猜你喜欢

转载自blog.csdn.net/sunhuansheng/article/details/82867946
今日推荐