centOS初了解--搬瓦工安装node

在搬瓦工买了一个VPS,用了差不多一年了,除了做FQ使用之外,同时也下载了一个node,用了express搭建了一个服务,同时我在博客园有博客,我也懒得转来转去了,直接做了一个重定向,跳转到了博客园。同时我以前也买了一个域名,一直自己用这,也做了解析,解析到了VPS。 点击这里跳转到我的博客http://www.bingoer.cn。感觉我好无聊,域名解析到VPS,VPS再跳转到博客园,哈哈,当时都是为了练手啦。
 
有点跑题了,继续说VPS的事,搬瓦工提供的系统都是Linux,我也没选直接用了他推荐的centOS6 ,后来用的时候发现,centOS果然和window不一样,和其他的Linux也不一样,起码command不一样。说的好像是废话,不过原谅我这样的新手吧。
 
首先网上查的时候我一直用的ubutu什么什么,也不知道脑子怎么抽筋了,结果查到的使用的都是apt-get和dpkg作为下载和安装的,后来用centOS作为关键词查了以后才知道用yum,坑了自己一把。
 
好了,说说我的目的吧,我是想把node升级,原来是6版本现在都到稳定版都到8了,中间遇到各种各样的问题,留下了没有技术的泪水。
直到我看到一篇文章,我就摘抄过来吧。
 
Install node.js

安装的时候又发现,用的系统版本是CentOS 6 x86,默认安装的git版本是1.7,但是github等常见库的支持版本都大于1.7.1.

所以,要先安装git。请参照下面

  • 1.ssh登录

推荐用Xshell(免费,支持自定义端口号)

直接用root登录

  • 2.安装nodejs编译环境
yum -y install gcc gcc-c++ openssl-devel
  • 3.安装git

yum install git

  • 4.安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

表示用bash执行install.sh中的命令,

注意,这个时候我遇到问题了。提示我git版本过低。请参照下面的方法安装git

  • 5.安装node
nvm install 4.4.4

nvm install 6.10.0

因为是外国VPS有10Gbps下载速度而且不用FQ所以不需要什么nrm和cnpm之类的

nvm use 4.4.4

npm install -g express

npm install -g bower

 

CentOS6.6下安装git

在CentOS5的时代,由于yum源中没有git,所以需要预先安装一系列的依赖包。但在CentOS6的yum源中已经有git的版本了,可以直接使用yum源进行安装。

$ sudo yum install git

但是yum源中安装的git版本是1.7.1,太老了,Github等需要的Git版本最低都不能低于1.7.2 。所以我们一般不用上面的方法。而是下载git源码,编译安装。

编译安装的步骤是【4】:

(1)首先先更新系统

sudo yum update

(2)安装依赖的包

sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

(3)下载git源码并解压缩

$ wget https://github.com/git/git/archive/v2.3.0.zip
$ unzip v2.3.0.zip
$ cd git-2.3.0

(4)编译安装

将其安装在“/usr/local/git”目录下。

make prefix=/usr/local/git all
sudo make prefix=/usr/local/git install

(5)此时你如果使用git --version 查看git版本的话,发现git仍然是1.7.1版本。这是因为它默认使用了"/usr/bin"下的git。

你可以用下面的命令查看git所在的路径:

$ whereis git
git: /usr/bin/git /usr/local/git /usr/share/man/man1/git.1.gz

(6)我们要把编译安装的git路径放到环境变量里,让它替换"/usr/bin"下的git。为此我们可以修改“/etc/profile”文件(或者/etc/bashrc文件)。

sudo vim /etc/profile

然后在文件的最后一行,添加下面的内容,然后保存退出。

export PATH=/usr/local/git/bin:$PATH

(7)使用source命令应用修改。

source /etc/profile

(8)然后再次使用git --version 查看git版本,发现输出2.3.0,表明安装成功。

 

这里是原文地址,里面除了服务器的配置,还说了ss科学上网,购买VPS的方式等等,很好的一篇文章,有兴趣的同学可以看下。

还有分享一个技术群,474471759,里面大佬一直是我追随的脚步,进群之后里面的JimY就是我。

 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





猜你喜欢

转载自www.cnblogs.com/DreamSeeker/p/0d0267f743fdb484f2a6c145005d6644.html