Mostrando las entradas con la etiqueta windows. Mostrar todas las entradas
Mostrando las entradas con la etiqueta windows. Mostrar todas las entradas

miércoles, 20 de enero de 2021

Cambiar password de root en mysql 8 con Windows

Hace meses realice un proyecto en una laptop pero un compañero no resguardo los datos del servidor de Mysql y solo teníamos el directorio data y algunos usuario y sus claves pero no los de root


Como deseábamos revisar si había otra información decidimos intentar de varias posibles claves pero ninguna funcionó.


Buscando en la red encontramos la siguiente página: https://docs.bitnami.com/installer/apps/edx/administration/change-reset-password/

El procedimiento es sencillo:

1. Detener el servicio de Mysql. Para detener el servicio de Mysql buscamos la herramienta de servicios de Windows, la abrimos y buscamos el servicio. 



Damos clic en detener el servicio.



2. Revisar la versión de Mysql. Para esto necesitamos abrir una consola o CMD.



Ingresamos a la carpeta donde esta instalado Mysql: cd C:\Program Files\MySQL\MySQL Server 8.0\bin



Ejecutamos el siguiente comando: mysqladmin.exe --version 




3. Cambiamos el password. Creamos un archivo llamado mysql-init.txt y colocamos lo siguiente: ALTER USER 'root'@'localhost' IDENTIFIED BY 'NEW PASSWORD';

Recuerda poner el nuevo password y guardar.



Inicializamos el servidor con el siguiente comando "PATHMYSQL\mysql\bin\mysqld.exe" --defaults-file="PATHCONFIG\mysql\my.ini" --init-file="\PATHFILE\mysql-init.txt" --console --lower_case_table_names=1, donde PATHMYSQL es la carpeta donde esta instalado Mysql, PATHCONFIG es la carpeta donde esta el archivo de configuración my.ini  y PATHFILE es donde guardamos nuestro archivo mysql-init.txt.




Después de unos minutos, detenemos la ejecución con CTRL+C



4. Reiniciamos el servicio de Mysql. Regresamos a  la herramienta de Servicios y le damos iniciar servicio.



Después de reiniciar ingrese a Mysql Workbrench y realice su conexión.



¡Felicidades! Una exitosa conexión =)





.





domingo, 24 de mayo de 2020

Migrar / importar una Parallels Virtual Machine a VirtualBox

En ocasiones por cuestiones de configuración y recursos necesitamos importar una maquina virtual de Parallels en Mac osx a Windows/Linux con VirtualBox pero no existe una manera directa por lo cual tenemos que realizar algunos trucos.

Primero descargamos e instalamos VirtualBox en nuestro Windows / Linux de la página oficial: https://www.virtualbox.org/

Copiamos  el archivo windows.hdd{3454-fdgfg-43543-gfdgd}.hds de  nuestra pvm a migrar a la carpeta donde vamos a tener nuestra maquina virtual, por ejemplo:

D:/virtual/

o

/home/miusuario/virtual/

Abrimos VirtualBox y damos clic en Crear nueva maquina virtual

Nombre: miwindows
Carpeta de maquina: D:/virtual/
Tipo: Microsoft Windows
Versión: Windows 7 (32-bit)



Seleccionamos la cantidad de memoria RAM

Se recomienda mínimo 2048 MB (2GB)

Renombramos el archivo windows.hdd{3454-fdgfg-43543-gfdgd}.hds a miwindows.hdd, observe que el nombre que le pusimos es el que especificamos de la maquina virtual nueva y cambiamos la extensión de .hds a .hdd

Para Linux, 

mv windows.hdd{3454-fdgfg-43543-gfdgd}.hds miwindows.hdd


Seleccionamos : Usar un archivo  de disco duro virtual existente y damos clic en el icono de la carpeta.

Damos clic en Añadir / Agregar y seleccionamos nuestra imagen renombrada.
Damos clic en Seleccionar.


Damos clic en Crear


Esperamos un momento y damos clic en Iniciar

