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

jueves, 16 de enero de 2014

Conectar por SSH - PuTTY

Para conectar por SSH a un servidor necesitaremos su IP, un usuario y una password, tambien sera necesario un puerto, aunque por defecto es el 22
Un buen programa para Windows, aunque esta disponible para otras plataformas es PuTTY, de muy sencilla instalacción, y mas sencillo de usar.



Os dejo el link a su pagina de descargas, para que bajéis la versión que mas os convenga según vuestro sistema

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

jueves, 22 de marzo de 2012

Acceder a tu servidor desde fuera

Para que tu web pueda ser vista desde internet, es necesario un par de configuraciones, lo mas importante que necesitamos es conocer la Ip real, para ello tenemos miles de paginas en internet, como por ejemplo:
http://www.cualesmiip.com/

Allí, en mi caso me ha dado: 82.158.17.99 (no os molestéis en intentar nada, tengo Ip dinámica en cuanto lance el post reiniciare el router)
También deberemos configurar nuestro router, para que redireccione las peticiones entrantes por el puerto 80, a la Ip privada de nuestro server, para ello como es obvio nuestro server debe tener una Ip fija, o cada vez que lo reiniciemos podrá tener una Ip distinta y abra que configurar de nuevo el router.(no voy a explicar como hacerlo ya que cambia según el sistema operativo que se use, y es algo muy básico, si tenéis alguna duda, poner un comentario, estaré encantado de ayudar)
Pues bien deberemos entrar en nuestro router, por lo general poniendo en el navegador 192.168.1.1 y logeandote puedes entrar, si no as cambiado los datos de acceso de fabrica suele ser admin/admin ; 1234/1234 , o alguna combinación de ambos, para otros casos mirar el manual del aparato, consultar con tu ISP o a googlear XD

Una vez estemos en el router, deberemos ir a las opciones de NAT, o como en mi caso (NetGear
Reenvío de Puertos) una vez estemos allí deberemos decir que todo el trafico que entre por el puerto 80, que nos lo dirija, al puerto 80 de la ip del server
En mi caso:

Externo
Interno 
 NombrePuerto inicialPuerto finalPuerto inicialPuerto finalProtocolaDirección IP Local
192.168.1.

Una vez realizado esto ya lo tendremos listo, tan solo deberemos abrir un navegador (desde otro ordenador, móvil, etc) y poner
http://"DireccionIpExterna"/"NombreDeTuWeb"/ 
en mi caso:
http://82.158.17.99/poque/ 

Comprueba que no tengas ningún cortafuegos, o antivirus activado, ya que podría cortarte el acceso; con esto ya tenemos nuestro servidor instalado, y visible desde fuera; es posible que si intentas entrar desde la misma red te de algún tipo de error, para evitarlo desde otros ordenadores usa un servicio de proxy.

Con esto ya hecho, solo queda abrir la web, y esperar a ver si también me lo corta como me pasa con el servidor web.

Un Abrazo y Hasta el Próximo post

miércoles, 21 de marzo de 2012

Instalacion de Server

Acabo de descargar Xampp desde http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.7/xampp-win32-1.7.7-VC9-installer.exe/download ya que en otra ocasión probe otros autoinstaladores, y tube algun problema, de este siempre e oído hablar bien, ya veremos que tal ... XD
La ultima versión para windows es la 1.7.7 descarga un instalador bastante rapido, y de primeras es sencilla, sin grandes complicaciones, pregunta si queremos instalar como servicio el apache, el PhpMyAdmin, y el Filecilla Server e activado todos menos el Filecilla, ya que no voy a usarlo como servidor de archivos, solo para probar la web, y con el apache y la BBDD me sobra.
Casi terminando la instalacion se abre una pantalla de MSDos en donde el solo hace una serie de tareas y se cierra, al terminar la instalacion se abre otra aparentemente para configurar los servicios, me ha dado error el apache ya que tengo los puertos 80 y 443 ocupados con el Team Viewer.

En el Team Viewer, hay que ir a la opción de Extras > Opciones > Avanzado > Mostrar Opciones avanzadas > y allí casi al final marcar la casilla que dice no usar los puertos 80 y 443 solo recomendado para servidores

Aun asi no me termina de arrancar el servicio de Apache, así que voy a reiniciar.
Listo ambos servicios funcionando.

