Mostrando entradas con la etiqueta Desarrollo Web. Mostrar todas las entradas
Mostrando entradas con la etiqueta Desarrollo Web. Mostrar todas las entradas

miércoles, 30 de diciembre de 2015

Instalar VSCode de 64 bits en Debian Jessie


Microsoft se suma a la guerra de editores para el desarrollo web moderno con su propuesta gratuita "VS Code". El cual es un editor multiplataforma (Linux, OS X y Windows) cuyas características pueden ser ampliadas por medios de extensiones. Recién lo instalé y no he alcanzado a evaluarlo. Aquí les dejo la guía de instalación para GNU/Linux Debian Jessie de 64 bits, para que ustedes formen su propia opinión.

Lo primero es descargar VSCode, para la versión de 64 bits puede utilizar el siguiente comando:
$ wget -c https://az764295.vo.msecnd.net/public/0.10.6-release/VSCode-linux64.zip

A continuación debemos crear un directorio para instalar software de Microsoft:
$ sudo mkdir -p /opt/microsoft

Posteriormente se descomprime el archivo descargado en el directorio recién creado:
$ sudo unzip VSCode-linux64.zip -d /opt/microsoft

Ahora creamos un enlace simbólico para que el binario sea accesible desde cualquier ubicación:
$ sudo ln -sf /opt/microsoft/VSCode-linux-x64/Code /usr/bin/vscode

Para terminar hay que crear un lanzador para VSCode (vamos a valernos de uno que ya he preparado para ustedes). Con el siguiente comando se descarga y coloca donde debe ir para que les aparezca en el menú de Gnome:
wget http://mizaqblog.com/downloads/desktop/vscode.desktop && sudo mv vscode.desktop /usr/share/applications/vscode.desktop

Puede obtener más información acerca de este editor el sitio oficial del fabricante: https://www.visualstudio.com/products/code-vs

martes, 27 de mayo de 2014

¿Cómo instalar Laravel en GNU/Linux Debian?


Laravel es un framework de código abierto para desarrollar aplicaciones y servicios web con PHP 5. Su filosofía es desarrollar código PHP de forma elegante y simple, evitando el "código espagueti".

Para utilizar el Framework de Larevel en nuestros proyectos de PHP, se debe descargar el conjunto de carpetas y archivos que lo componen, para agregarlo a cada proyecto nuevo. Se puede descargar manualmente una copia fresca del Framework desde el repositorio de GitHub (https://github.com/laravel/laravel), o se puede utilizar el gestor de dependencias Composer para hacerlo. De manera alternativa se puede descargar una utilidad oficial llamada "Larevel Installer", la cual permite crear un proyecto nuevo con toda la estructura de archivos y carpetas que componen el Framework, cada vez que se desee. Es este ultimo método el que se explica en la presente entrada.

Instalar la utilidad Laravel.phar
En primer lugar, se crea el directorio donde se instalará la utilidad
$ sudo mkdir -p /opt/laravel

A continuación, se descarga la utilidad "Laravel.phar"
$ wget -c http://laravel.com/laravel.phar

Se mueve el archivo descargo en el paso anterior al directorio que corresponde
$ sudo mv laravel.phar /opt/laravel/

Luego se agrega el permiso de ejecución a la utilidad
$ sudo chmod +x /opt/laravel/laravel.phar

Finalmente se crea el enlace simbólico, para que la utilidad esté disponible para todos los usuarios del equipo
$ sudo ln -s /opt/laravel/laravel.phar /usr/bin/laravel

Para crear un nuevo proyecto
Una vez que se ha instalado la utilidad "Laravel.phar", cada vez que se requiera crear un nuevo proyecto con el Framework de Laravel, bastará con introducir el siguiente comando (donde "mi_proyecto" es nombre del proyecto a crear)
$ laravel new mi_proyecto

viernes, 16 de mayo de 2014

Habilitar el módulo mod_rewrite de Apache, con Debian Wheezy

En la presente entrada les dejo la instrucciones para habilitar el módulo mod_rewrite en Apache2. El módulo mod_rewrite utiliza un motor de reescritura basado en normas, sobre la base de un programa de análisis de expresiones regulares. Permite reescribir URLs solicitados en tiempo de ejecución.

mod_rewrite proporciona una manera flexible y potente para manipular las URL utilizando un número ilimitado de reglas. Cada regla puede tener un número ilimitado de condiciones. Se puede reescribir una URL con base a variables de servidor, variables de entorno, las cabeceras HTTP, o marcas de tiempo.

¿Cómo habilitar mod_rewrite?


Verificar si el servidor tiene el modulo instalado
$ sudo apache2ctl -M | grep rewrite

Si módulo ya se encuentra instalado, la salida del comando anterior será similar a la siguiente
Syntax OK rewrite_module (shared)

Si no lo está, se agrega de la siguiente manera
$ sudo a2enmod rewrite

Si luego desea deshabilitarlo, lo puede hacer con "$ sudo a2dismod rewrite"

Luego se modifica el archivo /etc/apache2/sites-available/default, se deben cambiar todas las apariciones de "AllowOverride None" por "AllowOverride All"
$ sudo nano /etc/apache2/sites-available/default

Reiniciar el servidor Apache
$ sudo service apache2 restart
Mizaq's Blog

Entradas populares