Usuario:ManuelRomero/Usuario:ManuelRomero/iddeo
De WikiEducator
< Usuario:ManuelRomero
Revisión a fecha de 21:59 3 may 2018; ManuelRomero (Discusión | contribuciones)
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