Sistema de Ventas, Control de Ventas, Puntos de Venta, Amazon Web Services, Seguridad, Linux, Base Datos MySQL, PHP, Open Source, Cache, Varnish.

Latest Post


Instalar MariaDB en Ubuntu 12.04 en Sencillos Pasos.


Paso 1.- Saber que MariaDB esta basado en MySQL.
Paso 2 .- Ingresamo como root al terminal o consola.
Paso 3.- Ejcutar lo siguiente (como root) :
# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

Paso 4.- Editar el archivos de repositorios y agregar la siguiente linea:
nano /etc/apt/sources.list

(copian y Pegan al final del archivo)

# MariaDB 5.5 repository list - created 2012-11-02 04:33 UTC
# http://downloads.mariadb.org/mariadb/...
deb http://ftp.osuosl.org/pub/mariadb/rep... precise main
deb-src http://ftp.osuosl.org/pub/mariadb/rep... precise main

Paso 5.- Actualizamos repositorios:
 # apt-get update

Paso 6.- Instalar Mariadb.
# apt-get install mariadb-server-5.5 

Paso  7 .- En el proceso de instalacion pedira contreña de forma obligatoria.

Paso 8 .- Una vez finalizada la instalacion ingresamos a MariaDB de la siguiente manera:
  
# mysql -u root -p   (presionamos Enter y nos pedira contraseña que pusimos en la instalacion)

Paso 9.- Aparecer un sesion mas o menos asi:
Instalar MariaDB en Ubuntu 12.04 en  9 sencillos pasos.Instalar MariaDB en Ubuntu 12.04 en  9 sencillos pasos.Instalar MariaDB en Ubuntu 12.04 en  9 sencillos pasos. 
 













Instalar MariaDB en otra Version de Linux.


Para ello vamos al siguiente Link:






Despues de elegir mi distribucion Linux me quedo así:


En la Parte final de esta misma Pagina aparece lo siguiente y lo hacemos en el orden que aparece muy parecido a los pasos mencionado al inicio:



Listo espero les de utilidad.
 


























Siempre es importante estar comunicados y compartiendo información del día a día pero que mejor que las Redes Sociales por ello  en esta oportunidad les traigo como ver los comentarios de FACEBOOK y TWITTER en tu WEB en Sencillos pasos.
Para integrar los comentarios de FACEBOOK y TWITTER en tu página WEB solo debe copiar el código generado de las siguientes links que les dejo.

Facebook: Actualmente la Red Social mas Visitada:













https://developers.facebook.com/docs/plugins/

Twitter: Actualmente junto con facebook lideran las Redes Sociales.












https://dev.twitter.com/docs/twitter-for-websites

Una ves copiado solo lo pegan en su pagina web y listo.

¿Que es FreeBSD?


 FreeBSD es un avanzado sistema operativo para arquitecturas x86 compatibles (como Pentium® y Athlon™), amd64 compatibles (como Opteron™, Athlon™64 EM64T), UltraSPARC®, IA-64, PC-98 y ARM. FreeBSD es un derivado de BSD, la versión de UNIX® desarrollada en la Universidad de California, Berkeley. FreeBSD es desarrollado y mantenido por un numeroso equipo de personas.

¿FreeBSD es lo mismo que Linux?


FreeBSD es otra colección, es otra familia de sistemas operativos diferente a GNU/Linux, pero que en el fondo tienen similitudes ya que ambos tienes sus origienes en UNIX. Podriamos ejemplificar como dos líneas de televisores o como dos marcas de ropa, sabemos que ambos tienes similitudes pero son de características diferentes.

En GNU/Linux: Ubuntu, Centos, Mandriva, Mandrake, Debian, Pupy entre otros.

En FreeBSD: FreeBSD, OpenBSD, PCBSD y otros.

¿Dónde descargo FreeBSD?

Lo puedes descargar desde su página oficial en el siguiente link:

http://www.freebsd.org/es/where.html

¿Dónde descargo el manual de instalación?

Aqui te dejo el link:

Decargar manual de instalación de FreeBSD

FreeBSD tambien cuenta con una distribución de escritorio llamada PCBSD.



En ocasiones deseamos instalar un paquete escribiendo yum install y el nombre del paquete pero resulta que el paquete no esta disponible y nos muestra un mensaje:
" nothing to do "
Esto es debido a que centos no trae algunos paquetes que son de utilidad en su configuración por defecto.

La solución es agregar los repositorios DAG y asi tener mayor cantidad de paquetes utiles como el unrar y muchos mas que se encuentren en RPMforge.

Proceso de instalación:

RPMforge para 32 bits

Descargar rpm_forge_32bits

RPMforge para 64 bits

Descargar rpm_forge_64bits

Una ves en la misma ruta de descarga del archivo teclea:

rpm -Uvh "nombredelpaquetedescargado"  (para autocompletar presiona la tecla TAB).

Ejemplo:

# rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

Terminado !!! ya deberias pooder instalar paquetes como rar y unrar asi por ejemplo:
# yum install rar unrar
Con los repositorios tendras disponible una mayor variedad de paquetes para Centos.

En algunas o muchas ocasiones el servidor recibira carga repentina, tanta carga que Apache no podra responder y sera acribillados por las peticiones.
Entonces es necesario aplicar una medida radical para detener Apache e iniciarlo lo más rápido para que la caida del sitio se recupere en el menor tiempo posible.

Todo este proceso lo realizaremos desde el terminal y como usuario root y el nombre del servicio Apache variara de acuerdo a la distribución que uses.

Distribucion: Centos


# killall -9 httpd

# apachectl stop

Para iniciar apache

# service httpd start

# /etc/init.d/httpd start

Distribucion: Ubuntu


#apachectl stop

# killall -9 apache2

#/etc/init.d/apache2 stop

Para iniciar apache

# /etc/init.d/apache2 start

ERROR APACHE PID

Enalgunas ocaciones se quedan "pegado" algun proceso en este caso tenemos que encontrar el PID es decir el numero indentificador del proceso para deter APACHE.

¿Cómo encuentro el PID?

Para ello ejecutas lo siguiente:
# pgrep httpd

¿Cómo elimino el PID Apache?

Un PID se mata de la siguiente manera te dejo doc opciones:

# killall -9 "numero de Pid"

# kill  "numero de Pid"

Ejmemplo:


#  kill  123655

¿Una vez que elimino los PID Apache que hago?

Intena iniciar Apache

#service httpd start

APACHE comandos adicionales .

Para ver el estado de apache:


# service httpd status

Para ver el estado de apache pero mas detallado:


# service httpd fullstatus

Para refrescar algun parametro modificado en  apache pero sin detener:


# service httpd reload

Para  ver  si esta bien nuestra configuración de apache:


# service httpd configtest


Agregar un usuario con permisos de solo selección o lectura entonces ejecutamos lo siguiente:
GRANT SELECT ON nombre_de_mi_basedatos.* TO 'nombre_de_usuario'@'%' identified by 'tucontrasena';
nombre_de_mi_basedatos: es el nombre de  base datos donde deseo crear el usuario con permisos de lectura.
nombre_de_usuario: es el nombre de usuario con el cual se conectaran a la base de datos.
contrasena: es la contraseña que usara el usuario para conectarse a la base datos.

MKRdezign

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Con la tecnología de Blogger.
Javascript DisablePlease Enable Javascript To See All Widget