jucarmona

Inicio » Posts tagged 'web'

Tag Archives: web

Instalación básica servidor web apache en Ubuntu 12.04


Vamos a ver cómo instalar el servidor web apache en su versión 2, para ello iremos  a la terminal (ctrl+alt+t), y:

  • Nos haremos root (usuario con privilegios)

sudo su

  • Escribimos la contraseña (no se verá en pantalla), y

apt-get install apache2

Con esto sería suficiente para el funcionamiento básico de apache, pero si preveemos configuraciones más avanzadas, podemos aprovechar para instalar algunos paquetes más:

  • Servidor mysql

apt-get install mysql-server

Se nos abre la siguiente ventana, introducimos la que será nuestra contraseña para mysql

Selección_055La repetiremos cuando nos la pida de nuevo

  • Php5

apt-get install php5

  • Interacción apache y mysql

apt-get install libapache2-mod-auth-mysql

Ya podemos cerrar la terminal, o desloguearnos del usuario root con

exit

Despues de esto comprobamos que nuestro servidor web apache ya está en funcionamiento, para ello en el navegador escribimos localhost, y nos aparecerá esto

Selección_056El directorio por defecto está en /var/www/.

Si queremos cambiar la página de inicio por defecto, podemos renombrar el archivo que ya existe, index.html  (que es el que se visualiza en la imagen anterior) a index.htm, o incluso borrarlo si no lo vamos a necesitar, y al que queramos que se vea por defecto le pondremos index.html.

Selección_059

En el caso de haber instalado los demás paquetes indicados, procedemos a comprobar su correcto funcionamiento:

  • mysql

En la terminal escribimos

mysql -u root  -p

Nos pedirá la contraseña para el usuario root de myql, la escribimos ( por supuesto no se verá), y veremos algo como esto

Selección_060

  • php

Crearemos un archivo php para que nos muestre información sobre el servidor, escribimos en la terminal

sudo nano /var/www/info.php

Escribimos dentro lo siguiente:

<?
phpinfo();
?>

ctrl+o para guardar, pulsamos Intro, y ctrl+x para salir

Nos vamos al navegador y escribimos localhost/info.php, veremos la información del servidor

Selección_058Bueno, eso ha sido todo por ahora, gracias por su atención y no se pierdan los siguientes tutoriales

Anuncios

Redirección de páginas web en Windows 2008 Server


En ocasiones, sobre todo cuando estamos realizando tareas de mantenimiento, desearemos dirigir a los usuarios que intenten acceder a nuestro sitio a una página determinada dentro de nuestra web, o a páginas externas, para que no se encuentren los horribles avisos de servidor no encontrado o algo similar, con el consiguiente riesgo de perder clientes.

Se hace de una manera muy sencilla, deberemos agregar a nuestro servidor web IIS el servicio de función Redirección HTTP, de manera similar a lo explicado aquí
Selección_027Después de este paso iremos a nuestro Administrador de IIS, seleccionaremos el sitio al que aplicaremos la redirección, y en el cuadro central hacemos doble click sobre Redirección HTTP

Selección_037Ya dentro tenemos las opciones disponibles, en función de lo que necesitemos

Selección_039Explico un poco la pantalla:

  • El primer cuadro de texto es para introducir la URL completa o relativa hacia donde se redirigirá
  • La primera casilla de check indica si es la URL completa hacia el sitio o la ruta relativa (solo el directorio virtual al que vamos a redirigir). Sobre ésta casilla debo indicar que he estado haciendo pruebas, y dejándola desmarcada siempre me ha funcionado, no así cuando la he marcado.
  • El siguiente check se refiere a si queremos pasarle ésta configuración a los subdirectorios del sitio, normalmente la dejaremos marcada
  • La lista desplegable de código de estado la dejaremos como está por defecto (Encontrado)

Yo he creado el directorio virtual llamado mantenimiento, y he insertado dentro la página para la redirección, configurándola como documento predeterminado

Selección_040Marcamos la casilla Redirigir las solicitudes a éste destino, y podremos actuar de dos maneras diferentes:

  • Insertar sólo la ruta relativa del directorio virtual

En éste caso solo pondremos / y el nombre del directorio; en mi caso es /mantenimiento

Selección_042

  • Insertar la URL completa del sitio

Poniendo la ruta completa del sitio podremos poner la URL tanto de nuestro directorio virtual como de cualquier página externa

Selección_043                              Selección_046

