跳至主要内容

博文

目前显示的是 二月, 2016的博文

在Vultr的CentOS系统安装NodeJS和Express

最近迷上了基于MEAN的开发,加上寒假在给邱小姐做HTML+CSS+JS的培训,小朋友强烈要求弄一台服务器,使她的学习成果可以在公网上展示给小伙伴们看。想到恰好在Vultr上有一台空余的服务器,于是趁春节前的空闲部署了CentOS并搭建一台测试的Web服务器。不想花太多时间教小朋友后端编程语言,所以打了JavaScript的主意,准备前后端处理都用JS搞掂,所以决定用Express+NodeJS来做Web服务器。 在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包管理工具。运行命令: 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