Cómo montar un servidor con Linux en tu propia casa (I)
6 - Noviembre - 2006 at 10:06 am | In Proyectos | 31 CommentsSerie completa: Cómo montar un servidor Linux en tu propia casa (I, II y III)

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.
31 comentarios »
Canal RSS de los comentarios de la entrada. URI para TrackBack.
Deja un comentario
Blog de WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.
Es idea mia o este post ya estaba publicado el sabado y lo bajaron??
comentario por Roberto — 6 - Noviembre - 2006 #
Uno de los motivos por los cuales no se usa Windows en servidores (además de la estabilidad, seguridad, etc.) es porqué Windows va ligado al entorno gráfico. Un servidor no necesita entorno gráfico, solo le chupará recursos y entorpecerá la función principal, por eso recomiendo que bajéis la versión “alternativa” de Ubuntu pensada para servidores, que ya viene sin entorno gráfico. Seguramente publique algo al respecto en mi blog más adelante.
comentario por elVaka — 6 - Noviembre - 2006 #
Actualmente grandes coorporaciones de los gobiernos, tienen licencias de Microsoft y por lo tanto sus servidores están basados en Microsoft Windows Server 2003 o posterior, yo conozco bastante ese sistema debido a que estoy ligado a la informática y seguridad en redes, como tu decías, tiene un entorno gráfico que utiliza bastantes recursos, pero te hago saber que cualquier distribución Linux también puede poseer un entorno gráfico.
Obviamente la razón principal de utilizar Linux en un servidor es su seguridad, su gratuidad (lógico) y su tipo de licencia.
Saludos
comentario por VonlisT — 11 - Octubre - 2009 #
A mí no me suena este artículo…
comentario por Didier — 6 - Noviembre - 2006 #
comentario por silvercorp — 6 - Noviembre - 2006 #
Una pregunta:
(Aclarando antes que no se mucho de servidores). Yo me conecto a internet por megacable y por lo tanto no tengo una IP fija, asi que mi duda es: ¿cómo puedo hacer para accesar a este servidor casero?, ¿hay alguna forma en la que podria tenerlo funcionando constantemente y utilizar mi dirección de dominio como acceso?
De antemano gracias por la atención prestada a esta duda.
comentario por Drako — 12 - Noviembre - 2006 #
Esa unidad de CD/DVD corre peligro de estropearse.
A mi ya se me estropeo una vez por tener la carcasa volteada, ya que el CD rallo la lente (o algo parecido).
comentario por Pintxe — 14 - Noviembre - 2006 #
Para Drako:
En el caso de montar un servidor con IP dinámica (la que tenemos la mayoría) hay servicios como el de No-IP
que te solventa el problema.
comentario por Manu — 20 - Noviembre - 2006 #
¿que version de linux va mejor para servidor?
ubuntu, suse, mandriva, red hat
comentario por franciso — 2 - Enero - 2007 #
Todo va en cuestión de gustos, ya que esos sistemas mencionados están basados en GNU/Linux.
Para montar un servidor yo te recomiendo que uses Debian, ya que está enfocado a la seguridad en redes, como ya te dije, es cuestión de gustos y que investigues más sobre los sistemas, ya que cada S.O está enfocado a algo distinto, pero basado en lo mismo.
Saludos
comentario por VonlisT — 11 - Octubre - 2009 #
HOLA,,, necesito hacer un servidor de linux a windows la version que estoy utilizando es mandrake10.0 ya baje los paquetes necesarios (samba y apache) solo que no me identifica las maquinas al mometo de conectarlas tengo el mismo usuario ya puse las direcciones ip etc pero no las veo como ahi ke?
comentario por gabriela — 6 - Junio - 2007 #
[...] Parte 1: Como empezar a montar el servidor. * Parte 2: Como seguir configurando el servidor. * Parte 3: Retoques finales para el correcto [...]
Pingback por Como montar un servidor Linux : Blog Personal de FeLiPe RM — 26 - Agosto - 2007 #
Me quito el sombrero y digo: waw!….
Que buena aportación.
“Somos libres y seguiremos siendo libres”
Revista Free Tux: http://clitec.wordpress.com
comentario por lyonn — 1 - Noviembre - 2007 #
[...] Como montar un servidor en tu propia casa [...]
Pingback por Montar un servidor Linux, (o un Linux Server) | Tecnologia y Sociedad — 3 - Enero - 2008 #
[...] Cómo montar un servidor con Linux en tu propia casa (I, II y III) – Dos y dos cuatro [...]
Pingback por 3 tutoriales para montar tu servidor de hosting web casero | La Ventana Muerta — 10 - Marzo - 2008 #
Buen dia, estaba leyedo los comentarios y pues todas parecen ser muy buenas aportaciones, sin embargo queria preguntar algo y si alguien tiene algun comentario que me pueda ayudar pues lo agradeceria bastante.
Necesito montar un servidor en linux, servidor ltsp. En este tiene que ir servidor de correo, radio y web.
Gracias!
Rosemary Vielman
comentario por Rosemary — 24 - Abril - 2008 #
alert(‘hi’);
comentario por ARC — 9 - Junio - 2008 #
no puedo instalar php5 me dice q no se pudo encontrar el paquete php5
que paso??
que hago??
comentario por carlos — 4 - Octubre - 2008 #
[...] Ver: Tutorial [...]
Pingback por Montar tu servidor de hosting web casero « Abrahan Apaza — 7 - Noviembre - 2008 #
Estas exo un caxo de frikasooO!!!!!!
comentario por macedonio — 10 - Noviembre - 2008 #
hola excelente tutorial me preguntaba también aplica para las versiones Ubuntu 8.10 o hay algún cambio. Gracias y si me podes colaborar.+-
comentario por Juan Pablo Betancur — 14 - Noviembre - 2008 #
Hola!
hasta ahi lo que mas o menos sabemos todos ! pero …..y despues?
saludos
Elindio(al fin libre de w)
comentario por Elindio — 21 - Diciembre - 2008 #
Buenas, acabo de llegar aqui por el jujle, estaba interesante el inicio del tutorial, y hibas muy bien, pero que pasa con el resto? Se te fundio el server y quedaste sin linea?
Haber si continua la historia, que ahora el ubuntu ya va para la version 9.
Salu2!
comentario por juan — 25 - Febrero - 2009 #
Muy buena la idea de hacer una guía.
yo creo que con ésta guía no solo los usuarios aprenderan a tener su servidor casero , sino que también entraran un poco en el mundo de linux y en el mundo de las redes.
mi opinión personal sobre el tutorial/manual es muy práctico y por lo que he leído esta muy bíen explicado.
Saludos
comentario por coRe — 4 - Abril - 2009 #
buenas, yo tampoco puedo instalar el paquete php5. Me dice q no lo encuentra. d donde lo puedo descargar? gracias !
comentario por tincho — 15 - Abril - 2009 #
Hola quisiera seguir de cerca el tutorial para montar un cervidor en casa.
comentario por hernan — 18 - Abril - 2009 #
me parec eun aporte bueniiisimo, lo seguiré
por cierto recomiendas contratar una linea adsl, expresamente para esto?
gracias
comentario por recursos web — 13 - Mayo - 2009 #
hola, un buen aporte!! pero seria mas interasante si instalamos un servidor de verdad(por ejempolo ubuntu server)en un maquina aparte, y conectarno desde otra pc hacia el servidor, alguien tiene algunas guias, urls… les agradesco anticipadamente por la respuesta!!
salu2!!!!!!!!!!!!!!!!1
comentario por froylan — 14 - Julio - 2009 #
hola… necesito saber los pasos para instalar un servidor de ficheros linux…. gracias.
comentario por Vannessa — 26 - Agosto - 2009 #
Por seguridad, es recomendable no logearse como root en consola, lo ideal es hacer lo siguiente:
———————-
sudo apt-get install php5 php5-mysql mysql-server mysql-client mysql-common
en vez de:
sudo su
apt-get install php5 php5-mysql mysql-server mysql-client mysql-common
———————-
La diferencia es que con la primera linea de comando, solo la instrucción apt-get install….. será con permisos de root y cuando la termine continuará como usuario, en cambio la segunda opción (sudo su) nos dejará la consola en modo root lo cual es bastante inseguro.
Saludos y muy buena introducción (aunque algo corta jejeje)
comentario por VonlisT — 11 - Octubre - 2009 #
Gracias por los comentarios y aportes, ya tengo mi servidor.
comentario por show de humor — 21 - Octubre - 2009 #