sábado, 28 de diciembre de 2013

Configuración básica 12.04 LTS

Buenas a todos.

Como dije en el último post, tenemos que realizar una mínima instalación en nuestro Ubuntu para empezar a trabajar con él. Vamos a instalar unos paquetes para empezar a trabajar. Dichos paquetes serán descargados, por lo que te recuerdo que si estás utilizando la máquina virtual que has creado en el post anterior, ahora tendrás que activar la tarjeta de RED en la máquina virtual.

Una vez logueado en nuestro sistema, veremos que arranca con el entorno Unity por defecto. Abrimos una terminal y tecleamos "sudo apt-get install synaptic". Confirmamos la instalación del paquete pulsando la tecla "s".  Synaptic nos permite instalar fácilmente paquetes deb en nuestro sistema.


En unos segundos terminará y tecleamos ahora "sudo apt-get install gparted". Este comando instalará un editor de particiones.


Por último instalaremos un entorno más ligero y para ello tecleamos "sudo apt-get install gnome-shell".


Una vez terminada la instalación de este tercer paquete reiniciamos la máquina virtual. Antes de teclear nuestra clave,  debemos indicar que queremos el nuevo interface que hemos instalado y para ello debemos de hacer click en el logo de Ubuntu al lado derecho de nuestro usuario. De la lista que aparecerá, seleccionamos el GNOME Classic y observaremos como el logo de Ubuntu se sustituye por el "pie" de Gnome.




Una vez logueado, veremos como el interface de nuestro Ubuntu se queda mucho más "limpio" y ganará mucha velocidad sobre todo en sistemas más limitados.


Espero que os haya servido de ayuda.

Un saludo para todos.





jueves, 26 de diciembre de 2013

Instalación Ubuntu 12.04 LTS en máquina virtual

Buenas a todos.

Durante la segunda evaluación vamos a utilizar la versión de Ubuntu 12.04 LTS (Long Term Support). Este tipo de versiones de soporte técnico extendido, salen cada dos años, por lo que en el próximo mes de Abril aparecerá la versión 14.04 LTS. La ventaja principal respecto a la versiones convencionales, es que las LTS reciben soporte durante cinco años y las convencionales "sólo" durante nueve meses. Aunque es posible que la inmensa mayoría sepa como instalar este sistema operativo en una máquina virtual, no está de más que lo volvamos a ver. Vamos manos a la obra.

Lo primero será abrir nuestro VirtualBox y hacer click en el botón "Nueva" en la parte superior izquierda. En la ventana que se nos abre le ponemos un nombre descriptivo a la máquina virtual y veremos como si dicho nombre tiene "lógica", el tipo y versión de máquina se adaptará a nuestras necesidades. Si no fuera lo correcto, lo podríamos seleccionar manualmente y adaptarlo a nuestro gusto. Aunque para ejecutar esta versión de Ubuntu es suficiente con 512 MB, nosotros subiremos el tamaño de memoria y lo ajustaremos a las posibilidades de nuestra máquina. Con 2 GB es más que suficiente para que funcione perfectamente.


Haremos click sobre el botón "Crear" para continuar y en la nueva pantalla seleccionamos el tamaño de la máquina. Nosotros quedaremos marcada la opción de "Reservado dinámicamente" pero aumentaremos el tamaño del archivo hasta los 25 GB.


De nuevo hacemos click sobre el botón "Crear" y veremos como volvemos a la pantalla inicial del VirtualBox. Con nuestra nueva máquina seleccionada, hacemos click sobre el botón "Configuración" y en la pestaña "Red" seleccionamos la opción Conectar a : "No conectado". Con esto conseguiremos que durante la instalación no se conecte a ningún servidor para realizar descargas pues el instalación de instalación del sistema se alargaría mucho. Hacemos click sobre el botón "Aceptar" y volvemos de nuevo a la pantalla principal. Con nuestra máquina seleccionada pulsamos sobre el botón "Iniciar" en la parte superior de la aplicación.



En la ventana que aparece a continuación, hacemos click sobre el logo de la carpeta para seleccionar la imagen que previamente hemos descargado de la página de Ubuntu.

Una vez seleccionada, hacemos click en el botón "Start" para que se inicie la instalación del nuevo sistema operativo. Lo primero será seleccionar el idioma y hacer click sobre el botón "Instalar Ubuntu"


En la siguiente pantalla marcamos únicamente la opción de "Instalar este software de terceros" y pulsamos sobre el botón de "Continuar".


