Instalar un servidor Linux casero: Ubuntu Festy 7.04
31 de Mayo de 2007 en Sistemas, Linux
Lecturas: 10,745

Ubuntu ServerTodo informático acaba en un momento u otro instalando su propio servidor casero, para centralizar sus fotos y música, descargar del emule, tener las impresoras siempre online, hasta para su propia web casera (o entorno de desarrollo web).

Hace unos meses hice una instalación usando un KUbuntu 6.06 desktop, y aprendiendo de los fallos (y aprovechando un ordenador algo más nuevo) volví a montar un server, ésta vez un Ubuntu Festy 7.04 server.

Éste artículo es un log de lo hecho hasta tener un servidor usable, una base dónde empezar a montar cosas, que serán justamente motivo de futuros artículos en Syntax Error.

El ordenador propiamente es un Pentium III 933 con 512 MB de RAM, un par de discos duros PATA IDE (uno de 40 GB y otro de 80 GB) y un disco duro externo USB 2.0 de 200 GB con su placa PCI USB 2.0 (los que venían con el ordenador eran USB 1.1

El Sistema Operativo a instalar es un Ubuntu Festy 7.04 versión server (no la desktop), que facilita mucho el trabajo. En el momento de la instalación había una red interna con un router que me daba DHCP (no es necesario) e internet.

Dicho ésto, ahí va el “log” de la instalación:

- Fase 1
- Autoarranque
- F2 Language > Español
- “Instalar en el disco duro”
> Carga el sistema de arranque
- Nombre de la máquina: server
- Particionado: Manual (se detectan HD USB!!) 40GB:[20GB sys / 1 GB swap / 10 GB server (punto montaje “/server”)] / 80GB:[Todo es punto de montaje “/home”]
- Zona horaria: Península
- Está el Reloj en UTC? No
- Nombre Completo usuario (no superusuario): José Pérez
- Nombre user: pepe
- Contraseña: pepito
- repetir contraseña
> Instala el sistema base
- Selección de Programas
- Preset: LAMP Server
> Instala
> Grub
> Reset
- Primer inicio
> Checked errors. Reset.
> Login. !!
$ ifconfig //que configuración tiene de red
> 192.168.1.100 ?????????????????
$ ping 192.168.1.1
> ok !!!
$ ping www.google.es
> OK!!!!
$ less /etc/network/interfaces    //como está setada la red
> DHCP… ah, ok.
- Setado de red
$ sudo su    //pasar a root
$ passwd    //setar password
$ vim /etc/network/interfaces    //editar configuración de red
> iface eth0 inet static
> address 192.168.1.100
> netmask 255.255.255.0
> network 192.168.1.0
> broadcast 192.168.1.255
> gateway 192.168.1.1
$ vim /etc/resolv.conf        //editar servidores DNSs
> nameserver xx.xx.xx.xx  //ip del servidor DNS a conectarse para resolver nombres
$ /etc/init.d/networking restart    //Resetear red
- Actualización del sistema
$ less /etc/apt/sources.list    //Verificar repositorios activos
[$ vim /etc/apt/sources.list    //Verificar repositorios activos
> Descomentar repositorios
> Si no se quiere instalar desde el CD, comentar el repositorio “cdrom”]
$ apt-get update    //actualizar repositorios
$ apt-get upgrade    //actualizar el sistema
- Montar disco duro externo USB
$ mkdir /mnt/datos    //creamos el directorio de montaje
$ vol_id /dev/sda1    //extrae la info del volumen sda1. Sustituir sda1 por la unidad en cuestión
> Nos apuntamos el UUID
$ vim /etc/fstab
> Al final de todo escribimos:
UUID=xxxxx /mnt/datos vfat    //xxxxx es el UUID que nos hemos apuntado; vfat es el tipo de partición del disco a montar
$ mount -a    //recargamos el fstab
- Instalar Server ssh
$ apt-get install openssh-server    //instalar el server
$ vim /etc/ssh/sshd_config    //editar configuración
> Protocol 2

> PermitRootLogin no

> AllowUsers jane john
> ssh probado y funcionando

Más adelante vendrá el log del servidor WEB con soporte PHP y MySQL y su FTP ;)

Saludos!

Tags: , , , , , , ,
 Enviar a Fresqui

Leer los Comentarios