Una vez hayamos introducido la dirección a nuestro antojo y los checks como se ve en las imágenes, ya podemos darle a aplicar en el panel derecho, no se nos debe olvidar reiniciar el servidor web para que los cambios surtan efecto

Bien, ya solamente queda comprobar que el funcionamiento es correcto, cuando en el navegador ponemos la dirección de nuestro sitio web, nos dirige automáticamente al directorio virtual creado a tal efecto, o a la página externa indicada

Selección_045                             Selección_047

Esto es todo por ahora, no se pierdan los próximos jucarmona tutoriales

Personalizar páginas de errores de servidor web IIS7 en Windows 2008 Server


Si alguien buscando algún contenido de nuestro sitio web se equivoca al escribir la dirección, por defecto le saldrá ésta insulsa y aburrida página de error.

Selección_026

Para gestionar las páginas de errores, deberemos instalar la característica de función Redirección HTTP de la misma manera que expliqué aquí para la autenticación web

Selección_027Una vez instalada, nos iremos al Administrador IIS, seleccionamos nuestro sitio y abrimos Páginas de errrores

Selección_028Primero de todo debemos decirle al servidor que ante los errores, muesre por defecto nuestras páginas personalizadas.

Para ésto, teniendo seleccionado el código de estado 404, le daremos a Modificar configuración de característica

Selección_032En la ventana que se abre seleccionamos Páginas de errores personalizados, y aceptamos

Selección_033 Bien, ahora vamos a modificar el error 404 (Página no encontrada)

Selección_030Importante: Deberemos reiniciar siempre nuestro sitio web cuando hayamos hecho los cambios, para que surjan efecto.

Bueno, vamos a ver las diferentes opciones.

  • Poner una página de errores personalizada

Por supuesto, deberemos tener nuestra página de error creada, la meteremos dentro de la carpeta física principal de nuestro sitio, que es C:\miweb. Debemos tener la ruta relativa hasta el archivo clara, en éste caso es, a partir de la carpeta raíz del sitio\errores\mierror.html

Selección_029Cuando le demos a modificar el error 404, se abrirá una ventana emergente, en la que seleccionaremos la opción Ejecutar una dirección URL en este sitio, y debemos poner la ruta relativa del archivo, aceptamos

Selección_031Perfecto, ahora si se equivocan nos mostrará la página web indicada

Selección_034

  • Redirigir a una página concreta de nuestro sitio, o a una página externa

En este caso, al modificar el error 404, seleccionamos la opción Responder con una redirección 302, y pondremos la dirección completa del sitio deseado y aceptamos, en éste caso he puesto la dirección de mi sitio, pero podríamos haber puesto la de cualquier sitio externo, como la de esta página, http://www.jucarmona.wordpress.com

Selección_035Reiniciamos el sitio web, y comprobamos que funciona

Selección_014Y hasta aquí otro jucarmona tutorial, no se pierdan los próximos, saludos.

Autenticación web en Windows 2008 Server


Vamos a ver cómo activar la autenticación en nuestra web, o sea, requerir que para acceder a nuestras páginas haya que insertar un nombre de usuario del sistema y su contraseña.

Tendremos que instalar (si no lo están ya) las funciones de seguridad de autenticación básica, autenticación de windows y reglas de autorización.

En nuestro windows 2008 server iremos a Inicio, Administrador del servidor

Selección_015Dentro seleccionamos funciones, y a la derecha buscaremos la parte del Servidor web (IIS), y le daremos a agregar servicios de función

Selección_016En la siguiente pantalla buscamos el apartado seguridad, y seleccionamos Autenticación básicaAutenticación de Windows y Autorización para URL, siguiente

Selección_017La siguiente pantalla es de confirmación, le damos a instalar y comienza la instalación. Al terminar, comprobamos que se ha realizado correctamente, cerramos y continuamos

Selección_018

Ahora, dentro de nuestro Administrador IIS, seleccionamos el sitio deseado para la autenticación, y en el panel central abrimos Autenticación

Selección_019Dentro deshabilitamos Autenticación anónima, y habilitamos Autenticación básica

Selección_020Salimos seleccionando de nuevo el sitio, y ahora abrimos el apartado Reglas de autorización

Selección_021Aquí seleccionamos la entrada predeterminada, y le damos a Modificar…Selección_022En la ventana emergente seleccionamos Usuarios especificados, podremos poner varios usuarios separados por coma (como dijimos al principio, serán usuarios del sistema), aceptamosSelección_023Bueno, pues ya solo nos falta reiniciar nuestro servidor webReiniciando_el_sevidorY nada más, cuando alguien intente acceder a nuestra web, le saldrá la pantalla de login

