Subir sql por consola en Mysql 2009/08/04 Ningun Comentario
Despues de un largo tiempo sin escribir, me tomo el trabajo de volver a hacerlo, esperando que sea de ayuda para cualquiera que por ahi se encuentre con este sitio
En estos días me puse en la tarea de realizar modificaciones a algunas paginas que tengo por ahi, como es logico baje la base de datos y procedi a restaurarla en mi maquina local. Si utilizara programas pagos como Navicat seguro que no seria problema, puesto que el mismo almacena y comprime toda la información, pero si usamos herramientas como phpmyadmin tal vez con pocos registros se movera muy bien, pero con un archivo de unos 400Mb si que es dificil… time out entre otros.
Googleando un poco encontré esto que tal vez les puede servir para solucionar su problema:
1- logearse
En Gnu/linux [user@maquina home]$ mysql -u root -p pass
En windows algo asi
C:\archivos de programa\mysql\bin\mysql.exe -u root -p pass
2- seleccionar la base de datos
use colegios;
3-por ultimo subimos el archivo
source /home/usuario/servidor/backup/colegio.sql;
mysql > source C:/colegios.sql
No he realizado comparativos si es mas rapido usarlo o no pero para poder subir bases de datos de una buena cantidad de registros no he encontrado algo mejor
Espero que les sirva.
Error Mysql en Mandriva 2008.1 2008/12/16 Ningun Comentario
Intentando iniciar el servicio que había instalado hace tiempo y sin usar de Mysql me encontré con el siguiente error
/etc/init.d/mysqld start
ERROR: hostname cannot be localhost, mysql_install_db is quite unstable
La solución es muy fácil, ejecutamos como root lo siguiente
rpm -e mysql
rm -f /var/lib/mysql/mysql/*
/bin/hostname 127.0.0.1
urpmi mysql
Con esto ya podemos ejecutar Mysql sin ningún problema
Licencia Publica GNU (En Español) 2008/10/22 Comentarios desactivados
Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, Cambridge, MA 02139, EEUU
Se permite la copia y distribución de copias literales de este documento, pero no se permite su modificación.
Esta es la conocida GNU Public License (GPL), versión 2 (de junio de 1.991), que cubre la mayor parte del software de la Free Software Foundation, y muchos más programas. La traducción al español ha sido revisada por Richard Stallman, pero no tiene ningún valor legal, ni ha sido comprobada de acuerdo a la legislación de ningún país en particular.
Los autores de esta traducción son:
- Jesús González Barahona
- Pedro de las Heras Quirós
Read the rest of this entry »
Tips MySql y Apache 2008/07/21 Ningun Comentario
Son preguntas muy frecuentes en los foros. ¿Como inicio apache o mysql?
Utilizando para esto una distribución como Mandriva se puede iniciar estos servicios de manera muy sencilla con los siguientes comandos: Para Mysql seria….service mysql start En el caso de apache service httpd start
Por otro lado cuando hacemos cambios en los archivos de php.ini o httpd.conf podems recargar la configuración sin necesidad de reinicar por completo el servicio usando /etc/init.d/httpd reload
Para detener los servicios utilizamos service mysql stop igual para apache y para reiniciar usamos service mysql restart
Ahora si lo que se quiere es dejar que estos servicios se inicien con el sistema debemos usar el comando chkconfig el cual puede usarse para activar y desactivar servicios. Si utiliza el comando chkconfig –list, podrá ver una lista de los servicios del sistema y si se han arrancado (on) o detenido (off) en los niveles de ejecución 0-6 (al final de la lista, figura una sección con los servicios administrados por xinetd.
Para dejar los servicios activos desde el arranque del sistema usamos chkconfig httpd on o para descativarlos chkconfig httpd off
Las Mentiras sobre linux 2008/05/13 1 Comentario
Gracias a un comentario en la entrada Microsoft: Vista tiene menos fallos que otros Sistemas Operativos me he encontrado con una entrada en la que se rebaten los perjuicios que tienen los usuarios ante GNU/Linux
-
Linux el sistema operativo de pobres:
Linux hoy en dia es utilizado por particulares y entidades de todo el mundo independientemente del poder adquisitivo. Linux es para todo el mundo sin distinción de raza, credo, religión u orientación politica. Para que se den una idea los siguientes “pobres” utilizan Linux: Google,IBM,La NASA, Red Hat, Novell, Cisco, Audi, Pixar, Dream Works y un largo etc.
Bueno usen su buscador favorito y verán la cantidad de empresas que lo utilizan. -
Linux (en general) es un sistema que no termina nunca de salir una version completa:
El software libre tiene una dinámica diferente donde se sacan versiones muy rápidas. Las principales distros tiene su rama inestable y estable. Por poner un ejemplo Ubuntu tiene su distro LTS (Long Term support) con soporte de hasta 5 años y también su rama que cambia cada 6 meses destinada a los usuarios hogareños. Si quieres estar a lo ultimo puedes usar la que sale cada 6 meses. Esto corre por cuenta de cada uno.
Lectura recomendada para que entiendan de que se trata:
http://biblioweb.sindominio.net/telematica/catedral.html
Read the rest of this entry »
¿Puede confiar en su computadora? 2008/05/06 Ningun Comentario
¿De quién debería recibir órdenes su computadora? Mucha gente piensa que sus computadoras deberían obedecerles a ellos, en vez de a otras personas. Mediante un plan al que llaman “computación confiable” (”trusted computing”, en inglés), grandes corporaciones de los medios de comunicación (incluyendo las compañías cinematográficas y de la industria discográfica) junto con compañías de computadoras tales como Microsoft e Intel, están planificando hacer que su computadora los obedezca a ellos en vez de a usted. (La versión de Microsoft de este esquema se llama “Palladium”). Los programas privativos han incluido características maliciosas en el pasado, pero este plan haría esto universal.
Instalar NetBeans 6.0 en Linux 2008/04/22 Ningun Comentario
Existen varias formas de obtener los archivos ya sea bajándolos de la paginas de sus o pidiendo el DVD que incluye el programa para todas las plataformas. Para esta utilizaremos netbeans 6
Los paquetes usados para este manual son :
jdk-6u3-linux-i586.bin
netbeans-6.0-linux.sh
Debemos bajar el paquete para plataforma a utilizar
Como root
Lo primero que hacemos es instalar el jkd (Java Kit Devolpment)
[xxxxx@desarrollo temp]$ ./jdk-6u3-linux-i586.bin
Do you agree to the above license terms? [yes or no]
a lo que lógicamente respondemos si
el cual crea una carpeta en donde estamos ubicados. Por organización puede mover a etc, u otra carpeta donde recuerde su ubicación
Luego de esto procedemos a realizar la instalación del netbean 6
Si ejecutamos esto
[xxxxx@desarrollo temp]$ ./netbeans-6.0-linux.sh
El instalador procedera a buscar el jdk y debemos especificar donde lo hemos colocado
You can specify valid JDK location using –javahome installer argument
Especificamos la ruta de la siguiente manera
[xxxxx@desarrollo temp]$ ./netbeans-6.0-linux.sh –javahome /etc/jdk1.6.0_03
Luego se abrira la una ventana de instalación y seguimos los pasos
Solución de Calidad Vs Negocio 2008/04/04 Ningun Comentario
Es posible que en algún momento te encuentres con la situación de reinstalar el S.O (Sistema Operativo) de tu Pc. Esto puede ser algo sencillo y tal vez económico si hablamos que es un Pc que se encuentra en tu casa y que posiblemente por tus propios medio te das a la tarea de hacerlo. Pero que pasaría si estas en tu negocio y a diario tienes problemas con programas, virus, troyanos y todas estas cosas que hace que tu sistema pierda velocidad, estabilidad y seguridad; sumándole a todo esto que no puedes usar el antivirus o el programa de protección que deseas por no ser un pirata.
Pues la solución es fácil: reinstalas y listo el problema ha sido arreglado. ¿Arreglado? Lo pongo en duda. En menos de lo que das la vuelta tu sistema esta nuevamente con los mismos problemas que habías tenido antes de reinstalar; a eso sumándole las repetidas formateadas que van acortando la vida del Disco duro (o al menos en teoría). Hablo de sistemas como Windows los cuales no brindan la seguridad por si solos de la información de los usuario. ¿Entonces estoy pagando por un sistema el cual no ayuda para nada a mantener mi información? Tal vez si.
Esto si lo notamos bien es una cadena donde el ultimo es el usuario final, el cual se le exprime para sacarle dinero de cualquier forma, SO(Windows)–>Antivirus–>AntiSpam–>Servicio Técnico–>Usuario
Se debe pagar por Windows, por un antivirus, por el servicio técnico que en muchos casos no sabe otra opción sino reinstalar. Lo digo desde mi experiencia como programador y soporte técnico, el cual se volvió una rutina siendo experto reinstalador de Windows.
¿Es que acaso un medico receta pastillas para el dolor de cabeza cuando lo que tenemos es algo mas que eso?
Es la falta de preparación de los técnicos, es la falta de ética de un Ing de Sistemas el cual sigue brindando soluciones a corto plazo y de mala calidad. Y hasta es posible una falta de conocimiento de los usuarios de las diversas posibilidades que se tienen, siendo esto algo lógico pues ellos se dedican a otras cosas y no a tecnologías de información
El ingeniero de sistemas debe ser el que brinde soluciones de calidad y no solo pensar en su bien propio de hacer dinero a cuestas de un usuario que desconoce que las posibilidades de tener todo mas seguro. Sin duda Microsoft que es quien esta en el nivel más alto juega a hacer dinero junto con su cadena. No se si se da por la actual situación económica la cual hace que la gente haga lo que sea por tener dinero.
Sin duda no hablo de que todos tenemos que mudarnos a sistemas Gnu-Linux porque tampoco son la última opción, y tampoco las necesidades de los usuarios son iguales para adoptarlo. Pero si que desde mis estudios de ingeniería de sistemas es la mejor opción de calidad en cuanto a Seguridad informática se trata. Ejemplo de ello es la casi (para no decir que todos, porque si han existido en la vida de Linux 2 o 3 son demasiados) inexistencia de virus, lo cual lo hace inmune a estos, evitando las miles de reinstalaciones.
Además de eso evitando el pago de licencias por sistema operativo y antivirus. Pero sin caer en el error que son software gratuito y que no hay que pagar, porque en algunos casos se necesita de un pago para obtener el software y otra cosas además del soporte. Como también existen algunos donde se pueden bajar de Internet e incluso te lo envían a tu casa cualquiera que sea el país.
En conclusión las soluciones que debemos entregar como Ing de sistemas deben ser soluciones de calidad, que deleiten y satisfagan las necesidades del cliente y no solo estar enfocadas al objetivo económico y el beneficio propio.
Por eso en Dinamin.com lo decimos Gnu/Linux excelente opción.
Configurar Apache para Hosting Virtual 2008/03/13 Ningun Comentario
Cuando hablamos de hosting virtual hacemos referencia exactamente a el hecho de poder alojar varios sitios web en una misma maquina. Cabe aclarar que los sitios virtuales pueden estar basados en direcciones ip en la cual cada sitio web tiene una dirección IP diferente o en nombres que sera el caso de estudio para nosotros en donde con usa sola dirección ip pueden funcionar varios sitios. Siendo este proceso totalmente transparente para el usuario.
Para usar hosting virtual basado en nombres, debe especificar en el servidor qué dirección IP (y posiblemente qué puerto) se va a usar para atender las peticiones a los diferentes hosts. Esto se hace con la directiva NameVirtualHost
Entrando en materia utilizando para esto Apache/2.2.3 en Windows lo primero que tenemos que hacer es ubicar el archivo http.conf y el archivo httpd-vhosts.conf
Colocar en comentarios en el archivo http.conf quedando asi:
#DocumentRoot “c:/Archivos d….
Luego quitar el comentario a #NameVirtualHost *:80 quedando asi
NameVirtualHost *:80
Ten en cuenta que sii ya tienes un sitio trabajando en el servidor hay que hacer un host virtual para ese sitio.
En el archivo httpd-vhosts.conf debes inculuir lo como siguiente teniendo en cuenta tu ruta y el nombre que deseas colocar:
<VirtualHost *:80>
ServerAdmin noth@aaaaa.es
DocumentRoot “C:/Archivos de programa/Apache Software Foundation/Apache2.2/htdocs/sitio”
ServerName www.sitio.l
<Directory “C:/Archivos de programa/Apache Software Foundation/Apache2.2/htdocs/sitio”>
options indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin sitio2@aaaaa.es
DocumentRoot “C:/Archivos de programa/Apache Software Foundation/Apache2.2/htdocs/”
ServerName localhost
ErrorLog logs/sitio2g
CustomLog logs/sitio2 common
<Directory “C:/Archivos de programa/Apache Software Foundation/Apache2.2/htdocs”>
options indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Por ultimo en C:\WINDOWS\system32\drivers\etc se encuentra un archivo hosts modifica la siguiente linea colcando los nombres de tu sitio
127.0.0.1 localhost cake www.sitio.l
Club Amigos Linux Ningun Comentario
Nos unimos al trabajo y colaboramos con el proyecto del Club de Amigos Linux el cual trata de recopilar información sobre instalación, programas, configuración… para asi poder brindarla a todos los usuarios novatos que se inician en el mundo Linux.
Puedes hacer parte de este grupo haciendo click aqui


