Que es Composer y como instalarlo

Estándar

Composer es una herramienta para el manejo de dependencias en PHP que te permite declarar librerías en tu proyecto y composer las instalara y las configurara por ti. Esto es algo que la mayoría de los desarrolladores de php deben usar a diario y en este post vamos a saber como instalar y configurar en nuestro ordenador.

Para los sistemas Linux y Unix es tan fácil como escribir estos dos comandos en nuestro terminal:

 composer-paso1

La primera linea es para descargar el composer desde la pagina web y la segunda es para colocar nuestro composer de forma global en todo nuestro sistema operativo y nada mas tengas que hacer este proceso una sola vez, claro esta si no lo quieres hacer pues solamente corre la primera linea y colocar tu archivo composer.phar dentro de tu proyecto.

Para el sistema Windows pude ser un poco mas largo aunque igual de sencillo con solo correr estos comandos en el terminal:

composer-paso2

Debes tomar en cuenta que se te da algún error en la descarga debes usar “http” o debes habilitar en tu archivo php.ini “php_openssl.dll”. Después que lo descargues debes crear un archivo “.bat” a partir del “.phar”.

composer-paso3

Con esto ya tendrías instalado Composer en Windows, para verificar la instalacion puedes correr este otro comando desde tu terminal:

composer-paso4

Espero que este post sirva de ayuda y guía para usar esta poderosa herramienta.

Instalar SubimeText en Ubuntu

Estándar

Sublime text es un editor de texto que poco a poco esta agarrando fuerza y favoritismo como herramienta de trabajo dentro de estudiantes y profesionales dentro del área de la informática y que esta disponible para las plataformas Windows, Linux (En sus diferentes distribuciones) y Mac OSX, para instalar este editor de texto simplemente vamos al sitio de Sublime Text y en la seccion de descargas podemos obtener este editor en sus diferentes versiones para sus diferentes plataformas.

En esta entrada vamos a aprender como instalar sublimeText por la terminal de ubuntu con solo tres lineas de comando mediante apt-get, para hacerlo solo nos basta con escribir lo siguiente:

“sudo add-apt-repository ppa:webupd8team/sublime-text-3″

” sudo apt-get update ”

“sudo apt-get install sublime-text-installer”

Con esto solo esperamos que termine de instalar, y a programar se ha dicho.

Instalación de PHP, MySQL, PhpMyAdmin y Apache en Ubuntu

Estándar

Para empezar en este articulo es importante resaltar que este este proceso que describo sirve especialmente para Ubuntu, aunque estoy seguro que para las otras distribuciones basadas en Debian también sirva.

Lo que primero vamos a hacer es abrir la terminal de comandos y actualizar los repositorios y el sistema operativo con los siguientes comandos:

“sudo apt-get update”

“sudo apt-get upgrade”

Una vez realizado todo este proceso seguimos con la instalación de servidor de MySQL, por lo general basta con colocar en la consola:

“sudo apt-get install mysql-server”

aunque si deseas instalar una versión especifica lo puedes hacer de la siguiente manera donde las “X” es el numero de la versión:

“sudo apt-get install mysql-server-X.X”

Una vez que establezcas la contraseña del servidor de base datos, procederemos a instalar el servidor apache y el lenguaje PHP en la computadora con los siguientes comandos:

“sudo apt-get install apache2”

“sudo apt-get install php5”

En algunos casos, dependiendo del sistema operativo que uses, tendrás que instalar a mano las librerías que comunican nuestros servicios (MySQL, Apache y PHP), por lo que deberás que colocar lo siguiente:

“sudo apt-get install libapache2-mod-auth-mysql”

“sudo apt-get install php5-mysql”

Ya con esto solo nos quedaría reiniciar nuestro servicio apache que lo podemos hacer son el siguiente comando:

“sudo /etc/init.d/apache2 restart”

Para probar nuestros servicios nos dirigimos a la siguiente ruta:

“cd /var/www/”

y creamos un archivo .php para verificar que todo el proceso este correcto, para crear el archivo:

“sudo vi info.php”

dentro de este colocamos:

“<?php phpinfo();?>”

Ya con esto tenemos todo lo necesario para empezar a programar en php en nuestra pc, laptop, etc. podemos verificar lo instalado colocando en la url del navegador:

“localhost/info.php”

Solo nos faltaría instalar el phpmyadmin, que es de suma ayuda para todo desarrollador, y esto se hace simplemente colocando el siguiente comando en la terminal:

“sudo apt-get install phpmyadmin”

Realizas toda la configuración que necesites, y una vez que termines solo te diriges a la url del navegador y colocas:

“localhost/phpmyadmin”

 Listo, ya tienes lo básico para ser empezar a ser un programador web, así que suerte!!!

Introducción e Instalación de Ubuntu

Estándar

Aunque para la mayoría de las personas que usan computadoras, usar Ubuntu o cualquier otra distribución Linux es una pesadilla, estos sistemas operativos son de los mas versátiles y estables que se puedan ofrecer en el mercado, mas alla de la estética o accesibilidad del usuario, pero lo mejor de esos S.O. es que son “GRATUITOS” (La mayoría claro).

En mi opinión personal, todo informático o persona adicta a la tecnología debería tener algún tipo de conocimiento sobre el manejo de estos S.O. por lo que les puedo recomendar como primer contacto con estos la distribución Ubuntu. Para no caer en una polémica, este fue el sistema operativo con el cual me adapte mas rápido al mundo del software libre, cada dia esta comunidad es mas amplia y sin duda alguna las personas que trabajan en esta distribución hacen que esta sea mucho mas fácil y mas intuitiva.

A continuación anexo el link de descarga del S.O. directamente desde la página de Ubuntu, recuerden ver que tipo de procesador desean (32 ó 64 bits) antes de descargar: Link de descarga Ubuntu

Instalar Ubuntu es mucho mas fácil de lo que cualquier persona creen, graben el .iso en un cd o dvd, inserten el cd y reinicien la computadora boteando por la unidad de cd y sigan las instrucciones si tienen alguna duda sigan las instrucciones de este tutorial, no hay perdida. Tutorial de Instalación