Tupale

Como instalar Composer en Ubuntu con Xampp

Hola amigos de tupale, hoy les traigo un pequeño tiptorial de algo que a algunos les puede sacar canas en su proceso por hacerce un poco mas pro en el desarrollo de aplicaicones web, se trata de la instalacion de Composer en Ubuntu y con Xampp peor antes de adentrarnos en este tip hablemos de que es Composer.

Composer es un manejador de dependencias para PHP como lo es npm a node.js o Bundler a Ruby, y ya que aquí hablamos tanto de PHP crei que seria lógico seguir por esta linea, si ya has trabajado con un manejador de dependencias sabras para que sirve, si no pues es una simple herramienta que maneja los módulos y paquetes de software que necesitamos para nuestros proyectos de una manera mas organizada, controlando las versiones y la vinculación de los paquetes en nuestro proyecto, antes para hacer esto teníamos que ir a cada sitio web de cada modulo o paquete, descargarlo y acomodarlo de alguna manera en nuestro proyecto, sin estándares ni un orden que ayudara a los desarrolladores a mantener un control de versión o una organización óptima para trabajar en equipo.

Ahora si vamos a instalar.

Primero debo decir que escribo este tutorial porque en la documentación oficial de Composer asumen que uno instalo el cliente de PHP de manera independiente pero yo estoy muy acostumbrado a usar Xampp para ahorrar tiempo en configuración del entorno local de trabajo por lo cual la instalación indicada en Composer no me funciono de una manera correcta y por lo cual publico una manera de instalar Composer sobre Ubuntu pero con Xampp en lugar de PHP-cli.

  1. Como usuariuo root (sudo) ejecutar esta orden:
    curl -s https://getcomposer.org/installer | /opt/lampp/bin/php
  2. Luego movemos el archivo composer.phar a una ubicación para usarlo de manera global:
    sudo mv ~/composer.phar /usr/local/bin/composer
  3. Y luego creamos un vinculo simbolico de la carpeta de PHP con esta linea de comando:
    ln -s /opt/lampp/bin/php /usr/local/bin/php

Es solo un paso mas que en la instalación tradicional y no tendremos que instalar o hacer configuraciones raras, a partir de este momento podremos usar Composer de manera global.

composer

Mas adelante explicare el uso que se le puede dar a Composer en especial con frameworks como Laravel, por ahora sigan estudiando y construyamos una web mas interesante.

1 comment for “Como instalar Composer en Ubuntu con Xampp

  1. Takeshi
    9 septiembre, 2016 at 4:55 PM

    Graciaaaaas por el pequeño tutorial! todo muy claro 🙂 ¡éxitos!

Deja un comentario

A %d blogueros les gusta esto: