|
简介 Node.js是一个基于Chrome V8引擎的JavaScript运行环境,用来方便快速地搭建易于扩展的网络应用。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效,非常适合运行在分布式设备的数据密集型的实时应用。Node.js的包管理器npm,是全球最大的开源库生态系统。
【前期文章】
【云计算的1024种玩法】十.使用服务器轻松部署Node.js
操作步骤 一.远程连接服务器 1.1.使用远程工具登陆到服务器中 (windows系统可使用xshell或者Putty登陆,Mac系统可直接使用terminal登陆,当然,你也可以直接云平台控制面板上直接进行VNC连接,本篇文章使用Mac系统下terminal工具直接远程连接,其他的小伙伴如果是使用的是Xshell工具的话,连接方式也是一样的,不过你需要先打开Xshell软件,在其命令行中执行如下命令登陆到云服务器中即可
<②.Are you sure you want to continue connecting ?####它在问我们是否要继续连接?我们的回答是?“YES”,并回车 ③.输入自己创建服务器时设置的密码~(注意哈,输入密码时,密码是密文的哦,其是不会显示密码的,输完以后直接回车进入哈~ ④.当出现"root@的主机变成服务器的主机名"的时候证明已经连接到服务器内部
二. 部署Node.js环境 2.1 下载Node.js安装包①下载Node.js安装包,在终端中输入执行以下命令,以此完成下载。 < 2.2 解压Node.js安装包①在命令行终端中输入以下命令,将下载的安装包进行解压。 < 2.3 建立软链接①在命令行终端中输入以下命令为node建立软连接 < ②在命令行终端中执行以下命令为npm建立软连接 < 2.4 查看软件版本① 在命令行终端输入执行以下命令查看验证node版本 <② 在命令行终端输入执行以下命令查看验证npm版本 <截止为止,Node.js环境已成功安装完毕~ 三.使用NVM版本管理器安装Node.js多版本 3.1 下载NVM版本管理器 在命令行终端中输入执行以下命令,使用git将源码克隆到本地的~/.nvm目录下,并检查最新版本。 < 3.2 激活NVM版本管理器①执行如下命令激活NVM版本管理器 < 3.3 配置NVM版本管理器① 在nvm/nvm.sh配置中,执行如下命令: <② 在i*86行的最结尾,输入如下命令 < ③按键盘上的“ESC”退出输入模式,输入以下命令后回车保存。 <
3.4 刷新环境变量①执行如下命令刷新环境变量 < 3.5 安装Node.js版本 ①执行如下命令,安装多个Node.js版本 <
四.部署测试项目 4.1.新建项目①拷贝执行以下命令,新建项目文件example.js。 <
4.2 打开项目文件①拷贝执行以下命令,使用vim编辑器打开项目文件example.js。 < 打开项目文件是一个空文件,没关系,这里是需要我们输入的
4.3 制作js文件Demo①点击键盘“i”键,进入编辑模式,将下方内容粘贴到项目文件中(该命令可以使任何用户访问的时候都可以返回一个welcome to Node.js)拷贝粘贴以下代码: < ②点击键盘“ESC”退出编辑模式,输入以下命令后回车保存。 < 执行成功,如下所示:
4.4 运行项目① 拷贝执行以下命令,运行项目。(运行后再次回车) <
五.正式访问 5.1 通过浏览器访问项目 我们通过在浏览器中输入http://服务器公网IP地址:3000访问项目,如下图所示: 至此,我们是否已经学会了通过使用服务器轻松部署Node.js了呢? |