Me arranca perfectamente el phpMyAdmin, después de ponerlo en castellano, me voy a http://cpanel.99h.com.ar, para descargarme la BBDD, para ello hay que entrar en El PhpMyAdmin del servidor, y seleccionar la BBDD que quieres descargar.
Despues deberemos dar al boton de Exportar

Por ultimo es importante que en 1 Tengamos seleccionado Todas las tablas, o al menos todas las que nos interesen, que en 2 marquemos la casilla que nos descarga el archivo, de lo contrario se nos abrirá una nueva pestaña ne la que tendremos la Query para copiar y pegar, pero aparte de que descargandolo automáticamente es mas cómodo, y nos lo baja en un archivo SQL directamente, evitamos posibles errores, para finalizar Presionar en
Crear la BBDD en local no tiene complicación alguna debemos ir al PhpMyAdmin crear la BBDD con el nombre que queramos, y después darle al botón que esta justo a la derecha del que hemos usado antes (el de exportar) para en esta ocasión darle a importar, allí seleccionamos el archivo que nos hemos descargado antes y el solo nos creara todas nuestras tablas, y su contenido.

Ya tenemos nuestra BBDD Creada y con los mismos datos que en el servidor Web, ahora solo nos faltan nuestras propias paginas podemos entrar a nuestro FTP y descargarnosla, o si tenemos alguna copia de seguridad (como es el caso) copiarla directamente en:
C:\xampp\htdocs\poque


donde C:\xampp\ es la ruta donde tenemos instalado nuestro servidor
htdocs es donde deberemos alojar nuestras webs
poque es una carpeta que he creado ,para alojar una copia de http://www.poque.es

Para acceder a nuestras webs, en local tan solo deberemos abrir cualquier navegador y allí teclear http://localhost/poque/

Problemilla

Problemilla, o problemón, según el punto de vista.
Llevo unos días (6 concretamente) con un problema en la pagina principal de  http://www.poque.es  en la cual me decidí por añadir un chat, el cual no esta terminado, le quedan muchas mejoras, pero ya esta en funcionamiento, tan solo son 2 cuadros de texto en los que escribes el alias con el que quieres identificarte, y el mensaje que quieres enviar, al dar al botón de enviar, guardo esos datos en una BBDD en MySQL, para mostrar los mensajes, tengo un iframe a otra pagina, que se recarga cada segundo mostrando los mensajes que tengo guardados en la BBDD, esto lo hago así para no recargar la pagina entera, con el consiguiente consumo de datos innecesario , y molestias a los usuarios especialmente si estas escribiendo y se te recarga....
el problema me viene dado al rato de permanecer tanto inactivo, como escribiendo, en la pagina principal, aparece la pagina que recargo (la de los mensajes del chat) como que no esta accesible, como si estuviera  caída, recargas la pagina, y te dice lo mismo para la web entera, aunque la misma sigue Online, ya que entrando con otra Ip si esta accesible, imagino que el servidor tiene algun tipo de bloqueo.
He estado investigando por Internet, leí algo de que después de 2000 peticiones el servidor bloquea la Ip por seguridad, durante 24h eso me daría unos 33 minutos; he escrito al servidor en el que alojaba la web para comentar este asunto, su respuesta en perfecto ingles fue que lo han revisado 2 veces y funciona perfectamente, que si tengo problemas que use un proxy, y que les pague para conseguir mas velocidad, a lo que les respondí, que quería empezar a pagar el servidor en mayo (fecha en la que cumplo un año con la web operativa y en la que me gustaría poder empezar a cobrar), pero que necesitaba resolver el problema, que si pagando me garantizaban que se resolviera también les dije que por mi no hay problema en usar un proxy para saltarme el bloqueo, pero que no podía pedir a todos los visitantes que usaran un proxy.
Su respuesta fue un completo copia y pega de la anterior...
como consecuencia me cambie de servidor con la esperanza de que se resolviera este problema, pero mi gozo en un pozo, sigo igual, también les he escrito contándoles lo mismo.
la respuesta que me dieron fue: (Copio y pego)
Cuando la ip en la que se accede al PANEL es detectada rara, pues se bloquea, pero la del sitio web no bloquea a nadie mas, saludos.
mi respuesta es que no tengo problemas para entrar al panel, que es a la web, y que conocidos mios que solo entran a la web, tienen el mismo problema
sigo esperando respuesta, os mantendré informados con lo que suceda, mientras volveré a intentar instalar un servidor en mi pc, e intentare recrear el de esta gente, a ver si me falla y doy con alguna solución en local