Hibop / Hibop.github.io

Hibop 个人博客
https://hibop.github.io/
23 stars 1 forks source link

在linux上搭建Node.js环境 + Git环境 #44

Open Hibop opened 5 years ago

Hibop commented 5 years ago

Node.js

  1. 安装Node.js

    • 下载稳定v6.10.3版
      wget https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz

      解压并移动到usr/local目录

      tar xvJf node-v6.10.3-linux-x64.tar.xz
      mv node-v6.10.3-linux-x64 /usr/local/node-v6
    • 软链接到/bin npm也软链接过去
      ln -s /usr/local/node-v6/bin/node /bin/node
      ln -s /usr/local/node-v6/bin/npm /bin/npm
  2. 配置环境变量, 并重启环境变量文件

    echo 'export PATH=/usr/local/node-v6/bin:$PATH' >> /etc/profile
    source /etc/profile
  3. 通过 npm 安装进程管理模块 forever

    node -v 
    npm -v
    npm install forever -g

Git

  1. 安装依赖库和编译工具

    # 依赖库
    yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
    # 编译工具
    yum install gcc perl-ExtUtils-MakeMaker
  2. 下载git

    cd /usr/local/src
    wget https://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz
  3. 解压和编译

    // 解压
    tar -zvxf git-2.10.0.tar.gz
    cd git-2.10.0
    // 编译
    make all prefix=/usr/local/git
    // 安装到/usr/local/git 
    make install prefix=/usr/local/git
  4. 环境变量

    echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc
    source /etc/bashrc
    git --version
    1. 创建git账号
      useradd -m gituser
      passwd gituser
  5. 初始化 git 仓库并配置用户权限 mkdir -p /data/repositories cd /data/repositories/ && git init --bare test.git

image