En el següent article anem a fer una ullada a com podem instal·lar WordPress 5.1 en Ubuntu 18.04. Avui en dia molts dels usuaris que decideixen crear un bloc utilitzen WordPress. Per a la creació de blocs existeixen diferents alternatives com Blogger, però crec que WordPress és una de les solucions més populars i robustes al seu camp.
WordPress no necessita forçosament coneixements de programació per a construir el seu lloc web. D'altra banda, és una codi obert que garanteix el seu creixement i el suport de la comunitat. A més també és molt personalitzable gràcies als seus plugins i temes fàcilment desenvolupables pels usuaris. En les següents línies veurem com instal·lar WordPress 5.1.1 en Ubuntu 18.04.
Instal·lar WordPress 5.1 en Ubuntu 18.04 LTS
Abans de començar amb la instal·lació de WordPress, sempre és important assegurar-se que el sistema està actualitzat. Per fer això, només haurem d'obrir una terminal (Ctrl + Alt + T) i escriure:
sudo apt update && sudo apt upgrade
Instal·lar el servidor web Apache
WordPress necessitarà un servidor web que permeti la seva execució. Hi ha diversos molt bons com Ngnix o el Servidor web Apache. Per a aquest exemple utilitzarem aquest últim. Per poder utilitzar-lo, en un terminal (Ctrl + Alt + T) escriurem:
sudo apt install apache2
Després de la instal·lació, anem a habilitar i iniciar el servidor web Apache escrivint a la mateixa terminal:
sudo systemctl enable apache2 sudo systemctl start apache2
Ara si obrim el nostre navegador web i ens dirigim a http://IP-SERVIDOR o http://localhost s'hauria de veure una imatge com la següent.
Si veus la imatge de dalt, serà la confirmació que apatxe està correctament instal·lat.
instal·lar PHP
Per poder executar WordPress correctament, també necessitarem instal·lar PHP a més d'alguns paquets addicionals. Per instal·lar-los a la terminal escriurem:
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2 php7.2-ldap php7.2-zip php7.2-curl
Després de la instal·lació anem a comprovar si PHP està funcionant. Només haurem de crear un arxiu anomenat prova.php en el directori / var / www / html /.
sudo vi /var/www/html/prueba.php
I afegeix dins el següent:
<?php echo "PHP funciona en este equipo"; ?>
Després de guardar i tancar l'arxiu, obre a través del navegador web a la URL http: // IP-SERVIDOR / prova .php.
Si veus el missatge de l'arxiu, PHP estarà funcionant correctament.
instal·lar MariaDB
WordPress requereix per a la instal·lació i configuració de una aplicació per administrar la base de dades. MariaDB és una excel·lent alternativa per això, ja que és gratuïta i sobretot, estable. Per instal·lar-la en el nostre equip, a la terminal (Ctrl + Alt + T) escriurem:
sudo apt install mariadb-server
Ara habilitarem i lazaremos el servei:
sudo systemctl enable mariadb sudo systemctl start mariadb
Arribats a aquest punt necessitarem configurar una clau root per MariaDB. També es poden configurar altres coses. Per fer això, executa el script mysql_secure_installation.
sudo mysql_secure_installation
Aquí se'ns faran 5 preguntes a les quals vaig respondre I, I, N, I, I per aquest exemple. És recomanable llegir abans de respondre.
Una vegada que MariaDB està correctament instal·lada i configurada, cal crear la base de dades i l'usuari de WordPress. A la terminal escriurem:
sudo mysql -u root -p
primer crearem la base de dades, Anomenada 'wordpress':
CREATE DATABASE wordpress;
Ara activarem l'ús de la base de dades acabada de crear:
USE wordpress;
Continuem donant els permisos sobre la base de dades a l'usuari 'entreuns i zero'Amb la contrasenya'wordpresspassword':
GRANT ALL PRIVILEGES ON wordpress.* TO 'entreunosyceros'@'localhost' IDENTIFIED BY 'wordpresspassword'; FLUSH PRIVILEGES; exit;
Ara, ja podem instal·lar WordPress.
Instal·lar WordPress 5.1
Primer anem a descarregar WordPress. En una terminal (Ctrl + Alt + T) escrivint:
cd /tmp wget https://wordpress.org/latest.tar.gz
Ara, descomprimeix l'arxiu descarregat:
tar -xvzf latest.tar.gz
En aquest punt, anem a moure la carpeta que s'acaba de crear a / Var / www / html. A continuació, canviarem el propietari de la carpeta i li assignarem permisos.
sudo mv wordpress/ /var/www/html/ sudo chown -R www-data:www-data /var/www/html/wordpress/ sudo chmod 755 -R /var/www/html/wordpress/
Arribats aquí, ja podem completar la instal·lació des de la interfície web.
Completant la instal·lació
Ara, a través de la interfície web, cal completar la instal·lació. Obrim la URL http: // IP-SERVIDOR / wordpress i veuràs el següent.
El primer pas serà seleccionar l'idioma per a la instal·lació. I després d'això WordPress ens va a informar de les dades que haurem de tenir a mà sobre la base de dades que vam crear abans.
En el següent pas, caldrà escriure la informació corresponent a la base de dades.
Continuem amb la amb la instal·lació.
En aquest punt, haurem de escriure la informació bàsica del lloc web o bloc que vols crear. També has de crear el nom d'usuari i la contrasenya.
Després de finalitzar la instal·lació, WordPress ens avisarà de que tot ha anat bé mitjançant un missatge com el següent:
Quan premis en «Accedir«, Seràs redirigit a la pantalla per iniciar sessió, amb l'usuari administrador i la contrasenya que definim en la instal·lació de WordPress. Quan accedeixis veuràs el panell d'administració, si et desplaces cap avall, veuràs la versió actual 5.1.1.
Si estàs interessat en crear un bloc o lloc web, fer-ho mitjançant WordPress és una molt bona opció. La seva instal·lació és senzilla i gratis, Però sense perdre robustesa i potència.
Hola,
He seguit el teu tutorial pas a pas, i quan intento carregar la pàgina localhost / wordpress m'apareix l'error:
«Your PHP instalation appears to be missing the MySQL extensió wich is required by wordpress»
Utilitzo ubuntu server 18.05 sobre una màquina virtual virtualbox.
He buscat per google i totes les solucions passen per reinstal·lar php7.2-mysql, cosa que ja he fet ..
Algun suggeriment?
Gràcias