Marcamos la opción de "Algo más", para que tengamos opción de montar la tabla de particiones a nuestro gusto y pulsamos sobre el botón "Continuar.


Lo primero que haremos será pulsar sobre el botón de "Nueva tabla de particiones" y en "Aceptar" de la ventana que nos aparezca a continuación.



Seleccionamos el espacio libre que acabamos de crear y hacemos click sobre el botón "Añadir...". En la nueva ventana seleccionaremos el tamaño de la partición y marcaremos como punto de montaje "/". A continuación hacemos click sobre el botón "Aceptar"



De nuevo volvemos a seleccionar el espacio libre y hacemos click sobre el botón "Añadir...". En la ventana marca la opción de partición "Lógica" y le decimos que la queremos utilizar como "Área de intercambio". Finalizamos pulsando el botón de "Aceptar".



Cuando tengamos una imagen similar a esta, pulsaremos sobre el botón "Instalar ahora"


Confirmamos la zona horaria en la que nos encontremos y pulsamos sobre "Continuar".


Confirmamos el idioma de nuestro teclado y pulsamos sobre "Continuar".


Escribimos nuestro nombre, nombre del equipo, usuario y password y pulsamos sobre "Continuar".


Ahora ya sólo tenemos que esperar unos minutos para que se realice la instalación. En unos cinco minutos más o menos tendremos nuestro Ubuntu instalado y listo para darle caña. Ahora tendremos que configurarlo y optimizarlo, pero eso lo dejaremos para otro post.



Un saludo para todos.

lunes, 2 de diciembre de 2013

Instalación de PHP en Windows 2008 Server.

Buenas a todos.

Hoy vamos a instalar PHP en nuestro servidor. PHP es un lenguaje de script de programación de páginas web. Este lenguaje de software libre corre del lado del servidor y se utiliza para páginas web de contenido dinámico. La variable de Microsoft para este lenguaje es el ASP que es más versátil que el primero.

Por ahora vamos a instalar el primero en nuestro servidor y para ello necesitamos un servidor que tenga instalado previamente IIS. Vamos al tema...

Abrimos una ventana del navegador de nuestro servidor y nos vamos a la siguiente dirección: http://www.php.net. Recibiremos una ventana de advertencia similar como esta:


Hacemos click en el botón Agregar y en la nueva pantalla que nos aparece agregamos la dirección a los sitios de confianza.



Dentro de la página, vamos a la sección de Downloads, buscamos a la derecha Windows Binaries y en la nueva ventana, en la parte inferior izquierda pulsamos sobre Archives. Para evitar la búsqueda os dejo el enlace a dicha dirección aquí



Bien, vamos a instalar la versión 5.2.16 para nuestro ejercicio, por lo que nos bajamos el fichero msi oportuno.



Una vez descargado el fichero, procedemos a ejecutarlo de la forma habitual.


El primer punto a tener en cuenta durante la instalación es la ruta por defecto para la instalación del software que la modificaremos para dejarla en C:\PHP\


En la pantalla de selección de servidor web elegiremos la opción de IIS ISAPI module.


Las opciones que nos interesan instalar son las siguientes. Tanto "Script Executable" como "Extras" serán marcadas con la opción de "Entire feature will be installed on local hard drive" y en "Extensions" seleccionaremos la opción de MSSQL.




La instalación dura unos pocos segundos. Ahora vamos a crear nuestro primer fichero php. Para ello abrimos el block de notas y escribimos lo siguiente:


Lo guardamos con el nombre de info.php y lo copiamos dentro de nuestra carpeta wwwroot situada en  inetpub.


Si intentamos ejecutar dicho fichero en estos momentos, recibiremos el siguiente error.


Vamos a configurar nuestro IIS. Entramos en el Administrador de Internet Information Services y haciendo click sobre nuestro servidor buscamos la opción de Asignaciones de controlador.


Hacemos click en la acción "Agregar asignación de módulo..." y rellenamos la pantalla con los siguientes datos.



Confirmamos la pantalla que nos aparece y volvemos a probar el fichero info.php.



Si todo ha funcionado correctamente nuestro fichero nos devolverá la versión de PHP instalada en nuestro servidor. Ya sólo nos quedaría agregar como archivo predeterminado el fichero index.php. Para ello, desde el Administrador de IIS, hacemos click Documento predeterminado y en la pantalla que se abre, hacemos click en "Agregar..." escribiendo en la pantalla que se nos abra "index.php".



Bueno, espero que os haya servidor.