Sencillo, su maquina virtual está funcionando.







sábado, 16 de marzo de 2019

Error de conexión a Mysql: Server sent charset (255) unknown to the client

Por algunas circunstancias formatee mi computadora con windows 10. Todo iba bien hasta que una vez instalado Mysql 8.0 CE; intente entrar a phpmyadmin y me regreso el siguiente error:

"mysqli_real_connect(): Server sent charset (255) unknown to the client. Please, report to the developers"

"mysqli_real_connect(): (HY000/2054): Server sent charset unknown to the client. Please, report to the developers"


Buscando en internet nos comentan que se debe al cambio de configuración del chartset por default, entonces debemos ajustar configuración de nuestro mysql.

Solución

Editaremos el archivo de configuración my.cnf
El cual se debe encontrar en C:\ProgramData\MySQL\MySQL Server 8.0
Agregamos y/o modificamos las siguientes lineas:

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
collation-server = utf8_unicode_ci

character-set-server = utf8 


Una vez hecho esto, reinicien su servicio de Mysql

e ingresen a su aplicación o a su phpmyadmin

Enhorabuena, pueden utilizar su conexión de nuevo.


jueves, 18 de octubre de 2018

Habilitar OPcache en PHP 5.5 o superior

Opcache es una tecnología muy usada actualmente para mejorar el rendimiento de un sitio web

Habilitar la librería es muy sencillo.

Primero hay que editar nuestro archivo php.ini que estamos usando con Apache

Agregamos la siguiente linea en la parte donde cargamos las extensiones:

#en mi caso tengo ubicado el php en la unidad D

zend_extension=D:\php\ext\php_opcache.dll


Después configuramos los siguientes valores, se recomienda revisar las especificaciones que usted necesite, estas digamos son las comunes:

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1



Ahora guardamos nuestro archivo php.ini

Si estamos en windows, copiamos el archivo php.ini a C:\windows\

Detenemos el servicio de Apache
y lo volvemos a iniciar.






Si todo esta correcto, nuestra extensión ha sido agregada.

Podemos usar un script y probar con php_info()



Saludos.

jueves, 21 de enero de 2016

Windows 10 + apache 2.4 y php 5.5



Actualmente Apache httpd se tiene que descargar de páginas alternativas donde lo han compilado.

Instalando apache 

Descargue desde: http://www.apachehaus.com/cgi-bin/download.plx

Descomprima en su pc, en mi caso renombro la carpeta para que sea mas fácil:

E:/servidor/Apache24

Edite el archivo Apache24/conf/httpd.conf  con los valores de la ruta de la carpeta donde se localiza apache

Define SRVROOT "E:/server/Apache24"

DocumentRoot "E:/server/www"
<Directory "E:/server/www">


guarde e inicie desde una consola y ejecute el archivo

Apache24/bin/httpd

Inicie su explorador y escriba en la barra de dirección

localhost

El empaquetado viene con una guía para mayor información.
(httpd-2.4.18-x64-vc11/readme_first.html)


Instalando PHP5

Intente descargar varias versiones de php pero la única que tiene la librería php5papache2_4.dll es la
php-5.5.5-Win32-VC11-x64.zip 
 

Descargue php 5 desde http://windows.php.net/downloads/releases/archives/ 
Descomprima y coloque en una ubicación adecuada

E:/servidor/php


Duplique el archivo php.ini-production como php.ini

Edite el archivo httpd.conf de apache para configurar su uso con php

Agrege y edite las siguientes líneas

LoadModule php5_module "E:/server/php/php5apache2_4.dll"

DirectoryIndex index.php index.html
AddType application/x-httpd-php .php

Guarde y reinicie apache

verifique en httpd://localhost con un archivo que tenga código php


Ejecutando  Apache como servicio


Para agregar apache como un servicio de windows y se ejecute desde el inicio, ejecute el siguiente comando desde la consola:

httpd.exe -k install -n "Apache24"

Ahora puede verificar en el administrador de servicios que Apache24 ha sido agregado.

