Cómo montar un servidor con Linux en tu propia casa (I)

6 - noviembre - 2006 en 10:06 am | Publicado en Proyectos | 52 comentarios

Serie completa: Cómo montar un servidor Linux en tu propia casa (I, II y III)

servidor061120062.jpg

Esta semana la dedicaremos a montar un servidor Linux en nuestra casa. Apartad cazuelas, librerías y al abuelo y dejad hueco a ese pecé que tenéis guardado en el fondo del armario cogiendo polvo. Recuperadlo. Yo me traje uno de la empresa (PIII, 1 Gh.) y quité las patéticas ‘pegatas’ que avisaban de que era un producto “designed for Windows 2000“. O usad el mismo PC desde el que leéis esto. ¿Y si siguiendo este sencillo ‘tuto’ llevas a cabo ese proyecto que te rondaba por la cabeza y en un año estás nadando en dólares? Seguro que no.

Comenzamos.

No quiero dar nada por entendido. Unos sabéis mucho y otros básicamente nada, así que este primer posteo lo dedicaremos a sentar las bases y a explicar qué es un servidor, para qué nos puede servir y qué herramientas vamos a utilizar para lograr nuestro objetivo.

Vayamos por partes. ¿Qué es un servidor? Primero, advertir de que la palabra antes designaba al software que gestionaba estos ordenadores, pero con el tiempo ésta ha pasado a llamar a la máquina. En la práctica, un servidor es un ordenador que resuelve las peticiones de otras máquinas, que en este caso son los clientes. El ordenador servidor ofrece archivos solicitados por los clientes (ésta es la tarea más habitual), pero también permite compartir impresoras, gestionar correo electrónico, etc.

Por suerte, sobre todo para los que ‘semos probes’, para disponer de un servidor no hace falta un Pentium nosécuántos. O un Dual Core. Sencillamente, un Pentium II nos valdrá, sobre todo para el fin de este tutorial. Pero si no posees uno, tranquilo, yo te lo vendo (je, je, es broma). En serio, aunque no sea recomendable, el único PC de tu casa o trabajo te valdrá, el mismo que utilizas en este preciso momento.

¿Qué vamos a lograr con este tutorial? Pues bien, nos ponemos una meta no muy complicada que seguro os anima a llegar a más con vuestro server. La idea es alojar páginas en nuestro PC mediante Apache, y hacer que quien teclee una URL determinada acuda a ellas automáticamente. Pero, además, lograremos que esos hacheteemeeles no sean algo estático. Al contrario, les añadiremos el dinamismo de PHP y las bases de datos de MySQL para que podamos, por ejemplo, utilizar un CMS, un gestor de contenidos del tipo WordPress, Mambo, Joomla o Drupal. Dicho de otra manera: albergaremos una página web dinámica en nuestro propio PC y permitiremos que la gente lo vea. Y todo ello, con una distribución ordinaria como Ubuntu 6.10 Edgy Eft y en un lenguaje de humanos.

Para ir abriendo boca, vayamos instalando unas cosillas. Abre una Terminal (Aplicaciones / Accesorios / Terminal) y teclea (copiapega) lo siguiente:

sudo su [mete tu clave root]
apt-get install php5 php5-mysql mysql-server mysql-client mysql-common

Deja que se descarguen e instalen solos esos 90 Mb. Y si te apetece saber más, aguarda hasta mañana. Aquí, a la misma hora.

Blog de WordPress.com. | El tema Pool.
Entradas y comentarios feeds.

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 45 seguidores