Necesitamos:
Datos relevantes de Hardware:
- 2xPentium III 1,4GHz / Bus 133MHz / Cache 512K
- 2 GB RAM
- Smart Array 5i Controler (2x 36 GB RAID 1)
- 2 NICs, CD, USBs
Se intentó instalar mediante el conjunto de DVDs via una grabadora externa USB, pero la primera imagen parecía estar dañada. Se procedió a instalar mediante el CD NetInst.
Pasos para la instalación
0.- Asegurarse que la máquina tiene configurado poder arrancar desde CD y que la máquina está conectada a la red, con internet visible y a ser posible con algún servidor DHCP.
1.- Insertar CD NetInst Debian 4 en el CD y encender el PC.
//Aparece la pantalla de arranque de Debian 4
2.- Presionar ‘ENTER’ para empezar boot.
3.- Seleccionar idioma: Spanish
4.- Seleccionar país: España
5.- Seleccionar mapa de teclado: Español
//detecta hardware, analiza CD, carga componentes adicionales
6.- Escoger interfaz de red primaria: eth0 //según dónde se tenga pinchado el cable
//prueba de encontrar condiguración DHCP. Si no, salta al paso 7
7.- Método de configuración de red: Configurar la red manualmente
- Dirección IP
- Máscara de red
- Puerta de enlace
- Servidor DNS
- Nombre de la máquina
- Nombre de dominio (si hay red Windows, poner su nombre de dominio)
8.- Particionado: Manual.
//Sobre 36 GB, yo escogí la siguiente configuración:
- swap: 2GB (área de intercambio)
- /var: 15 GB (ext3)
- /: 15 GB (ext3 con marca de arranque)
- Resto libres (4GB) de margen
//Particiona y formatea las nuevas particiones
9.- Seleccionar zona horaria: Península
//Configura reloj
10.- Establecer contraseña root
11.- Crear una cuenta de usuario
//Procede a descargar e instalar paquetes para el Sistema Base
12.- Utilizar réplica en Red? Si
//De ésta forma podemos elegir paquetes a instalar ahora. Si no, nos quedamos con un Sistema Básico mínimo.
- País de la Réplica: España
- Réplica de Debian:
- ftp.es.debian.org (no funcionaba en ese momento)
- jane.uab.cat
- Proxy? En blanco
//Analiza la réplica y analiza los repositorios
13.- Participar en la encuesta Debian? Si
14.- Selección de programas
//Aquí debemos andarnos con cuidado y no seleccionar más de lo que necesitamos. Todo puede ser instalado después. Si no estamos seguros de qué función debe realizar el servidor, mejor optar por no instalar. En nuestro caso, lo deseleccionamos todo y sólo seleccionamos Servidor Web.
//Descarga paquetes (53), los prepara, los desempaqueta y los configura
15.- Instalar GRUB? Si
//Aunque sólo tengamos un Sistema Operativo, vale la pena tener un gestor de arranque
//Instala GRUB
//Finalizando la instalación. Quitar CD
//Reinicia solo.
***** Primer arranque *****
16.- Logamos
//Al comprobar la red, ésta está levantada y funcionando.
17.- Editamos el archivo de repositorios APT
$ nano /etc/apt/sources.list
> Comentamos la línia del CDROM
//Ya viene descomentada la línea de repositorios de internet. Esta acción es para que no nos pida el CD cada vez que queramos instalar algo.
//Guardar con control+O, salir con control+X
18.- Instalar servidor SSH
$ apt-get install openssh-server
//Preguntará si queremos descargar cosas. Si.
//Tal como se instala está listo para funcionar. Se puede ajustar la configuración editando el archivo /etc/ssh/sshd_config y reiniciando el servicio
19.- Instalar VIM (ayuda mucho
)
$ apt-get install vim
20.- Actualizar sistema
$ apt-get update //actualiza las cabeceras de los paquetes disponibles
$ apt-get upgrade //descarga e instala actualizaciones
//Descargará paquetes y los instalará. Posiblemente también la última imagen del kernel.
21.- Reiniciar
$ shutdown –r now
//Puede que no sea necesario. Después de una actualización los servicios en marcha no se han actualizado, a la espera de que se cierren. Si reiniciamos tendremos el sistema a la última y funcionando.
***** Segundo arranque: configuraciones varias y personalización *****
El servidor debe ir detrás de un proxy, así que se debe modificar la red y la forma en que se conectan varios programas.
Configurar HTTP Proxy para apt
1.- Editar (o crear) archivo de configuración
$ vim /etc/apt/apt.conf
2.- Añadir la línea:
Acquire{http{Proxy “http://ip.del.proxy:puerto/“;};};
Configurar HTTP Proxy para wget
1.- Editar archivo de configuración
$ vim /etc/wget
2.- Descomentar y setar valores a las siguientes líneas:
http_proxy = http://ip.del.proxy:puerto/
ftp_proxy = idem
use_proxy = on
[gracias http://www.solusan.com/proxy-wget.html]
Cambiar configuración de red
Hay dos formas de hacerlo:
a) Modificando los archivos de configuración
//Configuración de red
$ vim /etc/network/interfaces
//Resolución DNS
$ vim /etc/resolv.conf
//Reiniciar red
$ /etc/init.d/networking restart
b) Setado directo
//Configuración de red
$ ifconfig eth0 nueva_ip netmask máscara_red broadcast dirección_broadcast
//Setar puerta de enlace
$ route add default gw ip_puerta_enlace
Colorear el ls
1.- Editar configuración de usuario
$ vim /root/.bashrc
//para un usuario no-root, estará en /home/usuario/.bashrc
2.- Descomentamos o añadimos:
alias ls=’ls –color=auto’
Colorear vim
1.- Editar configuración del vim
$ vim /etc/vim/vimrc
2.- Descomentamos la línea
syntax on
[gracias http://debianizado.net/index.php/2006/11/11/poniendo-color-a-la-shell/]
Estado final del servidor
Al finalizar éste proceso tendremos un servidor limpio y actualizado con acceso por ssh y sirviendo páginas mediante apache 2 con soporte PHP 5. Si queremos más sólo tendremos que instalarlo.
***Informacion extraida integramente del blog Syntaxerror