Instalar wordpress en CentOS 7

Instalar wordpress en CentOS 7

WordPress es un CMD para crear paginas web como esta.

Situarnos en directorio raiz
cd /var/www/html

Descargar y descomprimir wordpress
wget http://es.wordpress.org/wordpress-4.1.1-es_ES.tar.gz
sudo tar -zxvf archivo.tar.gz

Si quieres borrar el archivo de instalación ejecuta
sudo rm wordpress-4.1.1-es_ES.tar.gz

Crear archivo wp-config.php
sudo cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php

Editar archivo wp-config.php y modificar las líneas requeridas abajo
sudo nano /var/www/html/wordpress/wp-config.php

define(‘DB NAME’, ‘nombre de la base de datos’);
define(‘DB USER’, ‘nombre del usuario de la base de datos’);
define(‘DB PASSWORD’, ‘nombre de la contraseña del usuario’);

Otorgar permisos a apache
Cambiamos el dueño del grupo del directorio wordpress para que apache interactúe con el

sudo chown -R apache:apache /var/www/html/wordpress

Creamos directorio uploads para actualizaciones, y le damos los permisos pertinentes

mkdir /var/www/html/wordpress/wp-content/uploads
chmod 755 /var/www/html/wordpress/wp-content/uploads
sudo chown -R apache:apache /var/www/html/wordpress/wp-content/uploads

Completar instalación
http:// dominio.com/wordpress

Configurar enlaces url
Por defecto WordPress crea direcciones url tipo http:// dominio/p=1 pero conviene cambiarlas por que con algunos plugins dan problemas.

Crear archivo .htaccess
touch /var/www/html/wordpress/.htaccess
sudo chown apache:apache /var/www/html/wordpress/.htaccess

Para terminar ir a WordPress ->Ajustes->Enlaces permanentes y cambiar la opción predeterminada por otra.

Copiar el código que nos da wordpress para la regla de mod_rewrite al final de la página, y pegarlo en el archivo .htaccess

Reinicia apache
sudo systemctl restart httpd.service