D

dark_world

Usuario (México)

Primer post: 18 feb 2012Último post: 19 feb 2012
4
Posts
23
Puntos totales
0
Comentarios
I
Instalar Aptana Studio 3 en Ubuntu 11.04
LinuxporAnónimo2/19/2012

Aptana Studio 3 es una herramienta que nos permite desarrollar y probar aplicaciones Web en un único entorno. Tiene soporte para las especificaciones de última tecnología para los navegadores, como HTML5, CSS3, Javascript, Ruby, Rails, PHP y Python. http://aptana.com/products/studio3/download Nota: tenemos la opción de descargar el paquete completo de la aplicación (Standalone Version) o sólo el plugin para Eclipse. Nota: Si se va a instalar Studio 3 como un plugin de Eclipse, se debe utilizar Eclipse 3.5 o superior. Preinstalación - Descompresor “p7zip“: El archivo de descarga viene comprimido en Zip, por lo que debemos de instalar: sudo apt-get install p7zip-full p7zip-rar rar unrar - Sun / Oracle Java 1.5 o posterior. Con OpenJDK todavía no es posible trabajar correctamente. Para más información de cómo instalarlo mirar en: http://deknileech.info/instalar-java-en-ubuntu/ - Git: es necesario porque se utiliza internamente para actualizar el entorno de programación. Lo instalamos con: sudo apt-get install git - Apache: Para desarrollar en php, os puede interesar instalar Xampp (Apache + MySQL + PHP + Perl): http://deknileech.info/instalar-xampp-en-ubuntu-11-10/ Instalación Lo vamos a instalar en el directo “/opt“, que recordemos que es donde se deben de instalar todas las aplicaciones adicionales que no forman parte de la instalación estándar de Ubuntu o de cualquier GNU/Linux. 1º Entrar al navegador Nautilus (en concreto al directorio /opt) como root con el comando: gksu nautilus /opt 2º Crear un nuevo directorio o carpeta en /opt llamado “aptana” (Clic derecho – Crear una carpeta – llamarla aptana) 3º Navegar hasta donde lo hayamos descargado – Clic derecho en el “paquete.zip” y seleccionar “Extraer aquí”, 4º Abrir la carpeta descomprimida y copiar todo su contenido, para pegarlo dentro de la nueva carpeta que hemos creado con anterioridad “/opt/aptana“. (Ya podemos borrar el paquete.zip y la carpeta descomprimida de nuestro home). 5º Crear un Script para ejecutar Aptana con el comando: sudo gedit /usr/bin/aptana Y pegamos en la ventana que se nos abre, el siguiente código: #!/bin/sh #export MOZILLA_FIVE_HOME="/usr/lib/mozilla/" export APTANA_HOME="/opt/aptana" $APTANA_HOME/AptanaStudio3 $* Pulsamos Guardar y cerramos el archivo. 6º Dar los permisos adecuados para los diferentes archivos, ejecutando en una terminal los siguientes comandos uno a uno: sudo chmod 755 /usr/bin/aptana sudo chmod -R +r /opt/aptana sudo chmod +x `sudo find /opt/aptana -type d` 7º Sólo queda crear un lanzador para que ejecutarlo, en el “menú principal”: Para que nos aparezca la aplicación en el menú de “Aplicaciones – Programación” de Ubuntu 10.10 y anteriores y en el Dash Aplicaciones de Ubuntu 11.04 creamos un archivo.desktop en /usr/share/applications/, ejecutando en un terminal: sudo gedit /usr/share/applications/aptana.desktop Pegar el siguiente código en el archivo: [Desktop Entry] Encoding=UTF-8 Name=Aptana Studio 3 Comment=IDE for Rails, Python, PHP Exec=/opt/aptana/AptanaStudio3 Icon=/opt/aptana/icon.xpm Terminal=false Type=Application Categories=GNOME;Application;Development; StartupNotify=true Nota: Este archivo es válido para versiones anteriores de Ubuntu (10.10, 10.04, …). Pero debido a un bug con el AppMenu de Ubuntu 11.04, modificaremos la línea “Exec=…”, como especificaré más adelante. Guardamos y cerramos el archivo Y listo ya podemos ejecutarlo desde el menú principal (Aplicaciones – Programación – Aptana Studio 3) o desde el Dash de Unity, escribiendo Aptana…. Bug en Ubuntu 11.04 con el AppMenu En el AppMenu (barra del menú de la aplicación en el panel superior), sólo nos sale 2 menús. Si queremos que salga todos los menús debemos de deshabiliar el AppMenu cambiando en el archivo anterior la línea: Exec=/opt/aptana/AptanaStudio3 Por esta otra: Exec=env UBUNTU_MENUPROXY= /opt/aptana/AptanaStudio3 Y ya se abrirá con la barra de menús completa. Nota de agradecimiento: En un principio yo resolví este problema creando un lanzador con el comando “UBUNTU_MENUPROXY= /opt/aptana/AptanaStudio3″, pero un amable lector “Taber” me comentó el uso del comando “env”, para de esta forma poder modificar el archivo y que funcionara, sin necesidad de tener otro lanzador. Subir proyectos al servidor Pulsamos en la pestaña “Proyectos” a la izquierda y desplegamos el proyecto en cuestión. Debajo de sus archivos encontraremos “Connections” y hacemos doble clic sobre él. En la nueva ventana tenemos tres apartados: - Nombre: donde pondremos el nombre de la conexión para diferenciarla de otras. - Source: donde por defecto saldrá el nombre de nuestro proyecto. - Destination: donde pulsamos en “New” para crear la conexión. En la nueva ventana ponemos un nombre para identificarlo, seleccionamos el protocolo “FTP” (en mi caso) y escribimos la dirección del servidor FTP, ponemos el usuario y contraseña. Pulsamos en Ok y nos mostrará debajo de la pestaña “Proyectos” los botenes para subir y bajar archivos / carpetas. Error de seguridad. Aptana, por defecto, crea los archivos y carpetas con los siguientes permisos: - Para las carpetas: *Usuario -> Lectura, escritura y No ejecución. *Grupo -> Lectura, escritura y No ejecución. *Todos -> Lectura, escritura y No ejecución. - Para los archivos: *Usuario -> Lectura, escritura y ejecución. *Grupo -> Lectura, escritura y ejecución. *Todos -> Lectura, escritura y ejecución. Esta configuración trae consigo 2 problemas: cualquiera puede escribir y modificar nuestros archivos (altamente peligroso) y en algunos servidores no podremos abrir las carpetas al carecer estas de permisos de ejecución. Para solventar este problema, vamos al menú “Windows -> Preferences” y en el árbol de la izda nos situamos en “Aptana -> Remote -> FTP” y ponemos los siguientes permisos: - Para las carpetas y los archivos (las 2 secciones igual): *Usuario -> Lectura, escritura y ejecución. *Grupo -> Lectura, NO escritura y ejecución. *Todos -> Lectura, NO escritura y ejecución.

0
0
I
Instalar xampp en Ubuntu 11.10
LinuxporAnónimo2/19/2012

Xampp es un servidor independiente es software libre, en cual podemos montra un servidor propio o simplemente usarlo para hacer un testeo de nuestras paginas web, bases de datos, para desarrollar aplicaciones en php, con conexión a base de datos sql (LAMPP= Linux + Apache + MySQL + PHP + Perl) Apache no es facil de instalar y mucho menos para novatos recien llegados al mundo de los servidores, pues bien xampp te da esa posibilidad de instarlate apache de una forma sencilla que contiene MySQL, PHP y Perl. Es realmente simple de instalar y usar, pero hay que tener en cuenta que no está desarrollado para su uso en producción. Tiene licencia GNU y es multiplataforma, teniendo en estos momentos versiones para: Linux, Win2, Mac Os X y Solaris. Página oficial: http://www.apachefriends.org/es/xampp.html Nos descargamos la ultima version de xampp de la web oficial en este caso la ultima version es la XAMPP Linux 1.7.7 Despues de guardar el archivo en nuestra capeta abrimos la terminal y tecleamos sudo tar xvfz xampp-linux-1.7.77.tar.gz -C /opt Nota: si hay una version superior de xampp a la que yo estoy usando como ejemplo por ende cambia el nombre toma en cuenta eso al teclear los comandos si tienes el archivo de xampp en otro directorio usa el comdando cd para accesar al la carpeta y el comando ls para ver el contenido del la carpeta y serciorarte de que se encuentra ahi Y ya tenemos instalado XAMPP en /opt/lampp. Nota: Testeado en Ubuntu 11.04 y 10.10, (32bits y 64bits), sin problemas. Desinstalación: Lo podemos desinstalar con: sudo rm -rf /opt/lampp Permisos al directorio /opt/lampp/htdocs (aquí es donde se almacenan los archivos de las páginas webs) 1º Damos permisos para poder modificar el directorio /opt/htdocs, con el comando: sudo chmod a+w /opt/lampp/htdocs 2º Creamos un enlace simbólico entre el directorio y una ubicación en nuestra carpeta personal, por ejemplo: /home/usuario/Webs, para de esta forma tener nuestros proyectos en la carpeta personal, con el comando: sudo ln -s /opt/lampp/htdocs /home/usuario/Webs Nota: donde pone “usuario” poner el nombre de vuestro usuario. Comandos para utilizar Xampp: Iniciar xampp: sudo /opt/lampp/lampp start Reiniciar xampp: sudo /opt/lampp/lampp restart Detener xampp: sudo /opt/lampp/lampp stop Podemos probar XAMPP arrancándolo con el comando: /opt/lampp/lampp start Y si todo ha ido bien, la terminal nos deberá responder algo similar a: Starting XAMPP for Linux 1.7.4... XAMPP: Starting Apache with SSL (and PHP5)... XAMPP: Starting MySQL... XAMPP: Starting ProFTPD... XAMPP for Linux started. Para desarrollar nuestras aplicaciones, debemos de realizar siempre el anterior paso para arrancar Xampp, pero existe una gui (interfaz gráfica que nos permite arrancar de una forma fácil todos los servicios o uno por uno. Es el llamado Panel de Control de Xampp y se abre con el siguiente comando: sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel Si os sale el siguiente error al lanzarlo desde la terminal: Error importing pygtk2 and pygtk2-libglade La solución es instalar la libreria correspondiente: sudo apt-get install python-glade2 CREAR LANZADOR EN EL MENU INICIO Para que nos aparezca la aplicación en el menú de “Aplicaciones – Otros” de Ubuntu 10.10 y anteriores y en el Dash Aplicaciones de Ubuntu 11.04 creamos un archivo.desktop en /usr/share/applications/, ejecutando en un terminal: sudo gedit /usr/share/applications/xampp-control-panel.desktop Pegar el siguiente código en el archivo: [Desktop Entry] Comment=Start/Stop XAMPP Name=XAMPP Control Panel Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py Icon[en_CA]=/opt/lampp/xampp.png Encoding=UTF-8 Terminal=false Name[en_CA]=XAMPP Control Panel Comment[en_CA]=Start/Stop XAMPP Type=Application Icon=/opt/lampp/xampp.png Guardar y cerrar. Nota: Respecto a las líneas “icons”, he colocado el icono que me he descargado desde la página web, lo he colocado en /opt/lampp y lo he llamado “xampp.png” Ya podemos arrancarlo escribiendo en el Dash de Unity o desde el menú aplicaciones – otras, nos pedirá la contraseña y nos saldrá el Administrador gráfico de Xampp, y podemos arrancar Xampp al completo o los servicios que necesitemos. Sólo queda probarlo para ver que corre perfectamente. Abrimos nuestro navegador y escribimos en la barra de direcciones: http://localhost Nos debe de salir la pantalla de bienvenida a XAMPP: Ahora probamos “phpmyadmin” escribiendo en la barra de direcciones: http://localhost/phpmyadmin Y veremos phpMyadmin donde podremos crear nuestras bases de datos, gestionarlas y demás: Ya tenemos nuestro servidor local para programar en php con bases de datos. Crear archivos php y ver su resultado en el navegador: Los “archivos.php” deben ser guardados en el directorio: /opt/lampp/htdocs (tendremos acceso también a este directorio mediante el enlace que hemos creado con anterioridad en nuestra carpeta personal: /home/usuario/Webs/htdocs). Y para ver el resultado de un archivo llamado “prueba.php”, por ejemplo, escribimos en la barra de dirección del navegador la siguiente url: http://localhost/prueba.php Si creamos una carpeta y dentro un archivo.php, por ejemplo: /opt/lampp/htdocs/carpeta/archivo.php veremos el resultado en el navegador, escribiendo en él: http://localhost/carpeta/archivo.php Seguridad Como mencionamos antes, XAMPP no es para uso en producción, sólo para un entorno de desarrollo local. XAMPP está configurado lo más abierto posible, permitiendo que el desarrollador trabaje sin trabas. Para entornos de desarrollo esto es genial, pero en un entorno de producción es fatal. Lista de seguridad que falta en XAMPP: El administrador de MySQL (root) no tiene contraseña. El demonio de MySQL es accesible a través de la red. ProFTPD usa la contraseña “lampp” para el usuario “nobody”. PhpMyAdmin es accesible a través de la red. MySQL y Apache se ejecuta bajo el mismo usuario (nobody). Si lo vamos a utilizar a nivel local no hay ningún problema, si queremos podemos solucionar la mayoría de las debilidades de seguridad ejecutando el siguiente comando: sudo /opt/lampp/lampp security Se inicia el control de seguridad, ponemos nuestras contraseñas y hacemos nuestra instalación de XAMPP muy segura. A la hora de abrir http://localhost/phpmyadmin : - La primera contraseña que nos pide es para proteger las páginas y ejemplos de Xampp y a la hora de logearse el usuario es lampp y escribimos la contraseña que hayamos puesto. - El siguiente logeo es para PhpMyAdmin y es el más importante protegiendo la base de datos (MySQL), donde el usuario es root y la contraseña, la que hayamos puesto. Consejo: utilizad la misma contraseña que la de vuestro usuario de ubuntu.

