美文网首页我爱编程
CentOS 安装 node.js 及 Ghost 博客

CentOS 安装 node.js 及 Ghost 博客

作者: Qoo酷儿 | 来源:发表于2016-04-12 20:51 被阅读277次

    Ghost博客就不再介绍了,CentOS系统要安装Ghost只需要安装好node.js和Nginx。
    1、 编译安装Node.js
    先安装好需要的依赖工具gcc、gcc、make
    yum install gcc gcc-c++ make -y
    下载并解压缩Node.js源码包,官方地址:https://nodejs.org/en/download/ 目前最高版本是 v4.4.2,版本若有更新修改即可
    wget https://nodejs.org/dist/v4.4.2/node-v4.4.2.tar.gz && tar xzf node-v4.4.2.tar.gz
    剩下当然就是编译安装了,整个过程大约十分钟时间
    ./configure && make && make install
    以上集合成一条命令就是:
    yum install gcc gcc-c++ make -y && wget https://nodejs.org/dist/v4.4.2/node-v4.4.2.tar.gz && tar xzf node-v4.4.2.tar.gz && cd node-v4.4.2 && ./configure && make && make install

    2、安装Nginx最新版本
    Nginx可以直接包安装,但默认的版本较老,需要先更新库,若其它Debian、Ubuntu也想安装最新的版本可参考这两篇:DebianUbuntu
    官网的教程:http://nginx.org/en/linux_packages.html
    简单交待下:
    创建一个nginx.repo文件在/etc/yum.repos.d/目录下,即/etc/yum.repos.d/nginx.repo,VIM或echo导入均可

    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
    gpgcheck=0
    enabled=1

    其中上面OS和OSRELEASE要改成自己的,OS是 centos或rhel(红帽),OSRELEASE是版本号,填5或6或7,如使用的是 CentOS 7.x版本则改成:

    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/centos/7/$basearch/
    gpgcheck=0
    enabled=1

    以上是Nginx稳定版本1.8.x,考虑到有人需要http2,需要1.9.x主线版本,需要改成:

    http://nginx.org/packages/mainline/OS/OSRELEASE/$basearch/

    然后就是更新和安装了
    yum update -y && yum install nginx -y

    现在你就可以安装Node.js的应用了,比如Ghost博客,具体可参考:http://www.jianshu.com/p/8d3963da06ab

    相关文章

      网友评论

        本文标题:CentOS 安装 node.js 及 Ghost 博客

        本文链接:https://www.haomeiwen.com/subject/vldwlttx.html