Selección_024Este fue otro Jucarmona tutorial, no se pierdan los demás!!

Mostrar contenido de directorios web en Windows 2008 Server


Hay veces en las que queremos que el usuario tenga acceso a determinados archivos desde nuestra web(fotos, música, imágenes, textos… )  para poder examinarlos y/o descargarlos.

Esto es muy sencillo, vamos a verlo.

Crearemos la carpeta en la que estarán los archivos a los que podrá acceder el usuario

Selección_011Vamos a nuestro administrador IIS, y agregaremos la carpeta como directorio virtual

Ahora seleccionamos el directorio creado, y en el cuadro central haremos doble click sobre Examen de directorios

Selección_012

Una vez dentro simplemente lo habilitaremos

Selección_013

Podemos elegir qué propiedades de los archivos se mostrarán, seleccionándolos o no.

Por supuesto, reiniciamos nuestro servidor web

Reiniciando_el_sevidorY ya está, cuando alguien acceda a nuestro directorio virtual, se le mostrarán los archivos que tenemos alojados

Selección_014Bien, esto ha sido todo, gracias por leer mi blog, y no os perdáis los próximos tutoriales.

Cambiar directorio web por defecto en Windows 2008 Server


Una vez instalado nuestro servidor web, vamos a ver de qué manera podremos poner nuestro directorio web en un sitio diferente del que por defecto nos asigna el servidor (C:\inetpub\wwwroot).

En primer lugar crearemos la carpeta para el directorio donde queramos, en éste caso yo la he creado en C:\, y se llama “miweb”.

Crearemos la página web que deseamos mostrar cuando alguien acceda a nuestro sitio.

Selección_007

Bien, ya podemos acceder a nuestro administrador IIS para crear y configurar las opciones de nuestro nuevo directorio web.

Una vez allí, haremos click derecho sobre sitios, y Agregar sitio web…

Selección_008

En la ventana que se abre:

Selección_010

  • En nombre del sitio pondremos el nombre que queramos (para identificarlo nosotros)
  • Ponemos la ruta donde se encuentra la carpeta de nuestro sitio.
  • El enlace lo podemos dejar por defecto.
  • En nombre del host pondremos la url que introducirá el usuario para acceder al sitio (para ésto deberemos tener un dominio para acceder desde cualquier sitio, o disponer de nuestro servidor DNS para que resuelva éste nombre, aquí veremos cómo emular el DNS).

El siguiente paso será configurar cuál será la página inicial del sitio.

Y Voilá!!, ya tenemos nuestro flamante sitio web en un directorio por defecto diferente al de por defecto.

Selección_014

Cambiar página de inicio de servidor web IIS7 en Windows 2008 Server


Con nuestro servidor web recien instalado ya podemos hacerle algunos cambios.

Sin cambiar nada, si conectamos con el servidor web, nos saldrá la página que trae como predeterminada, que sirve para saber que funciona pero nada más:

Selección_006

En éste artículo veremos cómo cambiar la página de inicio que saldrá en nuestro sitio web por defecto.

Para ello primero crearemos la página que deseemos utilizar dentro del directorio de inicio predeterminado, o sea C:\inetpub\wwwroot:

Selección_001

Bien, una vez hecho ésto, iremos al Administrador de Internet Information Services (IIS) desde Inicio>Herramientas administrativas.

Una vez allí abriremos la raíz de nuestra consola y, teniendo seleccionado el Default Site Web, daremos doble click sobre Documento predeterminado:

Selección_002

Veremos la lista de los archivos por defecto que se pueden poner como página de inicio del sitio, pulsaremos a la derecha sobre agregar…

En la ventana que se nos abre introducimos el nombre de nuestro archivo tal y como le hemos puesto:

Selección_003

Cuando aceptemos tendremos nuestro archivo en la lista, nos aseguramos que se encuentra en la primera posición y si no es así lo pondremos nosotros subiéndolo desde el panel de acciones.

Ya lo tenemos, para que el cambio surta su efecto seleccionamos la raíz del servidor, y reiniciamos:

Selección_004

A partir de ahora, poniendo sólo la dirección de nuestro servidor, aparecerá la página configurada:

Selección_005

A %d blogueros les gusta esto: