Juarbo Blog de temas tecnologicos!

29nov/098

Localhost – Servidor Web Ubuntu

ubuntu server edition 804 274x280 Localhost   Servidor Web Ubuntu

Esta es la forma avanzada de instalar un servidor web, sin recurrir a paquetes que ya vienen con todo incluido, así que de esta manera aprenderemos un poco mas

El día de hoy les explicaré como crear un Localhost o un servidor local para hacer pruebas desde nuestra máquina con Ubuntu, lo que nos garantiza resultados inmediatos, no tener problemas con dominios o DNS y agilidad procesando datos y transfiriéndolos.

Nota: Funciona con cualquier versión de Ubuntu, pero por motivos de seguridad y rendimiento les recomiendo usar Ubuntu Server 8.04 o alguna versión LTS

Después de leer este tutoríal usted tendrá instalado en su máquina:

  • Apache
  • PHP
  • MySQL
  • PhpMyAdmin
  • Complementos

Esto significa que con este servidor de pruebas en nuestra máquina podremos además de ver páginas diseñadas en HTML, páginas que usan bases de datos y funcionan con PHP además con el complemento para manejar imágenes en PHP. En pocas palabras todo lo necesario para probar CMS's como WordPress y/o Joomla y hasta para diseñar una web compleja desde cero.

Manos a la obra, lo primero que debemos instalar es el apache2 para ello escribimos en la consola lo siguiente:

sudo aptitude install apache2

Una vez terminada la instalación podemos ver el resultado si vamos a nuestro navegador preferido (en mi caso Firefox) y entramos a la siguiente URL http://localhost/ ahí nos debe dar el aviso de que la instalación fue correcta

It works Localhost   Servidor Web UbuntuAhora instalemos PHP, para ello debemos escribir lo siguiente en la consola:

sudo aptitude install php5

Y para que podamos hacer pruebas con PHP debemos resetear el Apache, escribamos el siguiente comando en la consola:

sudo /etc/init.d/apache2 restart

Ahora instalemos Phpmyadmin para administrar nuestras bases de datos Mysql, para ello debemos lógicamente instalar Mysql y otros estos otros paquetes para que nos funcione sin problema:

sudo aptitude install mysql-server

sudo aptitude install libapache2-mod-auth-mysql

sudo aptitude install php5-mysql

Ahora si instalamos Phpmyadmin

sudo aptitude install phpmyadmin

Aquí finalizamos el proceso de instalación y todo nos debe funcionar correctamente, pero no cae nada mal hacer una prueba para estar seguros de que todo quedo en orden. Para ello vamos a crear un archivo PHP que nos mostrará información acerca de nuestro servidor, para ello debemos escribir lo siguiente en la consola:

sudo gedit /var/www/info.php

y dentro del archivo copiamos el siguiente código

<?php phpinfo(); ?>

Así que si en nuestro navegador nos dirigimos a la siguiente URL http://localhost/info.php nos debe mostrar un documento bastante extenso que contiene toda la información de nuestro servidor PHP.

PHP 252x280 Localhost   Servidor Web Ubuntu

Configuración/Información PHP

Opcionalmente puedes instalar la libreria GD para poder manipular imágenes con PHP:

sudo aptitude install php5-gd

Notas:

  • Si quieres subir archivos a tu servidor de pruebas simplemente copia y pega en "/var/www/", esta es una carpeta que solo se puede editar si eres root, asi que es recomendable iniciar nautilus usando el siguiente comando.

gksudo nautilus

  • El usuario del "phpmyadmin" es "root" y la contraseña es la que eligieron durante la instalación de los paquetes.
Page 1 of 11

Redes

Suscribete E-Mail

#CPC04

Categorías

Blogroll