Montar un Servidor Web con Ubuntu Server 12.04
Parte 5. Servidor Web (LAMP)
Bien continuando con nuestro manual de Montar un Servidor Web casero con Ubuntu Server 12.04, llegamos a la parte de configurar nuestro servidor como todo un servidor web como cualquier otro.
Primero tengo que darte una buena noticia, si todo ha salido bien, y te haz apegado a este manual tal cual,FELICIDADES, tu servidor web casero, ya esta funcionando perfectamente, pero como es posible?, as� de simple, para comprobar solo tienes que entrar desde otra maquina, de esas normales, bueno de hecho desde cualquier maquina o dispositivo m�vil�(que tenga conexi�n a nuestra red local), con el sistema operativo cualquiera (windows, linux, Mac, android, etc.) solo tienes que ingresar al navegar web y colocar en la barra de direcciones, la IP de nuestro server�(en este caso�192.168.1.66)�y te tiene que aparecer un mensaje diciendo:�"It Works!"�lo que en espa�ol significa�"Esto trabaja"�en mi caso te lo muestro desde mi lap con sistema operativo�ubuntu 12.04�y desde el navegador web llamado "Chromium", pero acceder� a mi server desde su nombre, es decir en mi navegador colocare el nombre de PC (recuerda que es el nombre de la maquina) pero OJO, algo importante de este navegador que uso, es que tienes que colocar�"http://nombredelamaquina", recuerda el nombre que le asignamos a la maquina, en este caso yo le puse "ubuntu" as� que colocare en mi navegador: "http://ubuntu/" y damos "ENTER".
NOTA: Esto sucede con el navegador Chromium porque tiene esa opci�n de buscar lo que coloques en la barra de direcci�n, es por eso que necesitas el�http�al inicio, pero esto puedes colocarlo que cualquier navegador y funcionara perfectamente, cabe mencionar que ciertos navegadores bastara con colocar el nombre de la maquina y listo.
NOTA: Esto sucede con el navegador Chromium porque tiene esa opci�n de buscar lo que coloques en la barra de direcci�n, es por eso que necesitas el�http�al inicio, pero esto puedes colocarlo que cualquier navegador y funcionara perfectamente, cabe mencionar que ciertos navegadores bastara con colocar el nombre de la maquina y listo.
Bueno, y aprovechando de una vez te muestro que tambi�n es posible acceder al server desde la IP de nuestro servidor, en mi caso yo accedo as�: "http://192.168.1.66".
Una vez que hallas comprobado que nuestro servidor si funciona, llego la hora de comprobar cada programa que decidimos instalar junto con nuestro�sistema operativo�Ubuntu Server 12.04, lo cual fue�LAMP server�yOpenSSH server�(aqu� te recuerdo con la imagen).
Bien ahora iremos por partes, primero iniciaremos con�LAMP, como ya les hab�a comentado en la instalaci�n de ubuntu server 12.04, LAMP se compone de 4 cosas, primero�Linux, que es este sistema operativo, luego de�Apache el que hace posible o da la habilidad a nuestro server de ser tratado como servidor web, te tengo una noticia, si te apareci� el mensaje de: "It Works!" buen trabajo, lo tienes y esta funcionando, seguimos con�Mysql aqu� para comprobar si lo tenemos y esta funcionando, escribimos en nuestro ubuntu server 12.04 respetando la siguiente sintaxis :
mysql -h�nombre_host�-u�nombre_usuario�-p
Ahora te explico, "mysql"�por default tiene que ir, luego viene un "-h" lo que indica que lo que sigue es el nombre del nombre del�host�(es decir el nombre de la maquina),�luego viene un "-u"�la letra "u" viene de "user"�(en�espa�ol�usuario)�lo que indica que lo que sigue es el�usuario,�(en este caso el usuario es�root, puesto que este usuario viene por default)y por ultimo "-p", la letra "p" viene de "password"�(en�espa�ol�contrase�a), antes de continuar, cabe mencionar algo importante, en este caso haremos referencia al nombre de nuestro host,�NO�con el nombre de nuestra maquina�(puesto que eso se usa para hacer referencia a esta maquina desde otra maquina),�aqu��haremos referencia a nuestra maquina�as��misma pero�llam�ndola�por "localhost", ahora bien respetando todo esto, colocamos nuestros datos, en mi caso�quedar�an�as�: "mysql -h�localhost�-u�root�-p"�y damos�"ENTER".
NOTA: para salir de�modo Mysql�escribe:
Exit�(y dale "ENTER")
Exit�(y dale "ENTER")
Si pudiste entrar a modo: "mysql", bien hecho, tienes instalado y funcionando el�Mysql, ahora viene el�PHP, para comprobar si nuestro server soporta el php, es muy f�cil, solo tenemos que agregar un archivo, en la direcci�n: "/var/www" con el nombre de "prueba.php", para esto escribimos:
sudo nano /var/www/prueba.php�(y damos�"ENTER")
NOTA:�cuando escribas "sudo" al inicio de una instrucci�n te pedir� una contrase�a, recuerda que es la contrase�a de tu usuario�(en mi caso�123456).
sudo�es para darte privilegios de�super�usuario,�nano�es un editor de texto un tanto limitado, pero perfecto para estos casos.
Ahora nos aparecer� toda la pantalla de color negro, as� que agregaremos el siguiente c�digo:
echo "esta maquina si corre PHP..!! :) ";
?>
?>
y despu�s presionamos la tecla "F2" para guardar los cambios, te aparecer� una confirmaci�n d�ndote a elegir "S/N" tecleamos "S" y damos "ENTER".
bien, ahora veremos si funciona, desde otra maquina ingresamos al navegador mediante la�IP�o mediante el nombre de la maquina, de la siguiente manera "http://192.168.1.66/prueba.php" o "http://ubuntu/prueba.php" y nos tendr� que mostrar�(si tu resultado es como el de la imagen nuestro server si corre PHP).
Hasta aqu� hemos comprobado que�LAMP�y sus componentes est�n instalados correctamente y funcionando, ahora por ultimo llego la hora de comprobar el ultimo programa previamente instalado, el cual es "OpenSSH server" como les mencione en la parte de la instalaci�n de ubuntu server 12.04, este programa nos ayudara entrar a nuestro server mediante consola,�OJO�no controlaremos el server como lo hacen los programas de control remoto, si no que nos mostrara o proporcionara un medio en una ventana de consola, todo como si se estuviese configurando desde el mismo servidor, es decir que si hacemos un "ifconfig" nos mostrara los detalles del server como si estuvi�semos desde el mismo servidor. Se puede acceder desde otra PC sin importar el sistema operativo, solo que de diferente manera obviamente, aqu� les mostrare una manera, la cual es desde mi lap con ubuntu 12.04, para acceder a nuestro server abrimos la consola o terminal desde otra maquina con ubuntu 12.04 instalado.
Ahora debemos escribir respetando la siguiente sintaxis:
"ssh�nombredeusuario@nombredelamaquinaoIP", ahora sustituimos estos datos con los nuestros en mi caso seria asi:
ssh ismael@ubuntu�(y damos "ENTER")�(Te�pedir��contrase�a).
Bien ahora puedes hacer cualquier tipo de configuraci�n como si estuvieses frente al servidor, hasta aqu� hemos comprobado que est�n instalados y funcionando los programas previamente instalados, ahora pasamos a otra cosa, resulta que nuestra maquina tiene�Mysql�y funciona perfectamente, pero hoy en d�a nos estamos acostumbrando bastante a los gr�ficos, as� que te explico una cosa, tu servidor ya tiene mysql es decir tu ya puedes crear,consultar y modificar base de datos, almacenadas en tu servidor, pero quiero agregar una herramienta mas para nuestra base de datos, la cual es un "Manejador de Base de Datos" es decir que nos ayudara a administrar todo lo relacionado con la base de datos, pero de una manera gr�fica, as� que instalaremos un manejador llamado "Phpmyadmin".
As� que lo instalaremos escribiendo lo siguiente:
As� que lo instalaremos escribiendo lo siguiente:
sudo apt-get install phpmyadmin�(y damos "ENTER")�
NOTA:�Empezara a correr la instalaci�n y te mostrara el espacio a ocupar al instalarse, dira que si deseas continuar con 2 opciones (S/N) as� que presionamos la tecla "S" y damos�ENTER.
Durante a instalaci�n nos aparecer� toda la pantalla de color rosa, y nos pedir� que servidor web es el que deseamos re-configurar, hemos estado trabajando con�Apache�as� que elegimos esta opci�n, si te fijas habr� un cuadro de color rojo el cual lo puedes mover hacia arriba y hacia abajo, con las flechas del teclado, ahora te posicionas en la opci�n deseada y presionas la�barra espaciadora�(as� es, es esa con la que damos espacios cuando estamos escribiendo)�y por ultimo damos "ENTER".
Y seguimos con la instalaci�n, ahora nos aparecer� una ventana donde nos dira que si deseamos configurar la base de datos, pero para no complicarnos seleccionamos "No" y damos "ENTER".
Una vez que ya hallas instalado el�phpmyadmin�ahora haremos una prueba, para saber si funciona, para esto desde otra PC o dispositivo m�vil conectado a la misma red local, con cualquier sistema operativo, entras mediante el navegador a la direcci�n: "http://192.168.1.66/phpmyadmin" o "http://ubuntu/phpmyadmin" y te mostrara un mensaje de bienvenida, abajo te pedir� un usuario y contrase�a,�OJO�el usuario el programa por default lo asigna, el cual tiene el nombre de: "root" mientras la contrase�a nosotros se la asignamos, en mi caso yo asigne "123456", as� que introducimos los datos y damos clic en "Continuar".
Una vez que entren�Phpmyadmin�mostrara todo el contenido de nuestras base de datos, as� como configuraci�n, ahora podemos decir que ya tenemos nuestro manejado de base de datos, listo y funcionando.
CONTENIDO:
Parte 1. Introducción
Parte 2. Requisitos
Parte 3. Instalar Ubuntu Server 12.04
Parte 4. Configuración de red
Parte 5. Servidor Web (LAMP)
Parte 6. Servidor FTP
Parte 7. Dominios
Parte 8. Configurando DMZ
0 comentarios:
Publicar un comentario