Un saludo para todos.










jueves, 21 de noviembre de 2013

Ejercicio

Buenas.

Hoy se nos ha planteado un ejercicio en clase y vamos a resolverlo. Tenemos el siguiente escenario. Un servidor con Windows 2008 Standard que tendrá un dominio "nombre.losbarruecos.com". A este dominio se tiene que conectar un ordenador con Windows XP el cual se debe de configurar automáticamente en la IP 192.168.1.99 siendo esta IP facilitada por el servidor. El usuario de este equipo XP, será llamado XPnombre y en caso de ser erróneo el logueo en el dominio, se mandará un email al Administrador del servidor informándole de la incidencia.

Para realizar el ejercicio partimos de dos máquinas "limpias" con sus respectivos sistemas operativos y sin ningún servicio extra corriendo. Otra cosa muy importante que tenemos que tener en cuenta es que por norma general, nuestro router está configurado como servidor DHCP y esto es lógicamente contraproducente ya que tenemos que configurar nuestro servidor con la misma función. Por lo tanto tenemos dos opciones. O configuramos previamente las máquinas en una red interna para que no choquen ambos servidores o desactivamos temporalmente el servidor DHCP del router. Yo he optado por esta segunda opción, pero como os he comentado se puede hacer de la otra forma. Para gustos, colores. ;-)


Una vez solucionada esa pequeña pega, podremos empezar con el Server...

Arrancamos nuestro 2008 y lo primero será configurar una IP fija y lo segundo cambia el nombre del equipo a "roberto". Reiniciamos el servidor para que estos cambios se apliquen.




Ahora creamos un usuario XPRoberto que será el que utilizaremos para loguearnos desde el PC con XP. A dicho usuario le pongo una clave. Esto lo haremos desde el Panel de control, Cuentas de usuario, Administrar otra cuenta, Crear una nueva cuenta. Se introduce el nombre del usuario y se pulsa sobre su icono para posteriormente pulsar sobre "Crear una contraseña".



Agrego las función de Servidor DNS. Es una instalación sin opción a equivocación, pulsamos sobre "Siguiente" e "Instalar".




Una vez terminado, instalo la función de Servicios de dominio de Active Directory. Al igual que la instalación anterior no hay opción a error. Pulsamos sobre "Siguiente" e "Instalar".



Una vez terminado, lanzo el comando "dcpromo". Se nos abrirá un asistente. Pulsamos un par de veces sobre "Siguiente" y marcamos la opción de "Crear un dominio nuevo en un bosque nuevo" que los llamaremos "losbarruecos.com".




Le ponemos de nivel funcional del bosque, "Windows Server 2008" y pulsamos "Siguiente" en las dos pantallas que nos saldrán a continuación. La ventana de advertencia que nos aparecerá, la cerramos  usando el botón "Sí". Volvemos a pulsar sobre "Siguiente" e introducimos una contraseña para el Administrador del dominio y click en "Siguiente" otras dos veces más. Una vez terminada la instalación, reiniciamos nuestro servidor para dar por finalizada la instalación del dominio.




Una vez arrancado, vemos que esto "va tomando forma". Vamos a configurar las DNS. Vamos a "Herramientas administrativas" y posteriormente hacemos click en DNS.
Buscamos nuestro servidor y añadimos en Zonas de búsqueda inversa una nueva zona usando para ello el menú "Acción" o pulsando con el botón derecho del ratón y eligiendo la opción de "Zona nueva...". Nos saldrá un asistente y le decimos que queremos una "Zona principal" "para todos los servidores DNS en este dominio".





Quedamos marcada la opción de "Zona de búsqueda inversa para IPv4" y ponemos el inicio de nuestra red en el campo de  ID. de red.



Dejamos la opción por defecto de las actualizaciones dinámicas, pulsamos sobre "Siguiente" y a continuación"Finalizar"


Añadimos la función de servidor DHCP. La instalación es bastante sencilla. Tenemos que poner como dirección de DNS alternativo 8.8.8.8.




En la configuración de WINS quedamos la opción por defecto y en la siguiente pantalla, agregamos el ámbito de IP que queremos que nuestro servidor facilite.





Deshabilitamos el modo sin estado DHCPv6 para este servidor, quedamos las credenciales actuales y por último, hacemos click sobre el botón "Instalar"