10
1
Acelerar descargas con Axel y Script apt-fast en Ubuntu
Acelerar descargas con Axel y Script apt-fast en Ubuntu
LinuxporAnónimo2/18/2012

El pipeling o también llamada pipelining es una técnica utilizada para acelerar procesos, mediante la ejecución simultanea de instrucciones. Axel utiliza este método para acelerar las descargas. Para instalarlo debes recurir al clásico apt-get: sudo apt-get install axel aquí un ejemplo de su utilización: axel http://cdimage.gnewsense.org/gnewsense-livecd-deltah-i386-2.3.iso No olvides que puedes usar man para ver todas las opciones. Ahora instalaremos apt-fast que utiliza las caracteristicas de Axel para hacer más rápidas las descargas de actualizaciones o instalación de software. Para instalarlo solo ingresas lo siguiente: sudo add-apt-repository ppa:tldm217/tahutek.net && sudo apt-get update && sudo apt-get install apt-fast Ahora en vez de utilizar apt-get para actualizar e instalar software podemos utilizar apt-fastEjemplos: sudo apt-fast dist-upgrade sudo apt-fast install geany sudo apt-fast install algunpaquete Digamos que quieres descargar los 66049 KB comprimidos con bzip2 de la versión 2.6.34 del kernel axel ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2 File size: 67633622 bytesOpening output file linux-2.6.34.tar.bz2 Starting download[ 0%] .......... .......... .......... .......... .......... [ 43.5KB/s][ 0%] .......... .......... .......... .......... .......... [ 87.3KB/s][ 0%] .......... .......... .......... .......... .......... [ 118.3KB/s]---[ 18%] .......... .......... .......... .......... .......... [ 790.3KB/s][ 18%] .......... .......... .......... .......... .......... [ 793.1KB/s] Si la descarga fue interrumpida por obra y gracia de tu ISP, luego puedes reanudar la descarga simplemente ejecutando el mismo comando. Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2File size: 67633622 bytesOpening output file linux-2.6.34.tar.bz2State file found: 12853085 bytes downloaded, 54780537 to go.Starting download ,......... .......... .......... .......... .......... [ 33.9KB/s][ 19%] .......... .......... .......... .......... .......... [ 51.2KB/s] Nada nuevo bajo el sol. Axel funcionó igual que wget, pero solo en apariencia porque en realidad lanzó cuatro conexiones simultáneas para descargar el archivo. Para hacerlo más claro, cambia la manera en que axel indica el progreso de la descarga -la anterior muy verbosa, por cierto- por una que exponga el trabajo de cada conexión con la opción -a. También indica que sólo quieres ¡8 conexiones! para descargar Ubuntu Netbook Edition con la opción -n. axel -n 8 -a http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.isoInitializing download: http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.isoFile size: 733837312 bytesOpening output file ubuntu-10.04-netbook-i386.isoStarting download[ 45%] [..0 1 ...2 ..3 ..4 ..5 .6 ...7 ] [ 1.3MB/s] [05:58] > Las ocho conexiones son un abuso, lo sé. Con un poco más de ética, aún podemos usar axel para descargar a gran velocidad el mismo archivo pero desde distintos servidores. Para ello regresa al ejemplo del kernel Linux y descárgalo desde tres servidores distintos: España (es), Brazil (br) y México (mx). axel -n 3 -a ftp://ftp.{es,br,mx}.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2Initializing download: ftp://ftp.es.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2File size: 67633622 bytesOpening output file linux-2.6.34.tar.bz2Starting downloadConnection 0 finished ]Connection 2 finished ]Connection 1 finished ][ 98%] [................................................3 ] [ 360.8KB/s] [00:02] Solo tienes que listar los servidores como argumentos para axel. En el ejemplo anterior aprovechamos que las llaves expanden su contenido en Bash.

0
0
I
Instalar java en ubuntu
LinuxporAnónimo2/18/2012

Bien en esta ocacion les muestro como instalar java en nuestro ubuntu Que es java algunos se preguntaran Java le permite jugar en línea, participar en sesiones de chat con internautas de todo el mundo, calcular los intereses de una hipoteca y ver imágenes en tres dimensiones, entre otras muchas aplicaciones. Es también esencial para las aplicaciones de intranet y otras soluciones de comercio electrónico que constituyen la base informática de las empresas. Bien dejando atras esto comenzaremos con la accion instalando java :primero que nada debemos agregar el repositorio sudo add-apt-repository "deb http://archive.canonical.com/ natty partner sudo apt-get update sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts Tambien pueden usar el scrip fast para descargar mas rapido en vez de usar apt-get usan apt-fast y listo para saber la version del java instalado escribimos: java -version link: http://www.youtube.com/watch?v=C_10CgnXl28

13
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.