Instalando wordpress en ubuntu linux

Hola muy buenos días, nuestro primer tutorial estará dedicado precisamente a la creación de esta web, hecha con wordpress en un entorno lamp. No entraré en el manejo de la herramienta pues acabo de instalarlo y todavía hay mucho que ver, simplemente indicaré los pasos para instalarlo y ejecutarlo en nuestro apache, en un sistema ubuntu, fresco y limpio.

Al lío:

Entramos como root en nuestra terminal favorita, y lo primero actualizamos el sistema:

# apt-get update && apt-get upgrade

En caso de que no tengamos el entorno lamp (linux apache mysql php), lo instalamos.

#apt-get install apache2 php5 php5-mysql mysql-server

Durante el proceso nos preguntará el password de root para la base de datos mysql, elige una y apúntala bien (si se pierde se puede resetear, pero la necesitarás en breve)

Entramos en http://ipservidor para comprobar que apache está instalado y corriendo, y continuamos.

A continuación se procederá a crear el usuario y las tablas para la aplicación wordpress, para lo cual hay que entrar a intérprete sql, desde la terminal:

[email protected]:/var/www# mysql -p
 Enter password:
 Welcome to the MySQL monitor.  Commands end with ; or \g.
 Your MySQL connection id is 92
 Server version: 5.5.47-0ubuntu0.12.04.1 (Ubuntu)
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
 affiliates. Other names may be trademarks of their respective
 owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

Ejecuta las siguientes sentencias:

mysql>create database wordpress; // creamos la tabla wordpress
mysql>CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'pon_aqui_tu_password_y_apuntalo_bien'; //creamos el usuario wordpress con su password
mysql>GRANT ALL PRIVILEGES ON wordpress. * TO 'wordpress'@'localhost'; // damos todos los permisos sobre la tabla wordpress, a su usuario homónimo. Nótese que sólo se permite acceso desde el mismo server.
mysql>FLUSH PRIVILEGES; // actualizamos la tabla de privilegios
mysql> exit; // y salimos

Es el momento de descargar wordpress, podemos encontrar la última version en https://es.wordpress.org/. La descargamos en /var/www, o dondequiera que alojemos nuestro blog. (En otra entrada cubriremos el uso de virtual hosts en apache2)

[email protected]:/#cd /var/www
[email protected]:/var/www# wget https://es.wordpress.org/wordpress-4.4.2-es_ES.zip
[email protected]:/var/www#unzip wordpress-4.4.2-es_ES.zip
[email protected]:/var/www#chown -R www-data:www-data  wordpress*

Ya podemos entrar en http://ipservidor/wordpress y ejecutar el instalador de wordpress. Allí introduciremos los datos del usuario que creamos antes para mysql (wordpress), y le daremos caña. Es posible que durante el proceso nos diga que no puede crear el archivo wp-config.php, y que lo creemos a mano. No tiene más complicación, creamos dicho archivo en la raiz de wordpress, junto a los demás wp-*.

[email protected]:/var/www#touch /var/www/wordpress/wp-config.php
[email protected]:/var/www#chown www-data:www-data /var/www/wordpress/wp-config.php

Y con nuestro editor favorito hacemos copy/paste.

Con todo esto, ya podemos acceder a nuestro nuevo wordpress:

http://ipservidor/wordpress     VISITANTE

http://ipservidor/wordpress/wp-admin     MODO ADMIN

Fácil, no ?

Deja un comentario

Tu dirección de correo electrónico no será publicada.

5 + 1 =