Mi primer Wordpress

Este árticulo es continuación de Mi primer servidor.

Recordar que se ha dejado el servidor web dinámico a punto, ahora es necesario decidir que programa queremos instalar.

Los dos típicos de los Institutos de Secundaria serían el Moodle para gestionar los cursos virtuales y  Joomla o WordPress para gestionar páginas web dinámicas en las que se podrán escribir los artículos del Centro.

Es importante entender que instalar un servidor y gestionar los servicios web dinámicos son dos cosas totalmente diferentes. En el caso de Wordpress el administrador del programa debe tener un nivel medio en administración. Normalmente el administrador del servidor y el administrador del Wordpress serán dos personas diferentes. 
 

Ahora instalamos Wordpress en nuestro servidor

Bajamos Wordpress desde la web oficial:

https://es.wordpress.org/download/

Obtendremos un paquete que será aproximadamente el siguiente y según cual sea la últimas versión, que en este caso es:

wordpress-6.4.3-es_ES.zip

Desde el directorio  Bajadas el copiamos el fichero comprimido a:
 
$ sudo cd /Bajadas

Y lo tenemos que copiar en el directorio  /var/www/html/.
 
$ sudo  cp wordpress-6.4.3-es_ES.zip /var/www/html/

A continuación lo descomprimimos.

$ sudo  cd /var/www/html

$ sudo  tar -zxvf wordpress-6.4.3-es_ES.zip

Damos los permisos y propietarios   de los archivos:

$ sudo  chown -R www-data:www-data /var/www/html/

$ sudo  chmod -R 775 /var/www/html/


Ahora debemos crear la base de datos wordpress en MariaDB.  Para entrar en la base de datos podemos utilizar cualquiera de los usuarios que tenemos definidos:root, phpmyadmin, y creamos la base de datos con el nombre wordpress.

Con el usuario root:

$ sudo su

Contraseña elegida para él.

# mysql

O bien con el usuario phpmyadmin

$ sudo mysql -u phpmyadmin -p

Contraseña elegida para él.

> CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Ahora daremos todos los privilegios sobre la base de datos al usuario que hemos venido utilizando desde el principio para este trabajo que es phpmyadmin con su contraseña (recordar que se ha definido así en el artículo mi primer servidor).


> GRANT ALL PRIVILEGES ON wordpress.* TO 'phpmyadmin'@'localhost' IDENTIFIED BY 'contraseña_escogida';

> FLUSH PRIVILEGES;

> EXIT;

A continuación, para instalar el programa abrimos el navegador y escribimos la URL siguiente y comprobaremos.

En phpmyadmin  http://localhost/phpmyadmin,  podemos observar la base de datos que hemos creado. Recordemos que en el artículo anterior sobre mi primer servidor ya habíamos añadido el usuario phpmyadmin con todos los privilegios para poder instalar programas y crear bases de datos. 

A continuación, para instalar el programa abrimos el navegador y escribimos la URL siguiente:

 http://localhost/wordpres/

Y seguiremos las instrucciones. Es importante interpretar bien lo que tiene que ir en cada casilla; sobretodo en lo que se refiere a la base de datos creada anteriormente.

 




 Observar los datos importantes:

- Usuario de la base de datos: phpmyadmin

- Contraseña de la base de datos: la que se ha puesto al usuario phpmyadmin en la base de datos MariaDB anteriormente

- Correo electrónico el que os corresponda.


 

 
Como se puede ver ya se ha instalado en nuestro servidor.

Recordamos la importancia de las copias de seguridad de la bases de datos para que no se pierda la información. Normalmente se programan de forma que se hagan acumulativas y automáticas durante la noche.