Usuario:ManuelRomero/Usuario:ManuelRomero/iddeo

De WikiEducator
< Usuario:ManuelRomero
Revisión a fecha de 20:59 3 may 2018; ManuelRomero (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Instalar wordpress

Primero creamos la base de datos
mysql> CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Query OK, 1 row affected (0,05 sec)
 
mysql> GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
Query OK, 0 rows affected, 1 warning (0,00 sec)
 
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0,00 sec)
 
mysql> EXIT;
Instalar apache y algunas extensiones necesarias
sudo apt-get install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
Habilitar módulo rewrite
  • Establecer el modo AllowOverride
<Directory /var/www/html/>
    AllowOverride All
</Directory>
Habilitar rewrite
sudo a2enmod rewrite
Descargar Wordpress
curl -O https://wordpress.org/latest.tar.gz
 
tar xzvf latest.tar.gz
;Crear el fichero .htaccess con permisos 660
touch /tmp/wordpress/.htaccess
chmod 660 /tmp/wordpress/.htaccess
Establecemos un fichero de configuración a partir de un fichero de configuración de ejemplo
cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php
Creamos un directorio de actualizaciones (por si wordpress tiene problemas al hacerlo cuando se actualice)
mkdir /tmp/wordpress/wp-content/upgrade
Copiamos la carpeta a un proyecto web
mkdir /var/www/wordpress
sudo cp -a ./wordpress/. /var/www/wordpress
Establecemos permisos (pendiente de mirar)
  • Primero propietarios
sudo chown -R manuel:www-data /var/www/wordpress
  • el bit setgid en todos los directorios de nuestra instalación de WordPress
sudo find /var/www/wordpress -type d -exec chmod g+s {} \;
  • Algunos permisos mas
sudo chmod g+w /var/www/html/wp-content
sudo chmod -R g+w /var/www/html/wp-content/themes
sudo chmod -R g+w /var/www/html/wp-content/plugins


Bitácora

  • 2/05/2018 Reunión con Victor 1,30 horas
  • 3/05/2018 Instalar wordpress