[color=#345286] 该篇文章讨论到是 linux 版的 node 的安装。如果 linux 发行版是 redhat,应该不存在找不到 C++ 编译器到问题,在公司的 linux 机器安装 node 很顺畅,但是在 ubuntu 上安装就没有那么顺利了。因此,下面将要讲解到安装过程,是基于 ubuntu 环境的。[/color]
[color=#FF0000] [b][size=medium]◇ Ubuntu 环境下安装 node 的前置条件:安装 C++ 编译器和 OpenSSL[/size][/b][/color]
[code="command"]
# 安装 C++ 编译器
# sudo apt-get install build-essential
# sudo apt-get install gdb
# 安装 OpenSSL
# sudo apt-get install openssl
# sudo apt-get install libssl-dev
# sudo apt-get install libssl0.9.8
[/code]
[color=#FF0000] [b][size=medium]◇ node 的下载和安装[/size][/b][/color]
[code="command"]
# wget http://nodejs.org/dist/v0.6.17/node-v0.6.17.tar.gz
# tar -xzvf node-v0.6.17.tar.gz -C /usr/local/
# cd /usr/local/node-v0.6.17
# ./configure --prefix=/usr/local/node
# make
# make install
[/code]
[color=#FF0000] [b][size=medium]◇ 停止 Redis 服务[/size][/b][/color]
[code="command"]
在启动 Redis 服务的控制台中 CTRL + C 即可终止 Redis 服务
或者
# /usr/local/redis-2.4.10/src/redis-cli shutdown
[/code]
[color=#FF0000] [b][size=medium]◇ Ubuntu 环境下安装 node 的前置条件:安装 C++ 编译器和 OpenSSL[/size][/b][/color]
[code="command"]
# 安装 C++ 编译器
# sudo apt-get install build-essential
# sudo apt-get install gdb
# 安装 OpenSSL
# sudo apt-get install openssl
# sudo apt-get install libssl-dev
# sudo apt-get install libssl0.9.8
[/code]
[color=#FF0000] [b][size=medium]◇ node 的下载和安装[/size][/b][/color]
[code="command"]
# wget http://nodejs.org/dist/v0.6.17/node-v0.6.17.tar.gz
# tar -xzvf node-v0.6.17.tar.gz -C /usr/local/
# cd /usr/local/node-v0.6.17
# ./configure --prefix=/usr/local/node
# make
# make install
[/code]
[color=#FF0000] [b][size=medium]◇ 停止 Redis 服务[/size][/b][/color]
[code="command"]
在启动 Redis 服务的控制台中 CTRL + C 即可终止 Redis 服务
或者
# /usr/local/redis-2.4.10/src/redis-cli shutdown
[/code]