Me mudo!!

Me voy a un nuevo dominio--> Informática Aplicada

Recursos

viernes, 24 de abril de 2009

Nueva web





Nueva web.

Me traslado a un nuevo dominio: http://www.lluyot.com

viernes, 13 de febrero de 2009

Crear una web con Joomla

Vamos a montar un portal web con Joomla en Ubuntu de manera sencilla y rápida:
Para poder montar un portal con Joomla (uno de los CMS más usados) tenemos que tener los siguientes paquetes instalados como prerequisito:
Apache, php y Mysql (mira mi post anterior para instalarlos correctamente).

En primer lugar nos descargaremos la última versión de Joomla con la traducción en español. Está diposible en la web de JoomlaSpanish.org:
Descargar la última versión de Joomla : Joomla 1.5.9.
Descargaros el archivo y descomprimirlo en una carpeta dentro del servidor apache.
Lo hacemos paso a paso:
Suponiendo que nuestro usuario en Ubuntu es "usuario" y su password es "pwdusuario"
Accedemos a /var/www
$cd /var/www
Creamos una carpeta llamada joomla donde crearemos el portal (con root)
$sudo mkdir joomla
Le cambiamos el propietario
$sudo chown usuario:usuario joomla
(he supuesto que el grupo de usuario también es usuario)
Descomprimimos el fichero que hemos descargado de la web de joomla dentro de /var/www/joomla

Lo siguiente es comprobar que la aplicación funciona correctamente. Para ello accedemos a nuestro servidor web, a la dirección : http://localhost/joomla
Si todo va bien veremos una pantalla con un asistente de instalación. Hasta ahora todo bien.

Antes de continuar deberíamos de realizar una serie de operaciones como son:
Crear una nueva base de datos.
Modificar los permisos del fichero configuration.php

Creación de la base de datos joomla
Accedemos a mysql con el password que creamos anteriormente cuando instalamos el paquete mysql-server
$mysql -u root -p
y acontinuación introducir la contraseña que le metimos a la hora de instalar.
Una vez logado correctamente, y por simplificar no vamos a crear nuevos usuarios ni permisos ni nada... usaremos el usuario root para nuestra bd.

use mysql;
create database joomla;

Crear un archivo configuration.php con permisos de escritura. Es necesario ya que si no posteriormente en la instalación nos pedirá meterlo a mano. (nos anticipamos)

$cd /var/www/joomla
$echo > configuration.php #creamos un fichero vacío usando una redirección
$chmod 755 configuration.php

Con esto ya esta todo preparado para la instalación
Veamos paso a paso la instalación

--continuará--

Montar servidor web (apache + php + mysql)

Voy a explicar brevemente y de manera sencilla como montar un servidor web con apache + php + mysql sobre ubuntu. (Otra distribución es similar).
Vamos a suponer que tenemos un usuario en el sistema llamado "usuario" y su passwd es "pwdusuario"
En primer lugar debemos actualizar los repositorios.
Abrimos un terminal y actualizamos los repositorios:
$sudo apt-get update

Instalamos Apache (versión 2)
$sudo apt-get install apache2
Para comprobar que apache se ha instalado correctamemte, abrimos un navegador y accedemos a la dirección http://localhost
Por defecto carga la página index.html (muestra el mensaje "It's works"). Esto nos indica que la instalación está correcta.

No voy a explicar aquí como cambiar la configuración del apache, tan sólo recordar que por defecto la carpeta donde apunta el servidor web es /var/www y es así donde alojaremos nuestras webs
Hay que tener en cuenta los permisos que establezcamos.
Para reiniciar el demonio del apache (esto lo emplearemos más adelante):
$sudo /etc/init.d/apache2 restart

El siguiente paso es instalar php. De la misma forma:
$sudo apt-get install php5

Una vez instalado debemos reiniciar apache para que lo pille.
Si queremos comprobar que funciona correctamente creamos un documento php sencillo, por ejemplo: info.php con el siguiente código que llamará a una función que muestra el contenido del php.ini (fichero de configuración): crear un doc php que contenga la función phpinfo()

Por defecto apache2 tiene habilitada la navegación de directorios, por lo que si borramos el fichero index.html que está en /var/www y creamos carpetas, podemos visualizarlas diréctamente en el navegador:

Accediendo a http://localhost/info.php (si todo va correctamente) mostrará en forma de tablas el contenido del fichero php.ini. Es decir el php está rulando correctamente.

El siguiente paso será instalar mysql para dar soporte con bases de datos a nuestras páginas php. Para ello:
$sudo apt-get install mysql-server php5-mysql
(el segundo paquete es para poder usar el gestor con php)

Una vez finalizada la instalación nos pedirá una contraseña para el usuario root de la base de datos. Por ejemplo le ponemos "pwdmysql".
Es necesario reiniciar el apache de nuevo para que todo furule correctamente.
Fácil fácil.

martes, 10 de febrero de 2009

Portal del Departamento

Por fin el departamento de informática tiene una nueva web.
Aún no lo he metido contenido y está para nada operativa, pero poco a poco... pronto lo estará!. Está montada con Joomla:
un vistazo.... http://informatica.iescristobaldemonroy.org

viernes, 6 de febrero de 2009

pyParchis

Juego en fase de desarrollo programado en python por el que escribe los carteles (mi mismo)


--en construcción--

martes, 3 de febrero de 2009

Examen de Javascript

Os cuelgo el primer examen realizado en Javascript por los alumnos de 2º ESI.
Examen Javascript

martes, 20 de enero de 2009

probando Inkscape

Haciendo algunas imágenes para alguno del los juegos que estoy desarrollando me ha dado por probar Inkscape. Otro software gratuito y muy completo para dibujo vectorial. No es que sea un especialista.. pero probando probando... he hecho mi primera creación, que por cierto es muy mejorable pero bueno:
Mi Ojo:realizado con Inkscape bajo Linux