Demo: Sistema de Inventario

Sistema de Inventario DesarrollandoWeb.com

Descripción General: El sistema permite manejar todo el inventario de la compañía, esto significa que el sistema permite gestionar todo lo relacionado con proveedores, productos, categorías de productos, usuarios, solicitudes y proyectos. El sistema permite conocer en tiempo real el sistema actual de los productos que se encuentra en bodega, que productos tiene ordenes de pedido pendientes, que... [+ info]

E-Marketing Rápido

SEO: Search engine optimization (Optimización para buscadores)
SEO: Search engine optimization (Optimización para buscadores) El SEO se especializa en el desarrollo de sitios Web optimizados para que los buscadores indexen las páginas del sitio web y las ubiquen en primeras posiciones sin pagar por ello. Es importante anotar que este proceso lleva tiempo y no se consigue en pocos días (cosa que ofrecen muchas empresas)  
» [+ info]

5 puntos importantes para estar bien posicionados.
Actualmente los desarrolladores de aplicaciones Web o sitio Web, nos esforzamos por crear sitios Web dinámicos, ya que el mantenimiento y administración de sitios Web estáticos es muy tediosa y francamente muy poco productiva. Este artículo menciona 5 puntos que se deben tener en cuenta para estar bien posicionados an google, yahoo, msn, y otros buscadores, aparecer en las búsquedas y ser visitados.  
» [+ info]

Buenas prácticas SEO
20 puntos para saber si realizas Buenas prácticas SEO Antes de compartir esta historia quiero recalcar por k-esima vez que el SEO es algo que implica costos, tiempo y que obtener buenas posiciones requiere mucho trabajo y dedicación. Si eres desarrollador web es importante ser claro con los clientes, y los empresarios debe exigir claridad cuando empareden un proyecto de desarrollo Web. El SEO o search engine optimization es una práctica que implica tiempo, costos,... 
» [+ info]

PPC: Pay per Clic (Pague por Clic)
PPC son las campañas que se hacen en los buscadores más importantes del mundo. Esta campaña se caracteriza por que se paga por cada clic que un navegante realiza en los anuncios publicitarios de los buscadores. 
» [+ info]



Guión bajo o normal en las URL
Uno de los factores mas utilizados para obtener buenos posicionamientos en los buscadores es tener URL claras. Es sabido que si una url tiene palabras claves será más fácilmente indexada por los buscadores que una que contenga múltiples identificadores y números. Por ejemplo, si una pagina web está tratando el tema, de guiones en las URL’s podría presentar el contenido de la siguiente manera:  
» [+ info]

Instalación de MySql Cluster

Escrito por: Andrés Villanueva Manjarres   

EL proceso de instalación de MySql Cluster se divide en tantos nodos como se tengan, es decir, si se tienen 6 nodos se realizarán instalaciones diferentes en los seis servidores que se tienen para el funcionamiento del cluster, en nuestro caso tendremos cuatro nodos, y en cada uno de ellos se debe instalar los elementos requeridos (binarios de mysql y RPMs) para el funcionamiento del nodo. En todos los nodos de datos y SQL se deben instalar los binarios de MySql seleccionados (Es decir, versión estándar de MySql). Es importante aclarar que solo los binarios de MySql superiores a 5.0.16 tiene soporte para el motor de almacenamiento NDB que es el motor requerido para trabajar con el clúster de MySql. El proceso de instalación de los binarios en los nodos SQL y nodos de datos se presenta a continuación:

NOTA: Para realizar la instalación de los binariosse debe tener un manejo básico-intermedio de Linux, todos los pasos mencionados a continuación se realizarán desde la terminal.Se presenta el proceso de Instalación para RHEL 5 (RedHat Enterprise Linux 5.1) utilizando los binarios de MySQL 5.1.35 con soporte NDB 6.3.26.

 

  • Crear el grupo y el usuario de mysql

# groupadd mysql

