Memasang PHP5.6, NodeJS dan NPM di CentOS 6.7

centos-logo

Saya butuh php 5.6 di CentOS karena versi bawaan adalah 5.3. Mari kita pasang. Caranya:

  1. Tambahkan repo remi,
    $ wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    $ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
    $ rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
  2. Enable repo dengan mengganti nilai enable = 1 pada bagian [remi-php56]
    $ sudo vim /etc/yum.repos.d/remi.repo
  3. Install php beserta module yg dibutuhkan.
    $ sudo yum install php php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml php-mbstring

*sumber: http://www.servermom.org/upgrade-php-53-54-55-centos/1534/

Lanjut masang nodejs dan npm:

  1. Pasang repo epel
    $ sudo yum install epel-release
  2. Pasang nodejs dan npm
    $ sudo yum install nodejs npm
  3. Periksa versi yang terpasang
    $ node –version
    $ npm –version

Selesai!