Una vez instalado este servidor, vamos a configurar la IP fija para el usuario con la máquina XP. Desde las Herramientas administrativas, hacemos click en DHCP. Buscamos nuestro servidor y nos posicionamos sobre "Reservas" dentro  del ámbito previamente creado. Hacemos click sobre el menú  "Acción" o pulsando con el botón derecho del ratón y eligiendo la opción de "Reserva nueva...". En la ventana que nos aparecerá ponemos un nombre descriptivo, la IP que queremos reservar y la MAC a la que se reservará. Lógicamente ponemos la dirección MAC de la máquina XP.



Añadimos ahora la característica de servidor SMTP para que sea posible enviar el correo. La instalación será toda por defecto por lo que vamos a explicarla muy brevemente. Seleccionar el servidor y confirmamos la ventana que nos informa de que se instalarán otros "extras" necesarios para el correcto funcionamiento.



Hacemos click en "Siguiente" las pantallas que aparecen a continuación ya que en la única ventana que podríamos modificar algo, nos vale los valores por defecto. Por último hacemos click en "Instalar".

Una vez terminada la instalación, la configuración es muy sencilla. Vamos al Administrador de Internet Information Services (IIS) 6.0 y hacemos click con el botón derecho en nuestro servidor de correo para elegir la opción de Propiedades. En la pestaña de General seleccionamos la IP de nuestro servidor y en la pestaña Acceso, hacemos click sobre el botón "Retransmisión..." y seleccionamos "Todos excepto la lista que aparece a continuación". Aceptamos los cambios.





Dejamos un momento esta máquina y vamos ahora a empezar con la configuración del XP. Vamos a nuestro panel de control y buscamos las conexiones de red. Propiedades y le configuramos como servidor DNS preferido, la IP de nuestro servidor. En este ejemplo 192.168.1.45. Vemos como al reiniciar el equipo, la IP que nos devuelve el sistema es la 192.168.1.99. Otro punto del ejercicio terminado.



Vamos a añadir la máquina al dominio. Desde la ventana de "Propiedades del sistema" hacemos click en la pestaña "Nombre de equipo" y hacemos click en el botón "Cambiar". Seleccionamos el botón de "Dominio" en el campo "Miembro de" y escribimos el dominio "losbarruecos.com". Si todo está correctamente configurado, nos saldrá una ventana donde podremos validar el acceso como Administrador y a continuación una ventana de bienvenida al dominio.



Reiniciamos y en el primer inicio, hacemos click sobre "Opciones>>" en la flecha de la derecha del campo "Conectarse a:" para seleccionar nuestro dominio y ponemos como usuario XPRoberto y la clave. Arrancaremos y podremos ver de nuevo en la ventana de "Nombre de equipo" como pertenecemos a este dominio. Otro punto del ejercicio terminado.





Desde el servidor, hacemos click en Herramientas administrativas, Directiva de seguridad local. Entramos en Directivas locales, Directiva de auditoría y buscamos las directivas "Auditar eventos de inicio de sesión" y "Auditar eventos de inicio de sesión de cuenta". Haciendo doble click sobre ellos, marcaremos en ambos las opciones de auditar tanto en intentos correctos como incorrectos.



Vamos ahora a buscar el evento del logueo fallido para poder asignarlo a una tarea. Desde el servidor, hacemos click en Herramientas administrativas, Visor de eventos. Una vez abierta la aplicación nos situamos en Registros de Windows, Seguridad. Lo quedamos esperando y en la máquina de XP cerramos la sesión para obligarnos a loguear de nuevo. Ponemos una clave errónea y nos saldrá un mensaje lógico de error. Volvemos al servidor y vemos como en la parte superior de la ventana nos pondrá "Nuevos eventos disponibles". Pulsamos sobre el botón de "Actualizar" en el lateral derecho de la ventana y veremos como aparece el error en las primeras líneas de la pantalla principal. Con el error seleccionado, hacemos click en la parte inferior derecha sobre el botón "Adjuntar tarea a este evento...".


Ponemos un nombre para identificar esta tarea y una descripción si quisiéramos.


Los datos sobre el evento en cuestión ya están fijados.


Le decimos que queremos enviar un correo electrónico.


Y rellenamos los datos del mismo.


Por último un resumen y hacemos click sobre "Finalizar".


Vamos ahora a probar un nuevo acceso desde nuestro XP y volveremos a "fallar" la contraseña. En breves momentos recibiremos un email (seguramente en tu carpeta de SPAM) con la información que previamente le habíamos configurado.

Con esto, daríamos por terminado el ejercicio. Espero que os haya gustado la explicación.

Un saludo para todos.