
Windows 安装Nodejs
第一步:下载安装文件
官网下载:https://nodejs.org/en/download/
中文网下载:http://nodejs.cn/download/
根据自己的系统版本类型选择32或64位文件下载

第二步:开始安装
双击安装文件,默认安装路径为C:\Program Files\nodejs,按照默认提示完成安装

第四步:测试
node -v
npm -v
如果提示node命令不存在,先配置第五步的环境变量
第五步:配置环境变量
在桌面上选择:此电脑>高级系统设置>高级>环境变量,选择Path后点击编辑

新增这两行,然后保存
C:\Program Files\nodejs\
C:\Users\xxx\AppData\Roaming\npm

然后再到第四步测试
第六步:安装cnpm淘宝镜像并创建软链接
npm install -g cnpm
ln -s /usr/local/nodejs/bin/cnpm /usr/local/bin/cnpm
Linux安装Nodejs
注:服务器为CentOS 7.3.1611,使用Xshell6 + Xftp6工具完成服务器远程操作
通过Xshell连接服务器成功之后就可以开始以下工作
1.去官网复制node安装包链接
https://nodejs.org/en/download/
2.在Xshell里cd到安装目录
cd /usr/local/
3.输入命令链接开始下载nodejs安装包
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz
4.输入命令两步解压
xz -d node-v10.16.0-linux-x64.tar.xz
tar -xvf node-v10.16.0-linux-x64.tar
5.重名解压的文件夹名称为nodejs
mv node-v10.16.0-linux-x64 nodejs
6.进入解压目录
cd nodejs
7.创建软连接
ln -s /usr/local/nodejs/bin/node /usr/local/bin/node
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm
如果不小心输错了路径,重新创建会提示:‘ln: 无法创建符号链接"/usr/local/bin/npm": 文件已存在’,输入rm /usr/local/bin/npm命令清除后可以重新创建
8.测试
node -v
npm -v
9.安装cnpm淘宝镜像并创建软链接
npm install -g cnpm
ln -s /usr/local/nodejs/bin/cnpm /usr/local/bin/cnpm
用Express搭建web服务
1.在Xshell里cd到指定目录
cd /var/www/
注:如果没有www目录就在var目录下输入命令mkdir www手动创建一个,并进入到www目录
2.创建web服务项目文件夹
mkdir demo
3.cd进入项目目录
cd demo
4.初始化项目生成package.json
npm init -y
注:这里的-y意思是省略创建过程中一直输yes的步骤
5.安装express
cnpm i express -D
6.创建web服务程序文件app.js
mkdir app.js
7.编写web服务程序代码app.js
const fs = require('fs'); //文件模块
const path = require('path'); //路径模块
const express = require('express'); //express框架模块
const app = express();
const hostName = '11.22.33.44'; //本机的ip
const port = 9999; //本机开放的端口
app.use(express.static(path.resolve(__dirname, './test'))); // 设置静态项目访问路径
app.get('*', function(req, res) {
const html = fs.readFileSync(path.resolve(__dirname, './test/index.html'), 'utf-8'); // 设置所有访问服务请求默认返回index.html文件
res.send(html);
});
app.listen(port, hostName, function() {
console.log(`服务器运行在http://${hostName}:${port}`);
});
8.准备静态文件
在项目根目录下新建test文件夹,然后创建一个index.html文件
index.html文件内容:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
</head>
<body>
Hello World
</body>
</html>
9.启动项目
在项目根目录下执行命令
node app.js
10.访问页面
在浏览器访问http://11.22.33.44:9999,就可以看用nodejs部署的web服务页面

本文详细介绍Node.js在Windows及Linux系统的安装配置流程,并通过Express框架实现web服务搭建,包括环境变量配置、cnpm安装、服务部署等关键步骤。
1340

被折叠的 条评论
为什么被折叠?



