最近迷上了基于MEAN的开发,加上寒假在给邱小姐做HTML+CSS+JS的培训,小朋友强烈要求弄一台服务器,使她的学习成果可以在公网上展示给小伙伴们看。想到恰好在Vultr上有一台空余的服务器,于是趁春节前的空闲部署了CentOS并搭建一台测试的Web服务器。不想花太多时间教小朋友后端编程语言,所以打了JavaScript的主意,准备前后端处理都用JS搞掂,所以决定用Express+NodeJS来做Web服务器。
在Vultr上安装NodeJS和Express异常简单,基本上用Yum管理器就可以傻瓜式安装完。
1.下载最新版的Node.js
切换到临时目录,用curl从Joylent直接下载最新版本的Node.js.
在Vultr上安装NodeJS和Express异常简单,基本上用Yum管理器就可以傻瓜式安装完。
1.下载最新版的Node.js
切换到临时目录,用curl从Joylent直接下载最新版本的Node.js.
cd /tmp
curl -sL https://rpm.nodesource.com/setup | bash -

2. 安装Node.js
按照提示用yum安装Node.js.
yum install -y nodejs

3.安装NPM包管理工具(可选)
如果你以后想安装Node的addon包,建议安装NPM包管理工具。运行命令:
如下图所示:2. 安装Node.js
按照提示用yum安装Node.js.
yum install -y nodejs
3.安装NPM包管理工具(可选)
如果你以后想安装Node的addon包,建议安装NPM包管理工具。运行命令:
yum install gcc-c++ openssl-devel make
4.更新NPM工具(可选) 如果运行NPM时提示NPM版本低,可以选择更新NPM,按提示运行命令: npm -g install npm@latest-2
5.安装Express 用NPM从仓库中安装Express
npm install -g express-generator
6.创建运行服务的非特权用户(建设)
useradd 用户名
passwd 用户名
创建后登出系统并用新建的用户名重新登录。
7.创建Express项目
express expressproject
cd expressproject
npm install
8.运行Express
运行Express,启动服务。
DEBUG=expressproject:* npm start
如果一切正常,会出现以下提示
[highlight dark="no"]
> expressproject@0.0.0 start /home/用户名/expressproject
> node ./bin/www
[/highlight]
至此,你可用[highlight dark="no"]http://IP:3000[/highlight]访问到你的Web服务了,Node.js+Express的环境搭建完成了。
评论
发表评论