centos 7.0 搭建node.js环境

前言:由于自己也是刚刚接触linux,如果文章有错误还请大家指出。

文章源码(markdown)


Nodejs Downloads

Nodejs Downloads

Linux源码编译安装Nodejs

wget https://nodejs.org/dist/v4.2.4/node-v4.2.4.tar.gz   #下载源文件

tar -xvf node-v4.2.4.tar.gz   #解压源文件

cd node-v4.2.4

./configure   --prefix=/usr/local/bin/node  # 执行configure文件

make #编译程序

make install #安装程序

cp /usr/local/bin/node /usr/sbin/

源码编译安装程序流程详解

Linux下程序大都是由以下几部分组成:

1、二进制文件:也就是可以运行的程序文件

2、库文件:就是通常我们见到的lib目录下的文件

3、配置文件:这个不必多说,都知道

4、帮助文档:通常是我们在Linux下用man命令查看的命令的文档


Linux程序的存放目录大致有四个地方:

/etc 
/bin        ->          /usr/bin
/sbin       ->          /usr/sbin
/lib        ->          /usr/lib

详情请参考:CentOS目录结构详解


编译安装源程序

  • 查看当前是否安装了gcc编译器,没有可以先用yum安装gcc
gcc --version  #查看是否安装gcc
  • 解压源码包,例如:
tar -xvf nginx-1.7.7.tar.gz  #解压源码包
  • 进入解压好的源码包:
cd nginx-1.7.7    #进入源码包
  • 执行configure文件,此文件有两个功能:

    • 1、让用户选定编译特性;
    • 2、检查编译环境。configure执行后将生成MakeFile文件。例如:
./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf

其中我们通过–prefix制定了安装路径,通过–conf-path制定了配置文件的具体位置。注意:不是所有的程序的configure参数都是一样的;可以使用

 ./configure --help
查看详细参数说明。如果该程序所依赖的库在当前系统中没有安装,则会导致configure最后报错,遇到这种情况就需要你先安装依赖库。

  • 执行make命令,编译程序
make
  • 编译成功后就可以安装了,执行如下命令
make install
关于卸载
  • 进入编译后的软件目录,即安装时的目录
  • 执行反安装命令:
make uninstall 

参考文章:

linux社区:Linux下通过源码编译安装程序
Linux软件安装常用方

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值