Es todo, espero agregar el uso de mysql próximamente.

Saludos =)


sábado, 1 de septiembre de 2012

Problemas con spooler de windows 7

Hace días dejo de funcionar el servicio de impresion de windows 7 print spooler, este iniciaba pero se detenia y por lo tanto era imposible ver las impresoras. 

Buscando en la red encontre las siguientes soluciones: 

La primera es que tengas instalado ccleaner. Con esto vacias el caché de windows y te permite que los análisis de las herramientas no sean bloqueadas. 

El segundo paso es abrir el Task Manager (ctrl + alt + spr) y detener los procesos de aplicaciones que no sean del sistema. 

Tercero, entra a http://support.microsoft.com/kb/929833 y sigue las instrucciones para reparar los archivos de sistema que esten dañados. Esto permitira que sea mas estable el windows.

Cuarto, descargamos Microsoft fix it, el cual reparará cualquier problema con las impresoras: http://windows.microsoft.com/en-US/windows-vista/Troubleshoot-printer-problems 

Ahora reiniciamos nuestro sistema. 

Desinstala tu impresora. Baja la último versión del driver de tu impresora y reinstala. Recuerda sustituir los drivers si te pregunta el sistema. 

Prueba imprimiendo algún archivo. 

Felicidades. 

No olvides bajar las actualizaciones de tu sistema usando windows update.

martes, 27 de marzo de 2012

Windows 8 tomcat 5 admin manager

Después de instalar tomcat5 existen algunos trucos.
En ocasiones tomcat manager no permite ser accesado, y con ello las aplicaciones no pueden ser inicializadas entonces hay que hacer algunos trucos.

También se soluciona mediante esto los siguientes errores:
"403 tomcat manager Access to the requested resource has been denied"
404 The requested resource (/manager/) is not available.

Activar tomcat manager
ve al archivo
C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\tomcat-users.xml

agrega el role:
< role rolename="manager" />
y agrega un usuario nuevo y dale el role manager
< user username="admin" password="tomcat" roles="manager,tomcat"/>

reinicia tomcat
Borra las cookies del dominio localhost o de tu servidor.
entra al localhost:8080/manager/html

da tu usuario y password

Instalar modulo tomcat-admin

Borra las cookies del dominio loclahost o de tu servidor.
o entra desde otro navegador (por alguna razón, aun cuando borres las cookies, firefox se queda en memoria algo) con chrome y iexplorer no pasa esto.

una vez que puedes visualizar los datos de tus aplicaciones.

descomprime tu tomcat5-admin
copia la carpeta admin
apache-tomcat-5.5.35-admin\apache-tomcat-5.5.35\server\webapps\admin\*
a C:\Program Files\Apache Software Foundation\Tomcat 5.5\server\webapps\

y copia el archivo admin.xml de
apache-tomcat-5.5.35-admin\apache-tomcat-5.5.35\conf\Catalina\localhost\
a C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\Catalina\localhost\

ve al archivo
C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\tomcat-users.xml

agrega el role:
< role rolename="admin"/>
y agrega al usuario con privilegios de admin el role admin
<user username="admin" password="tomcat" roles="admin,manager,tomcat"/>
Guarda tu archivo

Reinicia el servicio de tomcat5

ve a tu pagina de tomcat\manager recargala (ctrl + f5)
y en la list applications debe aparecer /admin
dale en start

y ahora si, ve a localhost:8080/admin

logeate.

Es todo :)

viernes, 16 de septiembre de 2011

Moodle 1.9.x y windows 7

Tal vez a algunos les ha pasado, y a mi me ha tenido varios meses frustrado.
Moodle no se logra installar en windows 7 y despues de dar la configuración de la base de datos se queda en blanco.

Despues de muchos intentos logre instalarlo.
Estoy utilizando Windows 7 SP1
PHP 5
Apache 2
Mysql 5.5
moodle 19.13+

y la interesante url
http://127.0.0.1/moodle