Quiero anunciarles que desde ahora por fin conseguimos
Casa Propia (ProyectosBeta.net). Ya no estaremos en una
Casa Alquilada (BlogSpot)!!!
Cómo en cada mudanza existen varias cosas en mejorar y ordenar, nosotros no haremos la excepción.
Nuestro sitio desde ahora será este -->
Proyectos Beta.
Nos leemos en nuestra
Casa Propia!!!
Imagen:
Tiempo de Paranoia
Leer más...
Ya tenemos nuestro archivo
.map preparado que se conecta a nuestra base de datos
postgres, pero el password esta escrito sin encriptar.
Esto ocasiona un gran problema de seguridad y para solucionarlo vamos a encriptarlo.
OBS:
Usamos
Debian Squeeze, pero no debería ser diferente a otras distros.
Entramos a la consola y escribimos:
msencrypt -keygen "/home/proyectosbeta/mykey.txt"
"/home/proyectosbeta/mykey.txt" es la ruta donde se va a crear el archivo encriptado.
Luego volvemos a escribir en la consola:
msencrypt -key "/home/proyectosbeta/mykey.txt" "123456"
El
123456 es nuestro password para contarnos a la base de datos postgres.
Nos va a retornar por pantalla el password encriptado:
125E8BBFD3CA8F27
Ahora nos dirigimos a nuestro archivo
.map y agregamos.
MAP
...
CONFIG "MS_ENCRYPTION_KEY" "/home/proyectosbeta/mykey.txt"
...
END #mapfile
Seguimos en el archivo .map y cambiamos el password (
125E8BBFD3CA8F27) que creamos recientemente usando
{}.
CONNECTION "user=postgres password={125E8BBFD3CA8F27} dbname=asuncion_paraguay host=localhost"
Descargar :
Código fuente
Fuente:
MapServer
Leer más...
Si en nuestro mapa queremos usar el mapa de
MapQuest, tenemos que introducir lo siguiente en nuestro código.
arrayOSM = [
"http://otile1.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.jpg",
"http://otile2.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.jpg",
"http://otile3.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.jpg",
"http://otile4.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.jpg"
];
// Crear layer MapQuest-OSM.
layer_MapQuest_OSM = new OpenLayers.Layer.OSM("MapQuest-OSM", arrayOSM);
Les dejo el código completo para que puedan ver.
Fuente:
MapQuest
Descargar:
Código fuente
Leer más...
El
control navigator viene por defecto con la opción de tener habilitado el
zoom Wheel. Para deshabilitarlo tenemos que colocar en el código lo siguiente:
// Deshabilitar el zoomWheel.
var control_navigator = mapa.getControlsByClass('OpenLayers.Control.Navigation');
for(var i = 0; i < control_navigator.length; ++i) control_navigator[i].disableZoomWheel();
Con eso ya tendremos deshabilitado el zoom Wheel. Les dejo el código completo.
Descargar:
Código fuente
Leer más...
Estaba buscando algunas imágenes que me interesaban de
MapServer.org, entonces quise descargar una sección del sitio.
Para hacerlo entramos a la consola y escribimos:
wget -cr http://mapserver.org/en/_static/
Fuente:
Paraiso Linux
Leer más...
Para tener
Apache Http Server en CentOS 6.2 debemos entrar a la consola escribir:
yum install httpd
Luego hacemos para activar el servidor apache al iniciar el sistema. Escribimos en la consola:
chkconfig httpd on
Ahora debemos abrir el puerto 80 para poder visualizar nuestros sitios web. Escribimos en la consola:
nano /etc/sysconfig/iptables
Ahora agregamos esta linea:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
Ahora, iniciamos el sistema. Escribimos en la consola:
reboot
Una vez reiniciado el sistema, entramos a nuestro navegador favorito (
Mozilla Firefox).
Y en la barra de direcciones escribimos la IP donde esta alojado nuestro servidor Apache. En mi caso es el
192.168.0.10
Leer más...
Instale CentOS 6.2 y quería acceder remotamente a un servidor de pruebas, pero con el usuario root.
Para hacerlo tenemos que hacer unos simples pasos.
Dentro de nuestro CentOS, entramos a la consola:
rpm -qa | grep ssh
Y nos sale lo siguiente en pantalla:
openssh-clients-5.3p1-70.el6_2.2.x86_64
libssh2-1.2.2-7.el6_2.3.x86_64
openssh-5.3p1-70.el6_2.2.x86_64
openssh-server-5.3p1-70.el6_2.2.x86_64
Nos podemos dar cuenta que ya esta instalado el openssh server, que es el que nos interesa.
Ahora que ya sabemos que tenemos instalado el ssh server, entramos a la consola y escribimos:
nano /etc/ssh/sshd_config
Ahí dentro buscamos en #Authentication
#PermitRootLogin yes
Y descomentamos esta línea y quedaría así.
PermitRootLogin yes
Ahora guardamos el archivo presionando (Control + o).
Ahora reiniciamos el ssh server:
service sshd restart
Una vez reiniciado el server, ya podremos entrar remotamente desde cualquier equipo con el usuario root.
Leer más...