[ # 1992 ] Comment desde merolhack [25 de Junio de 2007, 12:56]

Hola, quisiera saber que licencia tiene este archivo para agregarlo a mi pagina en caso de que la suya desaparesca o se ciga alguna vez, digo esto por que no veo nada de Creative Commons.

Saludos!!

[ # 1999 ] Comment desde Xavi [25 de Junio de 2007, 07:11]

Hola. La licencia es Creative Commons “Reconocimiento - Compartir Igual”. Me gustaría que me comunicaras dónde estará colgado, sólo para saberlo.

Salud!

[ # 3198 ] Comment desde Julio [31 de Julio de 2007, 05:03]

Buenas tardes Xavi estoy hechando un vistazo a tu pagina y me parece muy interesante.

Estoy construyendo un sitio web casero(jeje aunque soy muy orco con linux) de momento ya me cepillado una vez la version que instale de ubuntu 7.04 escritorio
la verdad es que con windows soy bueno entrecomillas tenia hantes una web pero tenia muchos problemas con la seguridad.(entorno windows y mala configuracion)

Por ello he decidido migrar a linux y he montado una version ubuntu 7.04 server lamp estoy deseando ver tu articulo sobre el montaje lamp

tambien tengo una consulta:

Barajo varios entornos CMS;

Joomla
Mambo
Wordpress

Cual te parece mejor? quiero hacer una web con tienda online y quiero que sea muy configurable y sobre todo seguro.

Piesas hacer algun articulo sobre seguridad?? en un server como el que voy a montar 7.04 ubuntu server lamp

Un saludo.

[ # 3209 ] Comment desde Xavi [01 de Agosto de 2007, 08:22]

Buenas!

La verdad, a nivel de estabilidad y seguridad encuentro acertado trabajar sobre Linux. Yo tampoco soy un gurú de Linux pero una vez conseguidos ciertos conocimientos de su funcionamiento te das cuenta que (almenos a nivel de servidor) le da treinta patadas al Windows…

En mi proyecto de instalación del LAMP me queda el PHP y MySQL. No son difíciles de montar, pero quería algo de tiempo para no dejar cabos sueltos. En breve me volveré a poner con ello ;)

Sobre las tres opciones que planteas te diré lo que sé: Joomla es la evolución “libre” de Mambo que apareció como respuesta de los programadores opensource de Mambo cuando éste anunció su cambio a sistema de pago. Así que básicamente son lo mismo pero evolucionados en ramas distintas (y personalmente me quedo con Joomla, por la licencia y por sus desarrolladores). A nivel de funcionamiento, la diferencia principal entre Wordpress y Joomla/Mambo está en el enfoque de cada uno: Wordpress tira más a un blog unipersonal simple y eficiente, mientras que Joomla/Mambo tiende a ser más un CMS de tipo portal multiusuario. Pero ambos son capaces de llevar múltiples usuarios, ambos disponen de módulos para aumentar sus prestaciones (plugins en Wordpress, componentes y módulos en Joomla), ambos usan plantillas… pero uno es más liviano/facilón y otro es más robusto/complicado.

Para montar una tienda online, sinceramente, no me decantaría por ninguno de los dos. No conozco (tampoco lo he buscado) sistemas de cesta de la compra en ninguno de los dos, y te puede llevar de cabeza ponerlo en marcha. Has visto osCommerce (http://www.oscommerce.com/)? Tiene buena pinta.

Por último, si que tengo pensado hacer algun artículo sobre seguridad, pero sería al final de la serie de artículos de la instalación de linux que estoy haciendo, y debo informarme más antes de escribirlo… paciencia ;)

Saludos, y gracias por el comentario!

[ # 6316 ] Comment desde Edgar [03 de Octubre de 2007, 11:43]

Hola, quisiera experimentar en instalar un servidor de internet y de correo, pero encuentro muchos programas que hablan de hacer las funciones que necesito, pero no se cual es la adecuada
Gracias por su ayuda

[ # 18676 ] Comment desde Carlos Acero [20 de Marzo de 2008, 01:20]

Me gustaría saber :
cual es el último modelo del servidor linux y cual su costo.

Les agradezco por vuestra respuesta

[ # 18677 ] Comment desde Xavi [20 de Marzo de 2008, 01:26]

Carlos, creo que malinterpretas el artículo. El servidor es un ordenador viejo que tenía por casa que reutilicé para usarlo como servidor.
Las características del servidor están en el artículo, y su costo… mmm… pues la verdad, no tengo ni idea. Todas sus piezas son rescatadas de otros ordenadores excepto la placa USB2.0 que me debió costar unos 20 euros.

Supongo que tu intención es comprar un servidor… El consejo: no es necesario. Rescata un ordenador de unos 3-4 años atrás y le instalas un Linux, casi cualquier destribución, y sin entorno gráfico. Obtendrás un potente servidor muy versátil.

Saludos.

[ # 36333 ] Comment desde Morak [17 de Septiembre de 2008, 05:35]

Me gustaria si pudieras escribir acerca de los puertos y su configuracion.
FTP,FTPS,HTTP,HTTPS,SMTP,POP,IMAP, etc.

gracias!

Escribe un Comentario





Estadísticas