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

6 - noviembre - 2006 a las 10:06 am | Publicado en Proyectos | 54 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.

54 comentarios »

RSS feed for comments on this post. TrackBack URI

  1. Es idea mia o este post ya estaba publicado el sabado y lo bajaron??

  2. 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.

    • 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

      • Por eso dice que descargues la version para servidores de linux, Dah!!

  3. A mí no me suena este artículo…

  4. 😀 Muy bueno!

  5. 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.

    • Necesitas crear una cuenta en http://www.dyndns.com, despues crear un nombre de host, despues bajar la aplicacion del dyndns para casar la ip dinamica que tienes con tu nombre de host

      • Muy buena tu respuesta, pero para eso tambièn hace falta configurar tu router para dejar el servidor con una ip fija que en cuanto tengas tu configuración dentro de tu red, pueda redirigirlo al server. Osea, configurar el redireccionamiento y puerto.

  6. 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).

  7. 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.

  8. ¿que version de linux va mejor para servidor?
    ubuntu, suse, mandriva, red hat

    • 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

  9. 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?

  10. […] Parte 1: Como empezar a montar el servidor. * Parte 2: Como seguir configurando el servidor. * Parte 3: Retoques finales para el correcto […]

  11. Me quito el sombrero y digo: waw!….

    Que buena aportación.

    «Somos libres y seguiremos siendo libres»
    Revista Free Tux: http://clitec.wordpress.com

  12. […] Como montar un servidor en tu propia casa […]

  13. […] Cómo montar un servidor con Linux en tu propia casa (I, II y III) – Dos y dos cuatro […]

  14. 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

  15. alert(‘hi’);

  16. no puedo instalar php5 me dice q no se pudo encontrar el paquete php5
    que paso??
    que hago??

  17. […] Ver:  Tutorial […]

  18. Estas exo un caxo de frikasooO!!!!!!

  19. 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.+-

  20. Hola!
    hasta ahi lo que mas o menos sabemos todos ! pero …..y despues?

    saludos

    Elindio(al fin libre de w)

  21. 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!

  22. 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 😉

  23. buenas, yo tampoco puedo instalar el paquete php5. Me dice q no lo encuentra. d donde lo puedo descargar? gracias !

  24. Hola quisiera seguir de cerca el tutorial para montar un cervidor en casa.

  25. me parec eun aporte bueniiisimo, lo seguiré
    por cierto recomiendas contratar una linea adsl, expresamente para esto?

    gracias

  26. 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

  27. hola… necesito saber los pasos para instalar un servidor de ficheros linux…. gracias.

  28. 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)

  29. Gracias por los comentarios y aportes, ya tengo mi servidor.

  30. […] Fuente (gracias por el aporte) […]

  31. Muy buen post. Gracias.

  32. Hola. Desempolve una impresora vieja que tenia tirada en un rincón. Ahora deseo instalarla en un servidor con ubuntu server 9.04 (jaunty), alquien me puede ayudar? Las caracteristicas de la impresora en una HP695C de puerto paralelo.

  33. quiero saber paso apaso como instalar un super servidor quiero que porfavor me den paso apaso grcias

  34. me parece que es muy intereante em apoyo que se nos da

  35. FELICITACIONES CREO QUE DEBERÍAN DE PARTIR DE CERO LOS PASOS SOBRE LA INTLACIÓN

  36. hola quisiera que me ayudaran para poder crearme mi propio servidor linux

  37. hola me prian ayuar con los benificios que tiene los sevidores linux sobre servidores windows

  38. las etiquetas que son como la de abajo para que funcionan?

  39. hola antes que nada quiero preguntarte como puedo hacer para que mi servidor este funcionando xq me quedo duda sobre tu explicacion de crear el servidor……………

    • yo también hago la misma pregunta. DND ESTA lo demas?

  40. Está bueno este post ¿Dónde está la parte 2?

  41. En todo caso, estoy agradecido de tu aporte, pero falta 3/4 de lo que se debe terminar.

  42. Hola, he visto tu tuto, pero tengo varias dudas, primero, tengo un celeron que espero que sirva con 1 gb de ram y disco duro de 80 gb, pienso poner un servidor casero que de servicio de tienda mia en linea, sabes es un experimento mio, por cuestiones economicas y de salud, tuve que dejar el instituto y sinceramente no es necesario un titulo para poder hacer muchas cosas, pero en fin, ando experimentando, en Free BSD, solo que No-Ip es bueno? en verdad sirve? que conexion minimo necesito, habia oido hablar de 6 megas y regular el ancho de banda así como hacer lo mas liviano el sitio, imagenes, sonidos, etc.
    Se que no es legal, pero, tampoco piensoponer contenido ilegal, como me daria de alta en goole? es un proyecto personal.
    Sabras como desabilitar el entorno grafico en Free BSD? Me gust Linux, pero los BSDs los he visto mas robustos en servidores, linux anda en eso.
    Puedo montar un servidor de correo y la tienda online en la misma maquina, he oido que pueden tener problemas juntos…

  43. La verdad esperaba mas de esto, por el titulo que tiene, esperaba encontrar como configurar el servidor, con servicio de No-ip o algun otro servidor de nombres, para que el servidor web tenga salida a internet y otros puedan ver tus webs. en fin si alguien sabe algo de esto se agradeceria la ayuda. 🙂

    • Bueno hay mucha mas informacion por internet, la cosa es buscar y buscar, asi es como todo el mundo aprende xD

  44. If you desire to increase your know-how just keep visiting this site and be updated with the newest news posted here.

  45. Que es lo primero que necesito para crear un servidor Linux???
    la verdad estoy empezando en esto y ya me enviaron este trabajo…

  46. Hola. soy primeroargentina.
    Me gustaría montar un servidor Linux y que tenga:
    proxicache para todo. para aquellos que ven un vídeo y no se tenga bajar otra vez.
    que pueda distribuir internet de dos señales o tres. (osea: tengo tres líneas wifi internet y que entren y salga por otra tarjeta wifi para distribuir a los demás) restringir la velocidad a X usuario. osea: a uno le doy sólo 5 mega a otro todo que se pueda a otro 1 mega. o todo a todos. con periodo de tiempo si es que se puede.
    un fax modem y que grabe las llamadas de teléfono. voz. que los demás puedan imprimir de aquí. y utilizar los servicios. Guarde páginas web y puedan utilizarlas. creo eso se llama servidor web, no? windows, Chrome, android, Apple. linux. puedan ultimar los servicios.
    será mucho para Linux en una PC antigua?
    gracias.

  47. alfatekosgb.com

    Cómo montar un servidor con Linux en tu propia casa (I) | DosyDosCuatro.wordpress.com


Deja un comentario

Crea un blog o un sitio web gratuitos con WordPress.com.
Entries y comentarios feeds.