# Instalació i configuració de Wordpress
1.- Instala les dependencies:
```
sudo apt update
sudo apt install apache2 \
ghostscript \
libapache2-mod-php \
mysql-server \
php \
php-bcmath \
php-curl \
php-imagick \
php-intl \
php-json \
php-mbstring \
php-mysql \
php-xml \
php-zip
```
2.- Instala wordpress
```
sudo mkdir -p /var/www/wordpress.alexM.test
sudo chown isard:www-data /var/www/wordpress.alexM.test
curl https://wordpress.org/latest.tar.gz | sudo -u isard tar zx -C /var/www/wordpress.alexM.test --strip-components=1
```



3.- Configura Apache per a wordpress
3.1.- Crear la pagina a /etc/apache2/sites-available

3.2.- Configurar la pagina (Copiar el que posa a la pagina menys el virtualhost) i activar la pagina


3.3.- Activar rescribiment d'URLs

3.4.- Desactivar la pagina predeterminada

3.5.- Recargar apache2

4.- Configurar base de dades
4.1.- Entrar a mySQL

4.2.- Crear la base de dades

4.3.- Crear l'usuari

4.4.- Donar permisos al usuari


5.- Activar mysql

6.- Conectar wordpress a la base de dades
6.1.- Copia la configuració de prova a wp-config.php

6.2.- Estipular les credencials de la base de dades

(Credencials cambiades)

6.3.- Obre el fitxer de configuració amb nano (o vi) i esborra:
```
define( 'AUTH_KEY', 'put your unique phrase here' );
define( 'SECURE_AUTH_KEY', 'put your unique phrase here' );
define( 'LOGGED_IN_KEY', 'put your unique phrase here' );
define( 'NONCE_KEY', 'put your unique phrase here' );
define( 'AUTH_SALT', 'put your unique phrase here' );
define( 'SECURE_AUTH_SALT', 'put your unique phrase here' );
define( 'LOGGED_IN_SALT', 'put your unique phrase here' );
define( 'NONCE_SALT', 'put your unique phrase here' );
```
6.4.- Posa on acabas de esborrar el contingut de la seguent pagina: https://api.wordpress.org/secret-key/1.1/salt/

7.- Configura wordpress anant a la pagina i iniciant sesió amb credencials distintes a las de mySQL

8.- Y ya esta :smile:
