Instal·lació de WordPress
Requeriments
El conjunt de solucions que són necessàries consisteix en:
- El Sistema Operatiu (Linux, Windows, OSX)
- El servidor web (Apache, IIS)
- La base de dades (MySQL, PostgreSQL)
- El llenguatge de script (PHP)
Instal·lació
1. Crear una base de dades MySQL i un usuari per WordPress
Wordpress utilitza una base de dades relacional per guardar la informació sobre el site. Per al correcte funcionament caldrà configurar aquesta base de dades.
A través de PHPMyAdmin
Accés al PHPMyAdmin: http://localhost/phpmyadmin
.
- Crearem una base de dades nova.
- Un cop creada la Base de dades, assignarem un usuari.
- Pestanya Comptes d'usuaris i clic en Afegir compte d'usuari.
- Nom servidor: Local. (Automàticament s’omple el camp amb localhost).
- Cal omplir les dades amb usuari i password.
- En l'apartat Base de dades per a l'usuari seleccionem la opció:
- Atorga tots els permisos en un nom comodí (nomusuari\%). Atorga tots els permisos en un nom comodí (nomusuari\%).
- I en l'apartat Permisos generals seleccionen tots.
- Executa i es genera l'usuari per la base de dades.
A través de comandes
-- Entrem al mysql
mysql -u root -p
-- creem la base de dades
mysql> create database wordpress;
-- creem un usuari
mysql> create user wp_user indentified by 'patata';
-- atorguem permissos a l'usuari
mysql> use wordpress;
mysql> grant all on wordpress.* to wp_user;
mysql> flush privileges;
mysql> exit
2. Descarregar WordPress
Descarregarem els fitxers actuals de WordPress del lloc web del projecte.
L'equip de WordPress sempre enllaça la versió estable més recent del seu programari a la mateixa URL.
Podem obtenir la versió més actualitzada de WordPress escrivint això:
cd ~
wget http://wordpress.org/latest.tar.gz
Això descarregarà un fitxer comprimit que conté els fitxers WordPress al nostre directori personal.
Podem extreure els fitxers de WordPress que necessitem escrivint:
tar xzvf latest.tar.gz
Això crearà un directori anomenat wordpress
al vostre directori personal.
3. Configurar WordPress
En la carpeta hi ha un fitxer anomenat wp-config-sample.php
que cal reanomenar a wp-config.php
.
cp wp-config-sample.php wp-config.php
Cal editar-lo i trobar la configuració de DB_NAME, DB_USER i DB_PASSWORD perquè WordPress es connecti correctament i s'autentiqui a la base de dades que hem creat.
nano wp-config.php
define('DB_NAME', 'nombasededades');
/** username MySQL */
define('DB_USER', 'nomusuari');
/** password MySQL */
define('DB_PASSWORD', 'contrasenya');
Cal modificar el prefix de les taules de la base de dades per un tema de seguretat. Modificar la linia:
$table_prefix ='wp_';
4. Copiar el fitxers a Document Root
Ara que tenim la nostra aplicació configurada, hem de copiar-la al Apache Document Root.
La ubicació del document root a LAMP és /var/www/html/
.
Podem transferir els nostres arxius de WordPress allà fent:
sudo rsync -avP ~/wordpress/ /var/www/html/
5. Completar la instal·lació a través de l'interfície web
En el navegador: http://localhost/nomdelacarpeta.