欢迎使用 Ghost
如何备份 Ghost 博客
最佳仿 Medium 免费 Ghost 主题推荐
让 Ghost 使用 MySQL 数据库
在阿里云服务器上安装 Ghost (1)– 安装 Node.js
在阿里云服务器上安装 Ghost (2)– 安装 Nginx
在阿里云服务器上安装 Ghost (3)– 安装 MySQL
在阿里云服务器上安装 Ghost (4)– 安装 Ghost
说明
- 首先你要已经有阿里云服务器了!
- 此系列教程以阿里云服务器 + Ubuntu 12.04 LTS 操作系统为例。
- 由于 Ubuntu 12.04 LTS 发行版所对应的软件仓库中的 Node.js 版本为 0.6.x,不能满足 Ghost 对 Node.js 的要求,因此,我们从 Chris-lea 仓库中安装最新版本的 Node.js。
- 阿里云服务器默认提供的账号是
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>
如下图所示:
转载请注明:爱开源 » 在阿里云服务器上安装 Ghost (1)– 安装 Node.js