
Al igual que finalice el Servidor en Linux Debian voy a finalizar este con Linux Ubuntu Server montando un Blog con Wordpress para poder montarnos un sitio donde empezar con esto de los Blogs.
En mi caso no voy a montar un Blog profesional que hable de las cosas que mas me gustan y que genere un gran trafico en mi ADSL … Esto seria perjudicial para mi ya que es muy posible que no pueda ni navegar por Internet por quedarme sin ancho de banda. Esta vez tan solo voy a montar un Blog que hable del servidor que lo hospeda.
Seguramente el Blog oficial de este servidor que estamos montando con estos capítulos no estará listo hasta finales de Agosto ya que me voy de vacaciones y voy a dejar encendido mi actual servidor en Linux Debian y no este nuevo con Linux Ubuntu Server que lo tengo destripado encima de la mesa de operaciones y no lo tengo acabado …

Si estáis siguiendo el manual sobre como montar un servidor en Linux Ubuntu Server tenéis una maquina preparada para funcionar y servir al publico lo que vosotros queráis. A continuación vamos a instalar Wordpress para montar un Blog y tenerlo como pagina principal al acceder a nuestro servidor. Para que funcione correctamente necesitamos un servidor Apache Web Server, soporte para PHP y bases de datos MySQL pero no os preocupéis porque si habéis llegado hasta aquí todo esto ya lo tenemos instalado.
Para empezar arrancamos nuestro servidor y nos identificamos con nuestro usuario de sistema. La carpeta raíz de mi servidor Web es /home/usuario/web y es justo aquí donde tenemos que montar Wordpress y así lo veremos directamente al introducir la IP local o desde Internet con el dominio http://usuario.sytes.net que registramos en el Volumen 6 ( Dominios ) .
Vamos a situarnos una carpeta mas arriba que la que comparte el servidor Web. En mi caso /home/usuario/ …

cd /home/usuario
Descargamos la ultima versión de Wordpress con …

wget http://wordpress.org/latest.tar.gz
Lo descomprimimos con …

tar xvzf latest.tar.gz
Como veréis nos ha creado una carpeta llamada wordpress. Este programa para funcionar necesita una base de datos MySQL que vamos a crear a continuación. Vamos a abrir un navegador desde otro ordenador de nuestra red y vamos a introducir la siguiente dirección http://ipdetuservidor/phpmyadmin …

A continuación introducimos el nombre de usuario y el password tal y como hicimos en el Volumen 4 ( Web Server LAMP ) …



Una vez creada la base de datos volvemos a nuestra Terminal en el servidor y vamos a acceder al directorio que nos creo llamado wordpress …

cd /home/usuario/wordpress/
Creamos una copia de el fichero wp-config-sample.php y la llamaremos wp-config.php …

cp wp-config-sample.php wp-config.php
Ahora vamos a editarlo con el editor nano y lo configuraremos para que Wordpress coja la base de datos que creamos anteriormente …

nano wp-config.php
En este fichero tan solo tenemos que modificar tres lineas para que use nuestra base de datos MySQL …

define(’DB_NAME’, ‘putyourdbnamehere‘); // Nombre de la base de datos
define(’DB_USER’, ‘usernamehere‘); // Nombre de usuario de MySQL
define(’DB_PASSWORD’, ‘yourpasswordhere‘); // Password del usuario
Una vez modificados estos datos en negrita por los nuestros guardamos el fichero y salimos con la tecla F2 -> Y -> Enter.
Ahora vamos a copiar todo el contenido de la carpeta wordpress a el directorio raíz de nuestro servidor Web …

cp -r /home/usuario/wordpress/* /home/usuario/web/
Ahora volvemos a abrir un navegador en un ordenador cliente o desde nuestro entorno gráfico e introducimos http://ipdetuserver, veremos la siguiente pantalla …

Rellenamos las dos casillas con el nombre y correo electrónico continuando por pulsar el botón ( Install Wordpress ) …

De momento y para que podamos entrar al panel de administración de wordpress el sistema nos asigna un nombre de usuario y password que debemos copiar. Continuamos con el botón ( Log In ) …

Nos identificamos con el nombre de usuario y password que anteriormente nos copiamos y veremos el siguiente panel de administración …

Lo primero que aremos es cambiar el password de el usuario admin para que cuando queramos acceder a el podamos entrar sin sustos
Pinchamos sobre el enlace de texto llamado users …

Y pinchamos sobre el usuario admin …

Aquí podemos editar la configuración de el usuario admin. Si bajamos hasta abajo del formulario veremos la casilla New Password. En las dos casillas introducimos el password que mas nos guste …

Pulsamos el botón ( Update Profile ) y listo !!!
Para que se muestre el área de administración en español tenemos que acceder a una Terminal en nuestro servidor en Linux Ubuntu Server y situaremos en la carpeta wp-includes …

cd /home/usuario/web/wp-includes
Creamos un directorio donde hospedaremos nuestro fichero de lenguajes con …

mkdir languages
Entramos a el …

cd languages
Y nos descargamos los archivos para la traducción de la mano de Carrero de la siguiente manera …

wget http://carrero.es/wp-content/uploads/2008/07/wp-es-2-6.zip
Una vez descargado lo tenemos que descomprimir pero resulta que viene con una extensión .zip. Como estaréis en las mismas que yo no os queda mas remedio que instalar un descompresor compatible con este formato. A continuación instalamos el programa UnZip con …

sudo apt-get install unzip
Descomprimimos el fichero con …
unzip wp-es-2-6.zip
Una vez descomprimido vamos a editar el fichero wp-config.php para indicarle que nos muestre todo en español …
Guardamos y salimos de el editor nano con las teclas F2 -> Y -> Enter.
Ahora lo tenemos todo para comenzar a editar un Blog y poder explicarle al mundo que te gusta o que no te gusta de la forma que mas te guste.
Podemos acceder a su contenido desde http://ipdetuservidor y acceder a tu panel de control desde http://ipdetuservidor/wp-admin al igual que desde Internet cambiando la ip de tu servidor por la dirección de dominio usuario.sytes.net.
Es duro, pero engancha….
¡¡¡ Suerte a todos, en breve la final !!!








Linux Debian.
Linux Debian.
Linux Debian.
FreeBSD.
Ubuntu Server. 















