Archivos de la categoría ‘software libre’

Instalando Pligg 1.0 paso a paso

Pligg es un programa, basado en el software liberado de Menéame, donde los usuarios pueden votar y proponer noticias.

En este post se va a indicar, paso a paso, como disponer de un sistema pligg en nuestro servidor. Los pasos realizados corresponden a una instalación del portal viajero topviajes.info.

Vamos a necesitar que nuestro hosting soporte php y MySQL, en caso de que no dispongais de un servidor de hosting, o bien no no tenga soporte para php y MySQL, podeis crearos una cuenta para hacer vuestras pruebas en el servidor gratuito 000webhost.

¡Vamos a la faena!

  1. Descargar y subir pligg a nuestro servidor, normalmente a través de ftp.
  2. Crear la base de datos MySQL, a ser posible en la versión 5.2. Tenemos que recordar: servidor de bbdd, usuario y contraseña.
  3. Visitar nuestra web, nos dará errores

error al comienzo de la instalacion de pligg

/settings.php was not found!
Try renaming ’settings.php.default’ to ’settings.php’

Renombrar el fichero settings.php.default por settings.php

/libs/dbconnect.php was not found!
Try renaming ‘dbconnect.php.default’ to ‘dbconnect.php’

Renombrar, dentro del directorio libs, dbconnect.php.default po dbconnect.php

  • Recargar la página, nos saldrá un error diferente:pligg 1.0 error al conectarse a la base de datos

    Error establishing a database connection!

    1. Are you sure you have the correct user/password?
    2. Are you sure that you have typed the correct hostname?
    3. Are you sure that the database server is running?
    4. Have you run the Pligg Installer?

    Ejecutaremos el instalador (Pligg installer)

    pligg installer start

    pligg installer start

    • Pulsar: click to continue in English (click para continuar en inglés)
    • Pasar la primera pantalla (next)
    • Llegaremos a donde se establece la conexión con la base de datos.
    pligg database connection

    pligg database connection

    • Rellenarlo, y pulsar ‘Check settings’ para comprobar la conexión.
    • Si todo va bien, nos saldrá:
    pligg connected to database

    pligg connected to database

    • y se crearán las tablas de la base de datos:
    Creación de tablas en Pligg

    Creación de tablas en Pligg

    • Tendremos también que definir el usuario administrador de pligg. En versiones anteriores, dicho usuario solía ser god (dios).
    Creación del usuario administrador

    Creación del usuario administrador

    • En el paso 5 nos da 5 recomendaciones, las dos primeras obligatorias:
    Creado administrador en Pligg

    Creado administrador en Pligg

    • chmod “/libs/dbconnect.php” back to 644, we will not need to change this file again.

    Cambiar los permisos del fichero “/libs/dbconnect.php” a 644,

    Cambiando permisos a dbconnect.php

    Cambiando permisos a dbconnect.php

    Permiso 644 al fichero dbconnect.php

    Permiso 644 al fichero dbconnect.php

    • DELETE the “/install” directory from your server if you have successfully installed Pligg.

    Borrar el directorio “/install”

    Borrar directorio /install

    Borrar directorio /install

    • Login to the admin area (username: xxxxx; password: xxxxx). Once you log in you should be presented with more information about how to use Pligg.

    Entrar en la administración del sitio pligg como administrador.

    Entrada como administrador al sitio Pligg

    Entrada como administrador al sitio Pligg

    • Configure your site using the admin area.

    Configurar el sitio usando el área del administrador

    Configurar Pligg una vez instalado

    Configurar Pligg una vez instalado

    ¡Ya está listo! Ahora solo falta configurarlo un poco, promocionarlo y gestionarlo en un futuro.

    Sitio Pligg 1,0 en marcha

    Sitio Pligg 1,0 en marcha

    Te propongo dos cosas:

    1. Entra en topviajes y mira su funcionamiento, analiza el sistema de votaciones, envía alguna noticia sobre viajes (imprescidible en esta web).
    2. Cuando tengas tu pligg en marcha, envíanos la referencia a través de un comentario, nos gusta saber que ha servido el manual de instalación, y a tí te servirá para dar a conocer tu web.
  • Pligg sacó su versión 1.0

    Pligg es un gestor de contenidos, CMS (Content Management System), donde los usuarios pueden proponer y votar noticias, estilo Menéame.

    De hecho Pligg está basado en el software liberado de Menéame. Para quien no lo conozca os dejo una referencia para que veais como queda: Travigg.

    Pligg usa PHP y MySQL.

    Si amas algo, déjalo libre

    Acabo de ver una presentación en SlideShare que me ha gustado. Está en inglés, dice así: If you love something, set it free (si amas algo, déjalo libre).

    If you love something, set it free
    View SlideShare presentation or Upload your own. (tags: scale value)

    Moodle – plataforma educativa libre

    Moodle es una plataforma de e-learning libre. Sus características principales son:

    • Es software libre, no requiere de coste de licencias de ningún tipo, ni siquiera del tipo de servidor donde se instala, ya que utiliza PHP y MySQL.
    • Es vía web, pudiéndose instalar en cualquier servidor con soporte PHP y MySQL.
    • Es relativamente sencillo e intuitivo, y en cualquier caso, la comunidad de usuarios de Moodle es amplísima.

    PCLOS – Linux OS Magazine – Revista gratuita sobre Linux

    Lo he descubierto hace poquito, pero llevan desde Septiembre de 2006 sacando mensualmente una revista, descargable en PDF, sobre el mundo de Linux. Está en inglés, quien no tenga problemas con el idioma debería echarle un vistazo.

    Enlace: PCLOS – Linux OS Magazine

    KEuroCalc – Conversor y calculadora universal de moneda

    KEuroCalc es un conversor y calculadora universal de monedas para KDE. Puede convertir entre muchas monedas, tanto tasas de conversiones fijas como variables. Descarga directamente de internet los últimas ratios variables.

    keurocalc pantallazo
    keurocalc pantalla de trabajo

    configuracion keurocalc

    Visto en: KDE-Apps.org
    Homepage: KEuroCalc


    meneame

    collection2html – Crea una colección de tus mp3

    Este script creará una página html que contenga tu colección de mp3 ordenada por artista y album.

    Requiere: Python 2.3

    Visto en: KDE-Apps.org

    KWebServer – un frontend para gestionar un servidor web

    KWebServer es un frontend para gestionar un servidor web. Este programa es similar a xampp, pero usa apt-get de fondo. La aplicación está diseñada para diseñadores web, los cuales están creando web en sus máquinas locales. El programa incluye los siguientes componentes:
    * a kde-gui
    * a ktray y superkaramba, monitor para controlar el estado de tu servidor web

    Homepage: KWebServer

    whois simplificado (script)

    He han encargado la búsqueda de un nombre de dominio, así que le he estado dando al comando whois. Tras algunas búsquedas, con las posibles soluciones que podría presentar, de dominios libres y ocupados, se me ha ocurrido hacer un pequeño script que me devolviera los valores, o bien que está disponible (No match for…) o bien una pequeña parte del registro del dominio, en vez de ese churro de líneas que devuelve whois.

    El script es muy sencillo como podeis observar, y seguro que hay miles de variantes de este script en internet.

    El script está aquí: Script para búsqueda de dominios a través de whois

    Notas para su uso:

    • Dar permiso de ejecución al script: chmod +x whois2
    • Ejecutar: ./whois2

    Código fuente:

    #!/bin/bash
    ########################################################
    # whois2 – Busca dominios utilizando el comando whois

    # Uso:

    # whois2

    # Solo para dominios del comando whois

    # Distrubuido bajo licencia GNU/GPL

    # Autor: http://sistemasoperativos.wordpress.com

    # Post: http://sistemasoperativos.wordpress.com/2008/02/22/whois-simplificado-script/

    #########################################################

    while true
    do
    echo “Introduce dominio a buscar: (ej: dominio.com)”
    echo Pulsa Ctrl-C para terminar
    read dominio
    noencontrado=`whois $dominio|grep “No match for”|wc -l`
    whois $dominio>/tmp/wd
    if test $noencontrado -eq 1
    then
    cat /tmp/wd|grep “No match for “
    else
    cat /tmp/wd|grep “Name”
    cat /tmp/wd|grep “Date”
    cat /tmp/wd|grep “Organization”
    cat /tmp/wd|grep “Email”
    cat /tmp/wd|grep “NameServer”
    fi
    done

    Repercusiones de la adquisión de MySQL por parte de Sun

    Hace poco más de un mes que Sun y MySQL cerraron el acuerdo de compra por parte de los primeros.

    Con esto Sun quiere entrar en el mercado de los gestores de bases de datos, y ya vende y compara el coste de una licencia MySQL Enterprise con las de Oracle.

    De interés el artículo de Jonathan Swartz acerca de la adquisión de MySQL titulado Helping Dolphins Fly (Ayundando a volar a los delfines),  donde se anuncian “grandes noticias” y  de la repercursión en Sun de invertir miles de millones de dólares en la M de LAMP. Ian Murdock, creador de Debian, actualmente en la plantilla de Sun, se hace, también de la noticia sobre el anuncio de “big news” de la compra.

    En lo que afecta a gente que utilizamos MySQL para nuestros proyectos, MySQL seguirá siendo libre, con esa doble licencia comercial y gratuita. Al menos eso espero…

    Begins 13 – nuevo número de la revista sobre Linux

    numero 13 de la revista beginsNuevo número de la revista Begins.

    Ya está disponible Begins 13

    http://www.linuxchillan.cl/?q=node/924

    OpenProj: gestión de proyectos libre

    OpenProj es un software diseñado para la gestión de proyectos con licencia libre. Se autodefine como sustituto de Microsoft Project y otros software comerciales.

    pantallazo de openproj

    Enlace: OpenProj

    Lista Top 100+ de programas opensource para XP y Vista

    En el siguiente artículo tenemos una completísima lista de software opensource recomendable en Windows.

    Artículo: Best free 100+ opensource software for XP and Vista

    Darle uso a un ordenador viejo

    En el siguiente artículo se explica como darle vida a un viejo ordenador que tengamos apartado.

    Artículo: Old Computer Use

    Software libre para informatizar una biblioteca

    Me he encontrado con el siguiente link que os recomiendo:

    Software libre para bibliotecas

    Entradas siguientes »