Category Archives: Linux

Tips: Creacion de directorios virtuales con apache (Virtual Directory)

Si quieres tener una carpeta “www” en tu directorio de inicio y no tener que guardar los archivos en /var/www o manejar diferentes carpetas de usuarios en el servidor web, esta podria ser tu solucion.

Los directorios virtuales hacen uso de un modulo llamado mod_alias que redirige peticiones a carpetas fuera de la raiz del servidor.

Crearemos un directorio virtual que se ubicara en /home/usuario/www/ y sera accesado via http://url/usuario/

1.- Editamos el archivo de configuracion.

$ sudo gedit /etc/apache2/apache2.conf

Buscamos la seccion <IfModule alias_module> y ahi escribimos lo siguiente:

Alias /usuario “/home/usuario/www/”
<Directory “/home/usuario/www”>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Guarda y cierra el archivo.

2.- Reiniciamos el servicio con:

$ sudo /etc/init.d/apache2 restart

3.- Creamos la carpeta en /home/usuario y un archivo para probar.

$ mkdir /home/usuario/www
$ cd ~/www
$ vi index.html y guardamos.

Ahora debieramos poder acceder a los archivos de la carpeta /home/usuario/www via http://url/usuario

Para mas informacion: Aqui

Tips: Instalacion de Apache2 + PHP5 + MySql en Ubuntu

Se que esta lleno de manuales/tutoriales/howto’s sobre como instalar estas tres aplicaciones, pero esta no es la finalidad de esta entrada. Principalmente la escribo para tener registro y poder recordar más adelante que fue lo hice para poder instalarlos. Si ademas a alguien le sirve, mejor aun.

Partimos instalando los paquetes basicos con apt.

$ sudo apt-get install apache2
$ sudo apt-get install mysql-server
$ sudo apt-get install php5
$ sudo apt-get install libapache2-mod-php5 php5-gd php5-mysql

A modo de control vamos a probar que apache y php se encuentren instalados correctamente. Para ello creamos un archivo en la carpeta /var/www/

$ sudo vi /var/www/test.php

Adentro escribimos: <?php phpinfo(); ?> y ahora vamos con el navegador a http://127.0.0.1/test.php. Si se encuentra todo en orden la funcion phpinfo() debiera ser interpretada y en la pagina veriamos una descripcion de la configuracion de php. Luego podemos borrar el archivo test.php.

Ahora veamos el dbms. Por defecto MySQL se instala con la clave root en blanco, para cambiar esto ejecutamos:

$ sudo mysqladmin -u root password tuClave

Ahora instalaremos phpmyadmin, gran herramienta para gestionar bases de datos en MySQL

$ sudo apt-get install phpmyadmin

y para probar que funcione: http://127.0.0.1/phpmyadmin, podemos acceder con user=root y password=tuClave, en todo caso es recomendable crear un usuario con menos permisos para trabajar en dbms.

Si llegaste a este punto sin problemas, haz terminado. Para terminar te dejo con comandos para inciar y detener los servicios recien instalados.

$ sudo /etc/init.d/mysql start/stop/restart
$ sudo /etc/init.d/apache2 start/stop/restart

Suerte!

Tips: Instalacion de impresora PDF

En general, no todos los programas permiten guardar archivos en PDF. Instalando una impresora PDF podemos guardar un documento con cualquier programa que tenga la opcion imprimir.

El procedimiento fue probado en Feisty Fawn, es bastante simple y solo se debe instalar un paquete. Continue reading

A proposito de Compiz Fusion

No será el mejor nombre que he escuchado, pero es lo hay no más.

Tips: Cambiar la pantalla de inicio (usplash) en Ubuntu Feisty Fawn

Estuve tratando de cambiar la pantalla de usplash, pero las que formas que encontre, no se por que, no funcionaron. Asi que explicaré la forma en que lo hice. La pantalla que instalé la pueden encontrar en este link.

Suponiendo que tenemos el archivo usplash-themes-beans.tar.gz en el escritorio.

1) Descomprimimos el archivo.

$ cd ~/Desktop
$ tar zxvf usplash-theme-beans.tar.gz

2) Copiamos el archivo .so correspondiente a nuestro aspecto de pantalla en el directorio usplash, algunos how-to’s usan otras carpetas pero a mi me sirvio así.

$ sudo cp usplash-theme-beans_4_3.so /usr/lib/usplash/usplash-theme-beans_4_3.so

3) Lo añadimos a las alternativas del sistema.

$ sudo update-alternatives —install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-theme-beans_4_3.so 2

4) Lo elegimos como el usplash a usar.

$ sudo update-alternatives –config usplash-artwork.so

y ahi seleccionamos la pantalla que agregamos. En mi caso 2 y luego Enter.

5) Hacemos efectivo el cambio

$ dpkg-reconfigure usplash

Listo! Ahora al reiniciar debiera aparecer la nueva pantalla de usplash. Continue reading