# useradd -g mysql mysql

  • Descomprimir los binarios de MySql en el directorio en donde finalmente quedarán los binarios, estos generalmente están en /usr/local/ y aquí los dejaremos después de desempaquetarlos. Posteriormente crearemos un enlace simbólico y el directorio creado después de descomprimir los archivos quedará apuntando al directorio mysql ubicado en el mismo lugar, es decir, después de desempaquetar y crear el enlace simbólico podremos encontrar los binarios de MySql en /usr/local/mysql.

# tar -C /usr/local -xzvf mysql-5.1.35-linux-gnu-i686.tar.gz

# ln -s /usr/local/mysql-5.1.35-pc-linux-gnu-i686 /usr/local/mysql

  • El paso siguiente es correr el script de creación de las bases de datos requeridas en cualquier instalación de MySql, me refiero a la base de datos mysql y test; este script debe correrse como el usuario myqsl.

# cd /usr/local/mysql

# scripts/mysql_install_db --user=mysql

  • Lo siguiente es poner los permisos adecuados. Los permisos debe ser, propietario root, grupo mysql excepto en la carpeta data de la cual tanto el propietario como el grupo debe ser mysql.

# chown -R root .# chown -R mysql data# chgrp -R mysql

  • El siguiente paso es copiar el archivo necesario para iniciar el servicio como un demonio del sistema y dar los permisos de ejecución adecuados. Para esta distribución se deben copiar el fichero mysql.server en /etc/init.d/. No es recomendable dejar el servicios arrancando con la maquina pues para iniciar correctamente un clúster de MySql se debe seguir un orden y siempre el primer clúster que se debe iniciar es el manager y estos pasos solo son para nodos de datos y Sql.

# cp support-files/mysql.server /etc/rc.d/init.d/# chmod +x /etc/rc.d/init.d/mysql.server

Conesto la instalación de los binarios habrá concluido y el paso siguiente es instalar los RPMs adecuados en cada nodo.

 

Nodos de datos(ndbd).

EL RPMs que se deben instalar en los nodos de datos para que MySQL tenga soporte NDBes el Ndb-storage.

# rpm -Uhv MySQL-ndb-storage-6.3.26.glibc23.i386.rpm

El comando anterior instalará los binarios de un “data node” de MySqlCLuster (ndbd) en el directorio /usr/sbin/

 

Nodos SQL (mysqld)

LosRPMs que se deben instalar en los nodos SQL para que MySQL tenga soporte NDBes el ndb-server,ndb-client.

# rpm -Uhv MySQL-ndb-server-5.1.35.glibc23.i386.rpm

El comando anterior instalará los binarios del servidor de MySql (mysqld) en el directorio /usr/sbin/. Este comando también instalará los scripts para levantar los servicios de mysql.server y mysqld_safe en el directorio /usr/share/mysql y /usr/bin respectivamente.

 

Nodos de Gestión(ndb_mgmd)

LosRPMs que se deben instalar en los nodos de gestión para poder administrar el clúster son ndb-management,ndb-tools.

# rpm -Uhv MySQL-ndb-storage-6.3.26.glibc23.i386.rpm# rpm -Uhv MySQL-ndb-storage-6.3.26.glibc23.i386.rpm

Al correr la primera línea se instalarán los binarios de un “management node” de MySqlCLuster (ndb_mgmd) en el directorio /usr/sbin/. Y la segunda línea instalará el cliente para el nodo de destión en /usr/bin

Conestos pasos tendremos instalados todos los binarios necesarios para poder arrancar el clúster previa configuración.

  1. ¿Que es MySql Cluster?
  2. Elementos de la Arquitectura MySql Cluster
  3. Instalación de MySql Cluster.
  4. Configuración de los diferentes nodos.
  5. Arrancar el clúster de MySql.

Escribe tu comentario
Nombre:Invitado
Título:
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
Comentario:

Código de validación.* Code

Comentario[s]