Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar.
Para revisar la versión que estamos usando (en nuestro caso Ubuntu 8.04 Hardy):
cat /etc/lsb-release
Lo que nos dará algo así:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.04 DISTRIB_CODENAME=hardy DISTRIB_DESCRIPTION="Ubuntu 8.04"
Para revisar la memoria usada:
free -m
Que nos dará algo así:
. total used free shared buffers cached Mem: 254 43 211 0 3 74 -/+ buffers/cache: 26 228 Swap: 511 0 511
Como usaremos bastante el terminal, vamos a ponerle colorines atractivos y a añadir algunos aliases a estos comandos:
nano ~/.bashrc
Aquí os dejo algunos colorines y aliases bastante chulos que me dejó un amigo, podéis actualizarlos a vuestro gusto:
# set a fancy prompt (non-color, unless we know we "want" color) case "$TERM" in xterm-color) PS1='${debian_chroot:+($debian_chroot)}[33[01;32m]u@h[33[00m]:[33[01;34m]w[33[00m]$ ' ;; *) PS1='${debian_chroot:+($debian_chroot)}u@h:w$ ' ;; esac # Comment in the above and uncomment this below for a color prompt if [ $(whoami) == "root" ] ; then PS1='${debian_chroot:+($debian_chroot)}[33[01;35m]u@h[33[00m]:[33[01;34m]w[33[00m]$ ' else PS1='${debian_chroot:+($debian_chroot)}[33[01;32m]u@h[33[00m]:[33[01;34m]w[33[00m]$ ' fi # If this is an xterm set the title to user@host:dir case "$TERM" in xterm*|rxvt*) PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}07"' ;; *) ;; esac # enable color support of ls and also add handy aliases if [ "$TERM" != "dumb" ]; then eval "`dircolors -b`" alias ls='ls --color=auto' #alias dir='ls --color=auto --format=vertical' #alias vdir='ls --color=auto --format=long' fi # some more ls aliases alias ll='ls -lF -h' alias la='ls -lFa -h' alias l='ls -CF -h' alias ..='cd ..' alias cd..='cd ..' alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias upd='aptitude update' alias dist='aptitude dist-upgrade' alias qwea='aptitude search' alias asda='aptitude show' alias zxca='aptitude install' alias qwe='apt-cache search' alias asd='apt-cache show' alias zxc='apt-get install' alias apagar='shutdown -h 0' alias reiniciar='shutdown -r 0' alias syslog='tail -f /var/log/syslog'
Echamos un vistazo a los repositorios que tenemos:
sudo nano /etc/apt/sources.list
Tenemos los básicos, que por ser un servidor de producción nos son suficientes.
deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe deb http://security.ubuntu.com/ubuntu hardy-security main restricted universe deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted universe
Actualicemos todo:
sudo aptitude update
Configuremos el LOCALE (el idioma del servidor):
sudo locale-gen es_ES.UTF-8 ... sudo /usr/sbin/update-locale LANG=es_ES.UTF-8
Y miremos a ver si hay algo que upgradear:
sudo aptitude safe-upgrade sudo aptitude full-upgrade
Y ahora que estamos al día, vamos a instalar algunas «cosillas esenciales»:
sudo aptitude install build-essential
Capítulo anterior: Capitulo I: Configuraciones iniciales
Siguiente capítulo: Capitulo III: Instalar Ruby on Rails
Deja una respuesta