Diferencia entre revisiones de «Usuario:ManuelRomero/Usuario:ManuelRomero/iddeo»
De WikiEducator
(Página creada con «===Instalar wordpress=== ;Primero creamos la base de datos <source lang=bash> mysql> CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; Query OK,...») |
(→Desplegar en vesta el proyectoi) |
||
(6 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
+ | ===Servidores actuales=== | ||
+ | ;jOOMLA | ||
+ | iddeoconsulting.com/administrator | ||
+ | ;wordpress | ||
+ | iddeo.lyp.es /wp-admin | ||
+ | |||
+ | |||
===Instalar wordpress=== | ===Instalar wordpress=== | ||
;Primero creamos la base de datos | ;Primero creamos la base de datos | ||
Línea 67: | Línea 74: | ||
*Algunos permisos mas | *Algunos permisos mas | ||
<source lang=bash> | <source lang=bash> | ||
− | sudo chmod g+w /var/www/ | + | sudo chmod g+w /var/www/wordpress/wp-content |
− | sudo chmod -R g+w /var/www/ | + | sudo chmod -R g+w /var/www/wordpress/wp-content/themes |
− | sudo chmod -R g+w /var/www/ | + | sudo chmod -R g+w /var/www/wordpress/wp-content/plugins |
</source> | </source> | ||
+ | ;Configurando el archivo de configuración | ||
+ | *Obtenemos valores seguros | ||
+ | <source lang=bash> | ||
+ | curl -s https://api.wordpress.org/secret-key/1.1/salt/ | ||
+ | </source> | ||
+ | *Copiamos las líneas que nos salgan en la pantalla, | ||
+ | <source lang=bash> | ||
+ | define('AUTH_KEY', 'G{4{trS`%?)-YPIE|4#Z]5_!k4i@z[4C>+0@Vd[@+=@mvlQT%r++iu;jxiOW<!/S'); | ||
+ | define('SECURE_AUTH_KEY', '|S=0r bCAU[n?}^IwVmCG?|>o.`N_#{]ptN PY|xI6=ag1+,Plb2-f+LzFm_x}o;'); | ||
+ | define('LOGGED_IN_KEY', 'Kw/^a..]^KsE@g[I|CB+p[4r#c?[PN(6U|g,Ul$da3nT}T>%| vW(OkUB*=2]=OW'); | ||
+ | define('NONCE_KEY', 'du8[X%^QM@RLnUr@iP|C ]F:j>X&vSS,,8sy`>{}c~}}#Mx4e?)Oi~9lWxeU &2]'); | ||
+ | define('AUTH_SALT', '+6i-)E`jc/f!zt[AQ6|0E{Bt4k2/H-_R)] peBy#@_%<Y&4J-2a=v;WXUX3z^S`|'); | ||
+ | define('SECURE_AUTH_SALT', '/[lE|/Agg)gT![e=s:tuR3Z;ER?Q^AJ9Pp}R-Q+fd=$K#=Ck&LK51#zTHmETeK2r'); | ||
+ | define('LOGGED_IN_SALT', 'hLODsnLL!ih#RDdPvOM.Ax4%Z_uuGE-InoY N5Z-wx~n/F,%/CnA;f%Z*W]JU|^|'); | ||
+ | define('NONCE_SALT', 'gA( SJ:3%T2{ggD-U4Il!A|G@Dp)7 8RrizZ-Lh7c_+>6mb?k5+qwh=8(~y5s_Z;'); | ||
+ | </source> | ||
+ | *Ahora las pegamos en el fichero /var/www/wordpress/wp-config | ||
+ | *En el mismo fichero establecemos los valores de conexion | ||
+ | <source lang=bash> | ||
+ | |||
+ | define('DB_NAME', 'wordpress'); | ||
+ | |||
+ | /** MySQL database username */ | ||
+ | define('DB_USER', 'wordpressuser'); | ||
+ | |||
+ | /** MySQL database password */ | ||
+ | define('DB_PASSWORD', 'password'); | ||
+ | </source> | ||
+ | |||
+ | ;Completar la instalación con el navegador | ||
+ | http://localhost/wordpress | ||
+ | [[Archivo:wordpress1.png]] | ||
+ | *Rellenamos los campos y ya lo tenemos instalado | ||
+ | [[Archivo:wordpress2.png]] | ||
+ | ===Plantillas=== | ||
+ | Están las siguientes url | ||
+ | https://themeforest.net/item/bridge-creative-multipurpose-wordpress-theme/7315054 | ||
+ | http://bridgelanding.qodeinteractive.com/ | ||
+ | https://themeforest.net/item/wr-coming-soon-webgl-template/7642772 | ||
+ | *Dos ficheros zip que me descargo | ||
+ | ====Desplegar en vesta el proyecto==== | ||
+ | ;Copiar el directorio completo del servidor iddeo a vesta | ||
+ | Creo el proyecto iddeo mi servidor de vesta | ||
+ | Copio todos los ficheros | ||
+ | Tengo un directorio con los originales llamado iddeo_origin | ||
+ | En él también tengo el sql con la base de datos | ||
+ | ;Acciones | ||
+ | *1.-Copiar el directorio completo (En iddeo y luego en iddeo_origin | ||
+ | *2.-Crear la base de datos | ||
+ | *3.-Ejectuar el sql | ||
+ | *4.-Actualizar la base de datos cambiando las rutas absolutas iddeo.lyd.es a manuel.infenlaces.com/iddeo | ||
+ | *5.-Realizar cambios comparando las plantillas | ||
+ | Actualmente he cambiado las opciones hasta Elements 11-05-2018 | ||
+ | [[Archivo:cambio_ing1.png]] | ||
===Bitácora=== | ===Bitácora=== | ||
− | *2/05/2018 Reunión con Victor | + | *2/05/2018 Reunión con Victor 1,30 horas |
− | *3/05/2018 Instalar wordpress | + | *3/05/2018 Instalar wordpress 1 hora (instalación básica en local y documentado en wiki) |
+ | *3/05/2018 Plantillas wordpress 30 minutos (intento pero no consigo instalar las plantillas ...) | ||
+ | *4/02/2018 Desplegar en local el proyecto 2 horas | ||
+ | *5/02/2018 Desplegar en vesta el proyecto 2 horas | ||
+ | *6/02/2018 Desplegar en vesta el proyecto 1 horas | ||
+ | *7/02/2018 Desplegar en vesta el proyecto |
Última revisión de 10:29 12 may 2018
Contenido
Servidores actuales
- jOOMLA
iddeoconsulting.com/administrator
- wordpress
iddeo.lyp.es /wp-admin
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/wordpress/wp-content sudo chmod -R g+w /var/www/wordpress/wp-content/themes sudo chmod -R g+w /var/www/wordpress/wp-content/plugins
- Configurando el archivo de configuración
- Obtenemos valores seguros
curl -s https://api.wordpress.org/secret-key/1.1/salt/
- Copiamos las líneas que nos salgan en la pantalla,
define('AUTH_KEY', 'G{4{trS`%?)-YPIE|4#Z]5_!k4i@z[4C>+0@Vd[@+=@mvlQT%r++iu;jxiOW<!/S'); define('SECURE_AUTH_KEY', '|S=0r bCAU[n?}^IwVmCG?|>o.`N_#{]ptN PY|xI6=ag1+,Plb2-f+LzFm_x}o;'); define('LOGGED_IN_KEY', 'Kw/^a..]^KsE@g[I|CB+p[4r#c?[PN(6U|g,Ul$da3nT}T>%| vW(OkUB*=2]=OW'); define('NONCE_KEY', 'du8[X%^QM@RLnUr@iP|C ]F:j>X&vSS,,8sy`>{}c~}}#Mx4e?)Oi~9lWxeU &2]'); define('AUTH_SALT', '+6i-)E`jc/f!zt[AQ6|0E{Bt4k2/H-_R)] peBy#@_%<Y&4J-2a=v;WXUX3z^S`|'); define('SECURE_AUTH_SALT', '/[lE|/Agg)gT![e=s:tuR3Z;ER?Q^AJ9Pp}R-Q+fd=$K#=Ck&LK51#zTHmETeK2r'); define('LOGGED_IN_SALT', 'hLODsnLL!ih#RDdPvOM.Ax4%Z_uuGE-InoY N5Z-wx~n/F,%/CnA;f%Z*W]JU|^|'); define('NONCE_SALT', 'gA( SJ:3%T2{ggD-U4Il!A|G@Dp)7 8RrizZ-Lh7c_+>6mb?k5+qwh=8(~y5s_Z;');
- Ahora las pegamos en el fichero /var/www/wordpress/wp-config
- En el mismo fichero establecemos los valores de conexion
define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'wordpressuser'); /** MySQL database password */ define('DB_PASSWORD', 'password');
- Completar la instalación con el navegador
http://localhost/wordpress
- Rellenamos los campos y ya lo tenemos instalado
Plantillas
Están las siguientes url
https://themeforest.net/item/bridge-creative-multipurpose-wordpress-theme/7315054 http://bridgelanding.qodeinteractive.com/ https://themeforest.net/item/wr-coming-soon-webgl-template/7642772
- Dos ficheros zip que me descargo
Desplegar en vesta el proyecto
- Copiar el directorio completo del servidor iddeo a vesta
Creo el proyecto iddeo mi servidor de vesta Copio todos los ficheros Tengo un directorio con los originales llamado iddeo_origin En él también tengo el sql con la base de datos
- Acciones
- 1.-Copiar el directorio completo (En iddeo y luego en iddeo_origin
- 2.-Crear la base de datos
- 3.-Ejectuar el sql
- 4.-Actualizar la base de datos cambiando las rutas absolutas iddeo.lyd.es a manuel.infenlaces.com/iddeo
- 5.-Realizar cambios comparando las plantillas
Actualmente he cambiado las opciones hasta Elements 11-05-2018
Bitácora
- 2/05/2018 Reunión con Victor 1,30 horas
- 3/05/2018 Instalar wordpress 1 hora (instalación básica en local y documentado en wiki)
- 3/05/2018 Plantillas wordpress 30 minutos (intento pero no consigo instalar las plantillas ...)
- 4/02/2018 Desplegar en local el proyecto 2 horas
- 5/02/2018 Desplegar en vesta el proyecto 2 horas
- 6/02/2018 Desplegar en vesta el proyecto 1 horas
- 7/02/2018 Desplegar en vesta el proyecto