Cómo instalar Aptana Studio 3.x en Debian 7 Wheezy

Aptana Studio es un entorno de desarrollo open source basado en Eclipse. Aptana Studio 3, la versión que vamos a instalar permite desarrollar aplicaciones usando lenguajes como php, ruby o python. El entorno esta enfocado principalmente para facilitar la creación de aplicaciones web.

La instalación de Aptana Studio 3 en Debian 7 Wheezy es realmente fácil, solo requiere unos pocos pasos.

En el momento de publicación de este artículo podemos usar la siguiente orden para descargar Aptana a nuestro equipo.  Para descargar la versión de  32 bits abrimos un terminal y ejecutamos:

wget http://download.aptana.com/studio3/standalone/3.4.1/linux/Aptana_Studio_3_Setup_Linux_x86_3.4.1.zip

Para la versión de 64 bits ejecutamos:

wget http://download.aptana.com/studio3/standalone/3.4.1/linux/Aptana_Studio_3_Setup_Linux_x86_64_3.4.1.zip

Esto descargará Aptana a nuestro directorio de usuario.

Pero más adelante el enlace estará roto, así que deberás descargar Aptana desde su página de descargas en Aptana Studio

Una vez descargado el archivo que contiene Aptana vamos a instalarlo en el sistema. Si lo descargamos con la orden wget mostrada anteriormente, el paquete zip estará en nuestro directorio de usuario. En caso contrario, si hemos usado el navegador, probablemente el paquete zip con Aptana estará en el directorio “Downloads” de nuestro usuario. Sea como fuere, debemos posicionarnos en el directorio donde se aloja la descarga para seguir los siguientes pasos. Abrimos si no lo tuviéramos ya, un terminal y ejecutamos en el directorio donde corresponda las siguientes ordenes:

su
unzip Aptana_Studio_3_Setup_Linux_x86_3.4.1.zip -d /opt

Lógicamente, si el archivo que contiene Aptana tiene otro nombre, lo cambiaremos según corresponda.

Ahora crearemos el lanzador para abrir el programa. Para esto, vamos a ejecutar el siguiente comando:

cat <<EOF >> /usr/share/applications/AptanaStudio3.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Aptana Studio 3
GenericName=Entorno Integrado de desarrollo
Comment=Aptana Studio 3 IDE
Exec=/opt/Aptana_Studio_3/AptanaStudio3 %F
TryExec=/opt/Aptana_Studio_3/AptanaStudio3
Icon=/opt/Aptana_Studio_3/icon.xpm
StartupNotify=true
StartupWMClass="Aptana Studio 3"
Terminal=false
Type=Application
MimeType=text/xml;application/xhtml+xml;application/x-javascript;application/x-$
Categories=GNOME;Development;IDE;
EOF

Para finalizar podemos cerrar el terminal y borrar el paquete zip de Apatana para liberar el espacio que ocupa.

Con esto el entorno de desarrollo web Aptana Studio quedará instalado. Podemos buscar en la shell por el nombre Aptana y veremos
su lanzador, mediante el cual podremos ejecutar la aplicación.

En el siguiente vídeo puede verse como queda instalado Aptana Studio dando los pasos de esta guía.

Cómo instalar LAMP en Ubuntu Server 12.04 LTS

Lamp, acrónimo de Linux, Apache, Php y MySql, es la combinación de estos componentes que se dan en un tipo de servidor web. Probablemente el tipo de servidor web más popular en Internet. Cada uno de estos componetes trabajan en conjunto para poder servir páginas web dinamicas.

La forma más sencilla de instalar estos componentes en un servidor Ubuntu Server 12.04 LTS es sin duda mediante el comando tasksel. Este comando aglutina distintas tareas de instalación y entre ellas la de servidor LAMP.

Para instalar LAMP en un Ubuntu Server 12.04 LTs tan solo necesitamos abrir un terminal. En la línea de comando escribir o copiar la siguiente orden:

sudo tasksel lamp-server

Inmediatamente empezarán a descargarse los paquetes necesarios. No deberemos hacer nada hasta que empieza a instalarse el servidor de bases de datos MySQL. En ese paso nos pedirá la contraseña del usuario que será root en la base de datos. Podemos generar una contraseña fuerte con el servicio gpassword.com para el usuario root y que guardaremos en lugar seguro.

Después, simplemente podemos probar la configuración del servidor accediendo a él. Si el servidor esta en Internet, podemos usar su URL o su IP poniendola en la barra de direcciones de cualquier navegador. Si la instalación es en el equipo local podemos usar como URL localhost o como IP 127.0.0.1. Si todo quedó instalado correctamente aparecerá en el navegador el mensaje “it works” correspondiente a servir el documento index.html alojado en /var/www.

Si queremos probar el componente PHP podemos crear en el directorio un archivo llamado index.php con el siguiente contenido:

<?php
phpinfo();
?>

Y para probarlo añadimos a la ip o la url en la barra de direcciones del navegador index.php. Quedando por ejemplo localhost/index.php. Si php funciona nos mostrará información del interprete PHP.

Para terminar apuntaremos algunos datos.

Apache2 guarda sus archivos de configuración en /etc/apache2 siendo el más importante apache2.conf. El comando para ver el estado del servicio apache2 es:

sudo service apache2 status

Obviamente para parar, iniciar o reiniciar el servicio o recargar la configuración cambiaremos ‘status’ por stop, start, restart o reload, respectivamente.

De forma similar el servicio MySQL se configura desde el directorio /etc/mysql, siendo el archivo my.cnf el más importante. El comando para ver el estado del servidor es:

sudo service mysql status

De igual modo para parar, iniciar o reiniciar el servicio, cambiaremos ‘status’ por stop, start o restart, respectivamente.

El interprete PHP cuando es usado por apache guarda su configuración en el directorio /etc/php5/apache2. Siendo el archivo más importante php.ini.

Desestresar el navegador web restringiendo Flash

No es raro que a medida que hacemos uso del navegador se nos empiecen acumular pestañas abiertas. Cuantas más pestañas abiertas hay, el navegador se vuelve más y más pesado. El mayor responsable de esto comúnmente es Flash. Flash se usa mucho en los banners de publicidad y cada página puede tener muchos de estos banners. Aunque no estemos visualizando la página estos pequeños programas en Flash están ahí ejecutándose y comiéndose los recursos de nuestro navegador y por tanto del equipo.

Podríamos eliminar el pluging de Flash, pero entonces no podríamos ver cosas como los vídeos de Youtube o de Vimeo. O los juegos en Flash, también muy populares.

Sin embargo podemos decirle al navegador que no descargue el contenido hecho en Flash salvo que nosotros queramos que lo haga. Chrome y Opera disponen de una opción incluida en el propio navegador para comportarse de este modo. En Firefox podemos servirnos de un complemento.

Chrome 23

Menú configuración
Mostrar opciones avanzadas
Privacidad – Configuracion de contenido
Complementos – seleccionar “Hacer clic para reproducir”
Aceptar

Opera 12

Menú
Configuración
Opciones
Pestaña “Avanzado”
Seleccionamos “Contenidos”
Marcamos la casilla “Activar conectores sólo si lo pido”
Aceptar

Firefox 16

Instalar el complemento Flasblock.