最新消息:

在阿里云服务器上安装 Ghost (1)– 安装 Node.js

Ghost admin 3364浏览 0评论

欢迎使用 Ghost
如何备份 Ghost 博客
最佳仿 Medium 免费 Ghost 主题推荐
让 Ghost 使用 MySQL 数据库
在阿里云服务器上安装 Ghost (1)– 安装 Node.js
在阿里云服务器上安装 Ghost (2)– 安装 Nginx
在阿里云服务器上安装 Ghost (3)– 安装 MySQL
在阿里云服务器上安装 Ghost (4)– 安装 Ghost

说明

  1. 首先你要已经有阿里云服务器了!
  2. 此系列教程以阿里云服务器 + Ubuntu 12.04 LTS 操作系统为例。
  3. 由于 Ubuntu 12.04 LTS 发行版所对应的软件仓库中的 Node.js 版本为 0.6.x,不能满足 Ghost 对 Node.js 的要求,因此,我们从 Chris-lea 仓库中安装最新版本的 Node.js。
  4. 阿里云服务器默认提供的账号是 root 账号,执行指令时可以不用加 sudo,但是出于习惯,还是带上吧。

开始安装

登陆阿里云服务器

建议使用 PuTTY 工具,小巧、灵活、免安装。阿里云默认提供的登陆账号是 root,也就是 Linux 操作系统中的超级管理员,可以做任何事情地!不过不用担心搞坏系统,阿里云服务器重置操作系统很方便!放开胆子干吧!

安装 Node.js

依次执行以下指令:

<code>sudo apt-get update
sudo apt-get install -y python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
</code>

注意:从 Node.js v0.10.0 开始,Chris Lea 仓库中提供的 Node.js 安装包默认包含了 npm 和 nodejs-dev

执行 sudo add-apt-repository ppa:chris-lea/node.js 这条指令时,系统会出现如下提示,询问你是否确定要添加上面的 PPA

<code>root@AY1402132141274203d6Z:~# sudo add-apt-repository ppa:chris-lea/node.js
You are about to add the following PPA to your system:
 Evented I/O for V8 javascript. Node's goal is to provide an easy way to build scalable network programs
 More info: https://launchpad.net/~chris-lea/+archive/node.js
Press [ENTER] to continue or ctrl-c to cancel adding it
</code>

不用理会,直接按回车键就 OK!

确认是否安装成功

上面一系列指令执行结束之后,Node.js 就安装好了。执行以下指令试试新装的 Node.js 吧:

<code>node -v
</code>

写这篇文章时,Node.js 的版本为 v0.10.25,即输出为:

<code>v0.10.25
</code>

再确认一下 npm 安装是否正确吧,敲入如下指令:

<code>npm -v
</code>

输出为:

<code>1.3.24
</code>

如下图所示:

e770a5d6fe471bc408fd094e2ca2e

转载请注明:爱开源 » 在阿里云服务器上安装 Ghost (1)– 安装 Node.js

您必须 登录 才能发表评论!