Cygwin es una colección de herramientas que son provistas por Linux para que puedan ser ejecutadas en un sistema operativo Windows. Con
Cygwin es posible ejecutar comandos de Linux en Windows.
En ésta publicación explico el procedimiento para su instalación:
1) Descargar el instalador para 32 bits o 64 bits del siguiente link: http://cygwin.com/install.html
2) Seguir los pasos de instalación y seleccionar las herramientas que se desea instalar. Por ejemplo: svn, wget, curl, nano
3) Finalizada la instalación es necesario configurar las siguientes variables de entorno CYGWIN_HOME y PATH para evitar los mensajes de "command not found"
CYGWIN_HOME=C:\cygwin
PATH=...;%CYGWIN_HOME%\bin;
4) Ejecutar Cygwin Terminal y se tendrá una consola de comandos Linux
Bienvenidos a mí blog, en éste espacio comparto mis experiencias y conocimientos relacionados con las tecnologías de integración de sistemas, lenguajes de programación, desarrollo de software, bases de datos y Agilismo. Sí tienes comentarios, inquietudes o sugerencias, no dudes en escribirlos...
Buscar en el Blog
Mostrando entradas con la etiqueta Windows. Mostrar todas las entradas
Mostrando entradas con la etiqueta Windows. Mostrar todas las entradas
martes, 3 de diciembre de 2013
jueves, 31 de octubre de 2013
Cómo configurar Ubuntu Server para conectarse usando el Escritorio Remoto de Windows
El escritorio remoto de Windows usa el protocolo RDP, en ésta publicación explico el procedimiento para instalar un entorno gráfico liviano KDE y poder conectarse a un Ubuntu Server a través del escritorio remoto de Windows.
Ambiente.-
Instalación del Entorno Gráfico KDE.-
Abrir una consola de comandos (SHELL) y ejecutar lo siguiente:
Instalación de Escritorio Remoto de Windows.-
Instalar el servicio XRDP usando el siguiente comando:
Asignar una contraseña al usuario con el cual vamos a conectarnos usando el siguiente comando:
NOTA: en mi caso voy a conectarme con el usuario ubuntu
Abrir una conexión a escritorio remoto de windows, colocar la IP, nombre de usuario, contraseña y LISTO!!!
Referencias.-
https://help.ubuntu.com/community/InstallingKDE
Ambiente.-
- Ubuntu Server 12.04 LTS
Instalación del Entorno Gráfico KDE.-
Abrir una consola de comandos (SHELL) y ejecutar lo siguiente:
sudo apt-get update sudo apt-get install kde-plasma-desktop sudo apt-get install kubuntu-default-settings
Instalación de Escritorio Remoto de Windows.-
Instalar el servicio XRDP usando el siguiente comando:
sudo apt-get install xrdp
Asignar una contraseña al usuario con el cual vamos a conectarnos usando el siguiente comando:
sudo passwd ubuntu
NOTA: en mi caso voy a conectarme con el usuario ubuntu
Abrir una conexión a escritorio remoto de windows, colocar la IP, nombre de usuario, contraseña y LISTO!!!
Referencias.-
https://help.ubuntu.com/community/InstallingKDE
domingo, 8 de septiembre de 2013
Cómo instalar mongoDB como Servicio de Windows
En ésta publicación explico como instalar mongoDB como Servicio del Sistema Operativo Windows:
1) Descargar y ubicarse en el directorio donde se descargó mongoDB. Por ejemplo: c:\mongodb
2) Crear el directorio log
3) Crear el directorio data
4) Crear el archivo mongod.cfg con el siguiente contenido:
5) Ejecutar en la consola de comandos lo siguiente:
6) Iniciar el servicio con el siguiente comando
1) Descargar y ubicarse en el directorio donde se descargó mongoDB. Por ejemplo: c:\mongodb
2) Crear el directorio log
3) Crear el directorio data
4) Crear el archivo mongod.cfg con el siguiente contenido:
logpath=c:\mongodb\log\mongo.log dbpath=c:\mongodb\data
5) Ejecutar en la consola de comandos lo siguiente:
c:\mongodb\bin\mongod.exe --config c:\mongodb\mongod.cfg --install
6) Iniciar el servicio con el siguiente comando
net start MongoDB
viernes, 14 de junio de 2013
Cómo conocer qué puerto es usado por un proceso en Windows
En ésta publicación comparta cómo saber qué proceso del sistema operativo está usando un puerto.
Para listar los procesos y los puertos usados del sistema operativo Windows se usa el siguiente comando:
Una vez identificado el proceso (PID) a través del siguiente comando se puede conocer a detalle cuál es:
NOTA: 2660 reemplazar por el identificado del proceso (PID)
Para matar un proceso en Windows a través del PID se usa el siguiente comando:
Para listar los procesos y los puertos usados del sistema operativo Windows se usa el siguiente comando:
netstat -n -a -o
Una vez identificado el proceso (PID) a través del siguiente comando se puede conocer a detalle cuál es:
tasklist /svc /FI "PID eq 2660"
NOTA: 2660 reemplazar por el identificado del proceso (PID)
Para matar un proceso en Windows a través del PID se usa el siguiente comando:
taskkill /PID 2660 /F
lunes, 17 de septiembre de 2012
Cómo generar un proyecto de Mule 3.3.0 usando el arquetipo de Maven en Windows
Prerrequisitos.-
1. Tener instalado y configurado Maven. En la siguiente publicación se explica como hacerlo.
2. Haber instalado y configurado Mule 3.3, sobre todo la variable MULE_HOME
Procedimiento.-
1. Abrir una consola de comandos (cmd)
2. Ir al directorio dónde se creará el proyecto. Por ejemplo: c:\projects\workspace
3. Ejecutar el siguiente comando:
En dónde:
-DartifactId corresponde al nombre del proyecto
-DmuleVersion corresponde a la versión de Mule que se desea utilizar
4. Continuar con el asistente seleccionando los paquete base, transportes, módulos, etc.
1. Tener instalado y configurado Maven. En la siguiente publicación se explica como hacerlo.
2. Haber instalado y configurado Mule 3.3, sobre todo la variable MULE_HOME
Procedimiento.-
1. Abrir una consola de comandos (cmd)
2. Ir al directorio dónde se creará el proyecto. Por ejemplo: c:\projects\workspace
3. Ejecutar el siguiente comando:
mvn mule-project-archetype:create -DartifactId=mi-proyecto-mule -DmuleVersion=3.3.0
En dónde:
-DartifactId corresponde al nombre del proyecto
-DmuleVersion corresponde a la versión de Mule que se desea utilizar
4. Continuar con el asistente seleccionando los paquete base, transportes, módulos, etc.
martes, 4 de septiembre de 2012
Cómo instalar Apache ActiveMQ como servicio en Windows
En ésta publicación explico cómo instalar Apache ActiveMQ como servicio de un sistema operativo Windows.
1. Descargar la versión más reciente del siguiente link: http://activemq.apache.org/download.html
2. Descomprimir el archivo, por ejemplo: C:\apache-activemq-5.6.0
3. Ir al directorio C:\apache-activemq-5.6.0\bin\win32 y ejecutar el archivo InstallService.bat
NOTA: sí existen problemas ejecutando el archivo para versiones de Windows Vista o superior, dar clic derecho sobre el archivo wrapper.exe, Propiedades > Compatibilidad y seleccionar: Ejecutar este programa en modo de compatibilidad para Windows XP SP3 y seleccionar: Ejecutar este programa como administrador.
1. Descargar la versión más reciente del siguiente link: http://activemq.apache.org/download.html
2. Descomprimir el archivo, por ejemplo: C:\apache-activemq-5.6.0
3. Ir al directorio C:\apache-activemq-5.6.0\bin\win32 y ejecutar el archivo InstallService.bat
NOTA: sí existen problemas ejecutando el archivo para versiones de Windows Vista o superior, dar clic derecho sobre el archivo wrapper.exe, Propiedades > Compatibilidad y seleccionar: Ejecutar este programa en modo de compatibilidad para Windows XP SP3 y seleccionar: Ejecutar este programa como administrador.
lunes, 27 de agosto de 2012
Cómo exportar e importar una base de datos de mongoDB en Windows
En ésta publicación explico el procedimiento para exportar e importar una base de datos de mongoDB.
1. Ir al directorio de instalación de mongoDB . Por ejemplo: c:\mongodb\bin
2. Para exportar la base de datos ejecutar el comando:
-h: IP o nombre del servidor
-d: nombre de la base de datos
-u: nombre de usuario
-p: contraseña del usuario
-o: directorio en dónde se desea exportar la base de datos
3. Para importar la base de datos ejecutar el comando:
c:\Temp\mongo\nombreBDD: ubicación del directorio en dónde se exportó la base de datos
-db: nombre de la base de datos
-u: nombre de usuario
-p: contraseña del usuario
--drop: elimina las colleciones antes de importarlas
1. Ir al directorio de instalación de mongoDB . Por ejemplo: c:\mongodb\bin
2. Para exportar la base de datos ejecutar el comando:
mongodump.exe -h localhost -d nombreBDD -u usuario -p password -o c:\Temp\mongo
-h: IP o nombre del servidor
-d: nombre de la base de datos
-u: nombre de usuario
-p: contraseña del usuario
-o: directorio en dónde se desea exportar la base de datos
3. Para importar la base de datos ejecutar el comando:
mongorestore.exe c:\Temp\mongo\nombreBDD -db nombreBDD -u usuario -p password --drop
c:\Temp\mongo\nombreBDD: ubicación del directorio en dónde se exportó la base de datos
-db: nombre de la base de datos
-u: nombre de usuario
-p: contraseña del usuario
--drop: elimina las colleciones antes de importarlas
jueves, 12 de julio de 2012
Cómo generar un WAR usando el comando JAR
En ésta publicación explico el comando para generar un archivo WAR (Web Application Archive) usando el comando jar
Antes de poder ejecutar el comando es importante tener instalado correctamente el JDK y sus variables de entorno (JAVA_HOME y PATH)
1. Abrir una consola de comandos de Windows (cmd) y ejecutar el comando jar para asegurarnos que esté en el PATH del sistema operativo
2. Ir al directorio de la aplicación web que queremos generar el archivo WAR , por ejemplo: C:/workspace/aplicacion_web
3. Ejecutar el siguiente comando para generar el archivo WAR
Antes de poder ejecutar el comando es importante tener instalado correctamente el JDK y sus variables de entorno (JAVA_HOME y PATH)
1. Abrir una consola de comandos de Windows (cmd) y ejecutar el comando jar para asegurarnos que esté en el PATH del sistema operativo
2. Ir al directorio de la aplicación web que queremos generar el archivo WAR , por ejemplo: C:/workspace/aplicacion_web
3. Ejecutar el siguiente comando para generar el archivo WAR
jar cvf aplicacion_web.war .
martes, 8 de mayo de 2012
Cómo configurar Adobe Flash Builder 4.5 para que se conecte a servicios web seguros (HTTPS)
En ésta publicación explico el procedimiento para que a través de Adobe Flash Builder 4.5 instalado sobre Windows, podamos crear clientes para servicios web seguros expuestos sobre el protocolo HTTPS.
Supongamos que tenemos el siguiente servicio web expuesto sobre HTTPS:
URL = https://midominio.com/ServicioWebSeguro?wsdl
Usando Firefox, abrimos una nueva ventana con el URL, y vamos a:
Tools (Herramientas) > Page Info (Información de Página) > Security (Seguridad) > View Certificate (Ver Certificado)
En la pestaña de Details (Detalles), damos clic en Export (Exportar) para exportar el certificado de seguridad del servicio web. Para éste ejemplo lo guardamos en el siguiente directorio:
Usando IE, abrimos una nueva ventana con el URL, damos clic derecho, opción Certificados > Detalles > Copiar en archivo...
Registro del certificado usando keytool
Abrimos una consola de comandos (cmd)y ejecutamos el siguiente comando:
NOTA: es necesario tener instalado el JRE para acceder directamente a la herramienta keytool. La herramienta también se encuentra en el directorio de instalación del JDK, en mi caso (C:\Program Files\Java\jdk1.6.0_26\bin)
En el directorio de instalación de Adobe Flash Builder 4.5, en mi caso: (C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5), editamos el archivo FlashBuilder.ini y colocamos:
Abrimos Adobe Flash Builder 4.5, en la opción de Data > Connect to Web Service colocamos el URL del servicio web seguro y el IDE generará el cliente de servicio web.
Supongamos que tenemos el siguiente servicio web expuesto sobre HTTPS:
URL = https://midominio.com/ServicioWebSeguro?wsdl
Exportación del Certificado con Firefox
Usando Firefox, abrimos una nueva ventana con el URL, y vamos a:
Tools (Herramientas) > Page Info (Información de Página) > Security (Seguridad) > View Certificate (Ver Certificado)
En la pestaña de Details (Detalles), damos clic en Export (Exportar) para exportar el certificado de seguridad del servicio web. Para éste ejemplo lo guardamos en el siguiente directorio:
c:\certs\serviciowebseguro.crt
Exportación del Certificado con Internet Explorer (IE)
Usando IE, abrimos una nueva ventana con el URL, damos clic derecho, opción Certificados > Detalles > Copiar en archivo...
Registro del certificado usando keytool
Abrimos una consola de comandos (cmd)y ejecutamos el siguiente comando:
keytool -import -alias cert1 -keystore "c:\certs\truststore.jks" -file c:\certs\serviciowebseguro.crt
NOTA: es necesario tener instalado el JRE para acceder directamente a la herramienta keytool. La herramienta también se encuentra en el directorio de instalación del JDK, en mi caso (C:\Program Files\Java\jdk1.6.0_26\bin)
Modificar el archivo FlashBuilder.ini
En el directorio de instalación de Adobe Flash Builder 4.5, en mi caso: (C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5), editamos el archivo FlashBuilder.ini y colocamos:
-Djavax.net.ssl.trustStore="c:\certs\truststore.jks"
Abrimos Adobe Flash Builder 4.5, en la opción de Data > Connect to Web Service colocamos el URL del servicio web seguro y el IDE generará el cliente de servicio web.
martes, 20 de marzo de 2012
Cómo instalar mongoDB en Windows
En esta publicacion explico el procedimiento para instalar mongoDB en Windows para realizar pruebas sobre él.
1. Descargar mongoDB del siguiente link: http://www.mongodb.org/downloads
2. Descomprimir el archivo. Por ejemplo: D:\nosql\mongodb-2.0.3
3. Crear un directorio en dónde mongoDB almacenará los datos. Por ejemplo: D:\data\mongodb
4. Abrir una consola de comandos (cmd) e ir al directorio D:\nosql\mongodb-2.0.3\bin
5. Ejecutar el siguiente comando para iniciar mongoDB
6. Abrir una nueva consola de comandos (cmd) e ir al directorio D:\nosql\mongodb-2.0.3\bin
7. Ejecutar mongo.exe para acceder a la consola de administración de mongoDB
NOTA: en una instalación en producción se recomienda que el servidor sea de 64 bits, tenga suficiente memoria RAM y alta velocidad de procesamiento.
1. Descargar mongoDB del siguiente link: http://www.mongodb.org/downloads
2. Descomprimir el archivo. Por ejemplo: D:\nosql\mongodb-2.0.3
3. Crear un directorio en dónde mongoDB almacenará los datos. Por ejemplo: D:\data\mongodb
4. Abrir una consola de comandos (cmd) e ir al directorio D:\nosql\mongodb-2.0.3\bin
5. Ejecutar el siguiente comando para iniciar mongoDB
mongod.exe -dbpath="D:\data\mongodb"
7. Ejecutar mongo.exe para acceder a la consola de administración de mongoDB
NOTA: en una instalación en producción se recomienda que el servidor sea de 64 bits, tenga suficiente memoria RAM y alta velocidad de procesamiento.
miércoles, 7 de marzo de 2012
Cómo activar JMX en ActiveMQ
En ésta publicación explico el procedimiento para activar JMX (Java Management Extensions) en el bróker de mensajería Apache ActiveMQ v5.5.0 y poder monitoraearlo usando la herramienta jconsole
1. Ir al directorio de instalación de Apache ActiveMQ. En mi caso: c:\apache-activemq-5.5.0
2. Abrir el directorio conf y editar el archivo: activemq.xml
3. Ubicar el inicio de la etiqueta <broker... y agregar useJmx="true"
4. Ir a la etiqueta <managementContext... colocar lo siguiente:
5. Abrir una consola de comandos (cmd) y ejecutar jconsole
6. Colocar en Remote Process lo siguiente:
1. Ir al directorio de instalación de Apache ActiveMQ. En mi caso: c:\apache-activemq-5.5.0
2. Abrir el directorio conf y editar el archivo: activemq.xml
3. Ubicar el inicio de la etiqueta <broker... y agregar useJmx="true"
<broker xmlns="http://activemq.apache.org/schema/core" brokerName="localhost" dataDirectory="${activemq.base}/data" destroyApplicationContextOnStop="true" useJmx="true">
4. Ir a la etiqueta <managementContext... colocar lo siguiente:
<managementContext> <managementContext createConnector="true"/> </managementContext>
5. Abrir una consola de comandos (cmd) y ejecutar jconsole
6. Colocar en Remote Process lo siguiente:
service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
jueves, 16 de febrero de 2012
Cómo matar todos los procesos Java
Para matar todos los procesos Java en:
Sistemas Operativos Windows
Sistemas Operativos Unix/Linux
Sistemas Operativos Windows
taskkill /IM java.exe /F
Sistemas Operativos Unix/Linux
killall java
Instalación y configuración de Maven en Windows
Para instalar Maven en un sistema operativo Windows realizar los siguientes pasos:
1. Descargar Maven del siguiente link: http://maven.apache.org/download.html
2. Descomprimirlo en un directorio. Por ejemplo: c:\apache-maven-3.0.4
3. Configurar las siguientes variables de entorno:
4. Abrir una consola de comandos y ejecutar el comando mvn -version
1. Descargar Maven del siguiente link: http://maven.apache.org/download.html
2. Descomprimirlo en un directorio. Por ejemplo: c:\apache-maven-3.0.4
3. Configurar las siguientes variables de entorno:
M2_HOME=c:\apache-maven-3.0.4 MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=512m PATH=%PATH%;%M2_HOME%\bin
4. Abrir una consola de comandos y ejecutar el comando mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500) Maven home: c:\apache-maven-3.0.4
viernes, 18 de marzo de 2011
Cómo resetear la contraseña del usuario root de MySQL Server
Sí te sucede que olvidaste la contraseña del usuario root del servidor de base de datos MySQL y no puedes crear nuevos usuarios, ni nuevos catálogos ni acceder a la consola de administración, en ésta publicación explico como resetear la contraseña del usuario root tanto para Linux como para Windows.
Para Windows realizar lo siguiente:
Finalmente, cerrar la consola de comandos abierta en el paso 2 e iniciar nuevamente el servicio de MySQL Server.
Para Linux:
Para Windows realizar lo siguiente:
- Sí MySQL Server está instalado como servicio. Detener el servicio
- Abrir una consola de comandos (cmd)
- Ir al directorio de instalación de MySQL Server. Por ejemplo:
C:\Program Files\MySQL\MySQL Server 5.1\bin
- Ejecutar el siguiente comando:
mysqld --skip-grant-tables &
- Abrir otra consola de comandos (cmd)
- Ingresar a la consola de administración de MySQL con el comando:
mysql -u root
- En la consola de administración de MySQL, ejecutar los siguientes comandos:
mysql>use mysql;
mysql>update user set password=PASSWORD("nuevaClave") where user='root';
mysql>flush privileges;
mysql>quit;
Finalmente, cerrar la consola de comandos abierta en el paso 2 e iniciar nuevamente el servicio de MySQL Server.
Para Linux:
- Detener el servicio de MySQL usando el comando
/etc/init.d/mysql stop
- En la consola de comandos (shell) ejecutar el comando:
sudo mysqld_safe --skip-grant-tables &
- Realizar los pasos 6 y 7 descritos para Windows.
- Iniciar nuevamente el servicio de MySQL usando el comando
/etc/init.d/mysql start
Suscribirse a:
Entradas (Atom)


