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