Bug 2203 - Crear servidor websrv2
Summary: Crear servidor websrv2
Status: RESOLVED FIXED
Alias: None
Product: Solo UInf [ uso exclusivo de UInf ]
Classification: Unclassified
Component: General (show other bugs)
Version: 1.0
Hardware: Servidores No sabe/ No Corresponde
: Normal normal
Assignee: Guillermo Reisch
URL:
Depends on: 2181 2407
Blocks: 2819
  Show dependency treegraph
 
Reported: 2017-07-28 08:48 -03 by Guillermo Reisch
Modified: 2019-11-20 13:37 -03 (History)
2 users (show)

See Also:
Local: Casona Jaime Cibils
Dep/Cat: UInf - Servidores(exCETI)
Dep/Cat: ---
Dep/Cat: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guillermo Reisch 2017-07-28 08:48:25 -03
Websrv1 es un VM con i386 ; vamos a actualizarlo y pasarlo a arquitectura amd64 y GTP enves de MBR, y dejarlo a punto caramelo.

Se hace en paralelo con el server actual (que funciona)
Se probaría en paralelo y después cambiazo!

Me auto-asigno.
Comment 1 Andrés Rodríguez 2017-08-18 08:36:11 -03
Para esta tarea utilizaremos una VM con SO Ubuntu Server 16.04
Instalación estandard.
Incluir:
* SSH
* No activar usuario root
* Durante la instalación seleccionar opción de "Actualizaciones de seguridad automáticas"
Comment 2 Guillermo Reisch 2017-08-25 18:13:51 -03
Se va a matar a websrv1 ; Se creara websrv2 ;
Luego puede ser que reviva... esta en duda todavía

# sudo apt-get install ubuntu-archive-keyring
### Como pidió el Jefe un Ubuntu 16.04 que sea Server

# sudo debootstrap --arch=amd64 \
   --include=linux-image-generic,net-tools\
,resolvconf,sudo,lvm2,aptitude,nano,less\
,grub-efi-amd64,bash-completion,dnsutils\
gdisk,openssh-server,rsync,ntp,telnet     xenial ./websrv2


Realizo un chroot y le entro a cambiar cosas!
# mount -o bind /dev  ./websrv2/dev
# mount -o bind /proc ./websrv2/proc
# mount -o bind /run  ./websrv2/run
# mount -o bind /sys  ./websrv2/sys
# chroot ./websrv2

nano /etc/hostname # Cambio el nombre del equipo
  => websrv2
nano /etc/hosts   # Agrego el equipo a los hosts
  => agrego websrv2 en 192.168.0.1
  => agrego websrv2 en ::1

dpkg-reconfigure locales  # Configuración de lenguaje
  => Seleccionamos UTF8 en Español_UY y Ingles_USA
  => Seleccionamos por defecto Español_UY_UTF8

dpkg-reconfigure tzdata   # Configuración de Hora
  => Seleccionamos America/Montevideo

# Configuro el teclado
dpkg-reconfigure keyboard-configuration   # Configuración teclado
  => PC Generico 105 teclas
  => Español  # NO ES LATINO!
  => Español
  => Distribución por omisión
  => sin tecla modificadora

# dpkg-reconfigure console-setup   ## configura la consola (tipografías, etc)
 UTF-8
 Buscar el conjunto de caracteres Optimo
 Fixed
 8x16

############ Copiando usuarios => #############
# nano /etc/passwd
nigarzabal:x:1001:1001:Natalia Igarzabal,,,:/home/nigarzabal:/bin/bash
greisch:x:1002:1000:Guillermo Reisch,,,:/home/greisch:/bin/bash
ntorres:x:1003:1003:Nicolas Torres,,094 504 062,:/home/ntorres:/bin/bash
arodriguez:x:1004:1004:Andres Rodriguez,,,:/home/arodriguez:/bin/bash

# nano /etc/group
www-data:x:33:nigarzabal,greisch,ntorres,arodriguez
sudo:greisch,arodriguez
nigarzabal:x:1001:
greisch:x:1002:
ntorres:x:1003:
arodriguez:x:1004:

# nano /etc/shadow
*** TOP SECRET! ***

# datos de usuarios......
rsync -avzrXx --delete root@192.168.100.35:/home/ /home/

########## Finalizado "Copiando Usuarios" #########

############# Agrego el fstab ############
==> nano ==>
/dev/mapper/vg-websrv    /  ext4   errors=remount-ro   0       1
# No hay home! Sory...
#/dev/mapper/vg-home     /home  ext4    defaults           0       1
/dev/mapper/vg-swap      none     swap   sw                  0       0
/dev/mapper/vg-www      /var/www   ext4  defaults             0       0
/dev/sda1               /boot/efi  vfat  defaults             0       0


##################### Replicacion de las Web #################
Necesito tener la WEB segura y replicada con snapshots incremetales
y de forma de obtener una copia para trabajar en este websrv2 nuevo

* Se accede a hades.fenf.edu.uy (Servidor FreeNAS)
* se crea un dataset zfs hades/www donde se guardara la web y se generaran los snapshots
* Se genera una tarea de Snapshot automática
 ** 1 vez al día todos los días a las 1:00AM
 ** Tiempo de vida del snapshot 3 meses
 ** Dataset a snapshar hades/www
* Se genera una tarea de rsync automática
 ** origen: websrv1.fenf.edu.uy:/var/www/
 ** destino: /mnt/hades/www   (hades.fenf.edu.uy)
 ** usuario de rsync: root    (hades.fenf.edu.uy)
 ** --delete # se borran los archivos que están en destino pero no en origen
 ** -a       # se copia como esta ; archivos ; permisos ; etc...
 ** NO --delay-updates # No le ponemos esta propiedad ; que vaya de a poco

# para que funcione el rsync primero genero un ID_RSA para el usuario root en hades.fenf.edu.uy =>
# ssh root@hades.fenf.edu.uy
# ssh-genkey
  --- enter ---
# ssh-copy-id -i /root/.ssh/id_rsa  root@websrv1.fenf.edu.uy
 ### Esto de arriba copia el id_rsa PUBLICO de root@hades.fenf.edu.uy al las claves autorizadas de root@websrv1.fenf.edu.uy para podes realizar ssh sin necesidad de poner la clave ; y así el rsync sea automático. ###
# ssh root@websrv1.fenf.edu.uy  ### SI NO PIDE PASSWORD TODO BIEN!!!

#####################  END de Replicacion ##################

####### Generando las VMS !!! ############
En Hades genero un dataset "hades/vms" donde guardare los
discos duros (ZVOL) de los vms que se generen.

Genero un zvol:
 * lugar: hades/vms/websrv2
 * tamaño: 20G
 * compresión: ninguna

Agrego un snapshot automático:
 * lugar: hades/vms
 * RECURSIVO: SIIIIIiiiiii!!!!!!!
 * Cuando: Todos los días de la semana 1 snapshot a las 1:00AM
 * LifeTime: 3 meses

Osea al ser recursivo genera snapshots de todos los discos (zvol) que 
estén adentro del dataset hades/vms ; por lo que si queremos volver a
una versión particular del disco ponemos
 # zfs rollback hades/vms/websrv2@20170823_auto_3m
y si queremos que TODOS nuestros discos vuelvan una versión particular
entonces ponemos
 # zfs roolback -r hades/vms@20170823 
(el -r hace recursivo sobre todo el dataset y todos los zvols que
 contenga! PD: !!USAR CON CUIDADO!!!)
(Falta generar un replicado automatico que tire los snapshots incrementales
a otro server ; de forma de si se rompe algo se pueda levantar en otro server
y es fácil ya que seria mandarlo a naso en alguna dataset que este libre)

Genero una VM:
 * Nombre: websrv2
 * Booteo: EFI
 * RAM: 1G
 ** Agrego dispositivos:
 *** Disco: hades/vms/websrv2
 *** NIC: Puente Interfase de RED
 *** Display: VNC hades.lan:5901 (no esperar a VNC para bootear)

################# Tirando sistema!!!!! ###############
bueno, mi sistema esta local en mi maquina ; tengo que subirlo a
el zvol hades/vms/websrv2 ; así que exporto el zvol por iscsi !!

Hades =>
 * New Portal! (1) puerto 3260 (default)
 * Nuevo Destino! nombre: websrv2 ; usando el portal (1) default
 * Asocio destino/extension; websrv2 (destino) <=> hades/vms/websrv2 (zvol) 

LISTO!!! Ahora desde mi PC obtengo el iscsi para tirarle sistema

## En mi PC!

Primero busco el dispositivo por iscsi para que me lo descubra!
# sudo iscsiadm --mode discovery -t sendtargets -p hades.fenf.edu.uy:3260
hades.fenf.edu.uy:3260,-1 iqn.2005-10.org.freenas.ctl:websrv2

Pica! me ve el iscsi websrv2!
Lo monto en un Dispositivo local!!!

# sudo iscsiadm --mode node "hades.fenf.edu.uy:3260,-1 iqn.2005-10.org.freenas.ctl:websrv2" --login
Logging in to [iface: default, target: iqn.2005-10.org.freenas.ctl:websrv2, portal: hades.fenf.edu.uy,3260] (multiple)
Login to [iface: default, target: iqn.2005-10.org.freenas.ctl:websrv2, portal: hades.fenf.edu.uy,3260] successful.

Montadito y listo pa usar!
Me lo monta como /dev/sdf ya que "F" es la es la próxima letra libre.
Sin embargo queda más fácil utilizar el dispositivo por el path
ya que lo monta en /dev/disk/by-path/ip-$IP:$PORTAL:$VOLUMEN

Así que me genero una VM en virtualbox con la que le tirare sistema desde
mi PC todo local ; esto me facilita que puedo bootear el knoppix en la
VM de VirtualBox, cosa que no funciona en el Freenas, que bootea EFI
y supuestamente MBR ; pero yo por lo menos no pude, y esto es mas divertido

VirtualBox
 new VM llamada websrv2 sin disco!

Usando el VBoxManage genero un disco que apunte al disco real!
# VBoxManage internalcommands createrawvmdk -filename isci-websrv2.vmdk -rawdisk /dev/disk/by-path/ip-hades.fenf.edu.uy\:3260-iscsi-iqn.2005-10.org.freenas.ctl\:websrv2-lun-0

Booteo con Knoppix! (el /dev/sda (de knoppix) apunta a /dev/disk/by-path/ip-hades.... (de mi pc) que a su vez apunta al destino iscsi "websrv2" que esta asociado al zvol hades/vms/websrv2

### En Knoppix!!! (VirtualBox) #####
Gparted:
 * Particionado GPT
 * (opcional) Genero una partición de 4M de Bios Boot Partition (id: ef02)
 * Genero una partición vfat de 32M tipo EFI Boot System (boot) (id: ef00)
 * El resto del disco, genero una LVM

Explicación del Opcional: Hace mucho mucho tiempo en una computadora muy lejana el bios se booteaba de esta forma: booteaba el código que se encontraba en el sector 0 (MBR) , pero este código no daba el tamaño para que levantara las particiones y demás y pudiera cargar el kernel, este código en MBR se llama "1º stage boot loader" y se encarga de cargar el código que SI puede leer particiones y demás cosas ; este segundo código se llama "2º stage boot loader" y se encuentra alojado "en forma escondida" entre la MBR y el primer sector de la 1º particion (unos pocos megas)... Sin embargo con GPT, el esquema cambia ya que en esos pocos sectores despues de la MBR se guarda la table GPT, por lo que no se puede instalar el "second stage Boot loader" !!! esto se soluciono con la generacion de una particion GPT con id ef02 donde se puede instalar el 2º stage boot loader! Osea, en booteo EFI el BIOS busca el bootloader en la particion GTP con id ef00 (EFI System) que usuaalmente es vfat (pero puede ser cualquier FS que soporte el BIOS) ; sin embargo si el BIOS solo soporta MBR entonces el grub al instalar el "First stage Boot Loader" en el MBR (sector 0) y el second stage boot loader lo instala en la particion ef02 (Bios Boot Partition) ; si no existiera esa particion no se podria instalar booteo "legacy" ya que el grub no podria escribir el 2 stage porque ahora en donde iva el 2stage esta siendo usado por la Tabla de Particiones GPT !!!
Osea teniendo GTP y las particiones ef00 (EFI System) y ef02 (bios_grub) se puede bootear tanto EFI como "legacy" (o se puede instalar AMBAS! por las dudas)

### creo la particion lvm y particiono!
pvcreate /dev/sda2  (dependiendo que nombre quedo despues del particionado)
vgcreate vg /dev/sda2
lvcreate --name websrv --size 5G vg
lvcreate --name swap --size 2G vg
lvcreate --name www --size 5G vg

mkfs.ext4 -L websrv /dev/mapper/vg-websrv
mkfs.ext4 -L www -m0 /dev/mapper/vg-www
mkswap -L swap -f /dev/mapper/vg-swap

mkdir /target
mount /dev/mapper/vg-websrv /target
rsync root@miPC:/home/guille/websrv2/ /target/
------ waiting ......

Listo!!! tiene sistema
Ahora ya no necesito el KNOPPIX!!!! y tampoco puedo instalar EFI porque
el knoppix bootea "legacy" (MBR) , por lo que si realizo un grub-install
me va a instalar booteo MBR (osea instala el 1º stage y el 2º stage)
Apago la VM del VirtualBox!

Desconecto el disco iscsi
# sudo iscsiadm --mode node
hades.fenf.edu.uy:3260,-1 iqn.2005-10.org.freenas.ctl:websrv2
# sudo iscsiadm --mode node "hades.fenf.edu.uy:3260,-1 iqn.2005-10.org.freenas.ctl:websrv2" --logout

####### Volviendo a la VM de FreeNAS!
En la VM websrv2 en Hades agrego un dispositovo CD-ROM
Y booteo con un CD de Ubuntu amd64 que soporte EFI...
(Ahora viendo en perspectiva hibiera sido mas facil instalar booteo MBR
y luego bootear un CD rEFInd que es un booteo EFI que detecta los systemas
y ahi instalar el GRUB ..... lastima... otro dia se probara!)

booteo ; abro terminal y paso a instalar el grub...
# mkdir /target
# mount /dev/mapper/vg-websrv /target
# mount /dev/sda1  /target/boot/efi   ## puede cambiar la letra...
# mount -o bind /dev  /target/dev
# mount -o bind /proc /target/proc
# mount -o bind /run  /target/run
# mount -o bind /sys  /target/sys
# chroot /target
... (inside chroot)
# grub-install /dev/sda
Instalando para plataforma x86_64-efi.
Instalación terminada. No se notificó ningún error.
# update-grub
Generando un fichero de configuración de grub...
Encontrada imagen de linux: /boot/vmlinuz-4.4.0-21-generic
Encontrada imagen de memoria inicial: /boot/initrd.img-4.4.0-21-generic
Adding boot menu entry for EFI firmware configuration
hecho
# find /boot/efi/
/boot/efi/
/boot/efi/EFI
/boot/efi/EFI/ubuntu
/boot/efi/EFI/ubuntu/grubx64.efi
 (OK, en teoria instalado!!!!!)

############# BUG ##### Ubuntu no funciona en UEFI ###########
por lo visto el paquete de grub se cuelga al tratar de bootear de UEFI

trampita (arreglado en la nueva versión de GRUB!)
agrego el repo de debian (con la nueva versión) ; aptitude => instalo SOLO grub-efi-amd64 ...
grub-install /dev/sda
update-grub
##############################################################

Ahora si bootea!!! Pero.... no recuerda la opcion en el BIOS...
es raro, lo instalo i reinstalo y nada, bootea las primeras veces
pero sino hay que ponerle en el bios que boote de un archivo y
seleciconar el archivo EFI que instalo el grub... y ahi todo bien

######## Bug  ##### Ubuntu ## bios no recuerda booteo! #######
Por lo visto Ubuntu no PERSISTE la opcion de booteo en la
VRAM del BIOS, por lo que al apagar y prender el bios no sabe que
tiene que bootear desde el archivo EFI de Ubuntu (/efi/Ubuntu/grubx64.efi)
Igualmente bootea el EFI pero hay que ir en el Bios a boot 

Por lo visto el paquete "efibootmgr" que maneja la VRAM del BIOS no
persiste las opciones!!! Se agrega la ultima version Usando truquito de
agregar repositorio de Debian SID....

# efibootmgr --create --disk /dev/sda --part 1 --label "Ubuntu" --loader "\efi\ubuntu\grubx64.efi"
BootOrder: 0002,0000,0001
Boot0000* EFI Hard Drive
Boot0001* EFI Internal Shell
Boot0002* Ubuntu

# efibootmgr -n 0002
BootNext: 0002
BootOrder: 0002,0000,0001
Boot0000* EFI Hard Drive
Boot0001* EFI Internal Shell
Boot0002* Ubuntu

###############end BUG Ubuntu #################################

Bueno, empiezo a laburar sobre la maquina, hay que ponerle IP!
Y configurar las interfaces de red

############# BUG ##### Ubuntu : estructura viejasaaaaa! ###########
Por lo visto el paquete de netbase de Ubuntu utiliza la ANTIGUA forma
de /etc/network/interface ; cuando en realidad existe la nueva forma
que es /etc/network/interfaces.d/* que es una carpeta donde se pone
un archivo por interface ; osea....
* /etc/network/interfaces.d/eth0 # estaría la configuración de la interfaz
* /etc/network/interfaces.d/lo   # la interfaz loopback

trampita (arreglado en la nueva versión de netbase!)
agrego el repo de debian (con la nueva versión)
# aptitude => instalo netbase ...
           => instalo ifupdown  # script que lee el archivo interfaces
nano => /etc/network/interface.d/lo
.........
# The loopback network interface

auto lo
iface lo inet loopback
.........
nano => /etc/network/interface.d/enp0s3
.........
# The primary network interface
auto enp0s3
iface enp0s3 inet static
        address 192.168.100.36
        netmask 255.255.255.0
        network 192.168.100.0
        broadcast 192.168.100.255
        gateway 192.168.100.100
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.100.5 192.168.100.6
.........
Finalizado la configuración de RED!
##############################################################

######### Reglas de Firewall! ###################
# Necesaria para que el servidor web pueda ver las carpetas de usuarios
websrv2.dmz (192.168.100.36) => naso.lan (192.168.10.2)
# necesaria para que desde el servidor web se tenga acceso a los
# respaldos de la /var/www por por si alguien la PIFEA!
websrv2.dmz (192.168.100.36) => hades.lan (192.168.10.2)
# (idem para websrv1)
#################################################


#### Haciendo cosas que pueden BRICKEAR TODO!!! =>
Primero que nada y ante todo! respaldemos!!!!! por cualquier
desastre que se origine!! Ya que vamos a instalar MUCHAS COSAS!!!!!!

lvcreate --snapshot --name websrv_20170824_antes_del_desastre --extents 20%ORIGIN vg/websrv
[ si pasa algún desastre hacemos un "lvconvert --merge vg/websrv_201708_20170824_antes_del_desastre" y el lvm nos dira "El sistema esta montado! No puedo!! ; pero la próxima ves que se re-monte se mergeara!!!" Asi que hacemos un reboot y vuelve automáticamente al sistema antes de empezar a laburar!!! ]
[ESPECIALMENTE UTIL SI VA A ACTUALIZAR EL SERVER Y NO SE SABE SI ESO ROMPE ALGO! OSEA SE GENERA SNAPSHOT ANTES Y SI TODO FUNCIONA AL FINAL VOLAMOS EL SNAPSHOT ; SI NO FUNCIONA MERGEAMOS A LA SNAPSHOT! ; REBOTTEAMOS Y SIGUE ANDANDO! ]


########## Recuperando las webs ##############
rsync -avzrXx root@192.168.10.10:/mnt/hades/www/ /var/www/

rsync -avzrXx root@192.168.100.35:/etc/apache2/sites-available/  /etc/apache2/sites-available/

sudo reload apache2 .... Y a instalar!!!!
# a2enmod userdir
# a2enmod authnz_ldap

.... Continuo en otro comentario ......
Comment 3 Guillermo Reisch 2017-08-25 22:10:18 -03
Activo el sitio de encuesta
# a2ensite encuesta.fenf.edu.uy
# service apache2 restart

Instalando PHP
!!!!Antes que nada...!!!
# lvcreate --snapshot --name websrv_instalando_php --extends 20%ORIGIN vg/websrv
Ahora si tranquilamente....
# apt-get install libapache2-mod-php
# apt-get install php-mysql php-pgsql
# apt-get install php-mbstring

(para probar en mi PC cambio /etc/hosts agregando a encuesta.fenf.edu.uy como 192.168.100.36)
Habilito debugin en encuesta! (/var/www/encuesta.fenf.edu.uy/application/config/config.php  # o por ahi... )

### Bases de datos no accesibles...
root@odin # nano /etc/postgresql/9.1/main/pg_hba.conf ## y agrego accesos... 

Algo falta! pero no se que.... asi que borro la configuración del limesurvey para que empiece el installer y me diga que me olvide!

# apt-get install php-gd
# apt-get install php-xml
# apt-get install php-ldap
# apt-get install php-zip

No se que me falta.... Todo los paquetes están ; pero falla la parte de estadísticas.... Seguiré después ; igual es un avance!!!

PD: para probar que era lo que faltaba genere una nueva snapshot LVM ;
lvcreate --snapshot --name websrv_php_instalacion_a_lo_loco --extends 10%ORIGIN vg/websrv ; Ahí que no sabia bien que instalar empecé a apt-get detodo! , me fije en websrv1 y instale todo lo que encontré que podria ser... pero nada... ; así que al final de todo hice un # lvconvert --merge vg/websrv_php_instalacion_a_lo_loco ; y reinicie el sistema volviendo a el estado antes de instalar cualquiera.... Osea con algunos paquetes de php pero no con toda la basura que instale de más...

Bueno! Algo quedo de PHP, asi que borro el snapshot del estado antes de instalar PHP ya que fue un exito la instalación (al menos de los paquetes deseados)
lvremove vg/websrv_instalando_php
Comment 4 Guillermo Reisch 2017-08-27 21:51:03 -03
(APAGON!!! y se me borro el log de lo que había hecho! ; tratare de poner lo que hice de memoria)

Antes de nada! Respalde el estado!
# lvcreate --snapshot --name websrv_20170824_certs --extents 10%ORIGIN vg/websrv

por lo visto no tenemos ningun certificado instalado ;
# apt-get install  ssl-cert 
  ** instala la estructura sencilla de /etc/ssl/certs
  ** instala tambien la esctructura /etc/ssl/private
  ** agrega el grupo del sistema "ssl-cert" a los que deberian pertenecer las personas (procesos ; etc) que tengan que tener acceso a los certificados privados!

# apt-get install ca-certificates  # certificados comunes... (son todos públicos de Mozilla y demás empresas...)

Y me aburri de no poder usar MAN (Manual en linux ; por lo que instale el man...) Si, me molesta tener que instalar paquetes no esenciales pero ta ; es una cosa bien el man.... 
# apt-get install man

Ahh!! Casi me olvido! Instale GIT que usa Nicolas!
# apt-get install git

Si no me equivoco eso fue todo lo que hize ; Ahhh!!! Borre el snap ya que fue instalado todo OK ; Ahh!! y genere un bug nuevo para hacer un paquete debian de los certificados de *.fenf.edu.uy

Borro SNAP
# lvremove vg/websrv_20170824_certs
Comment 5 Guillermo Reisch 2017-08-27 22:15:09 -03
Instalo algunas herramientas útiles
 # apt-get install mysql-client postgresql ldap-utils

Sirven para debuguear y demás en el sistema ; además de tirar dumps y respaldos, etc 

Instalo el autofs!
La configuración esta en las PCs, mañana cuando vaya por el laburo la levanto de una PC y listo!

# apt-get install nfs-common  ## Para montar los directoros NFS.... 

(obvio antes de empezar a hacer nada.... lvcreate --snap..... bla bla. ....)
Comment 6 Guillermo Reisch 2017-09-22 12:28:26 -03
Pongo en Referencia al BUG 2407 - Rue no funciona en PHP7
La Rue (Revista Uruguaya de Enfermería) es un OJS 2.4, al tratar de levantarlo en websrv2 (PHP7) no funcionaba. Por eso se actualizo a 3.0.2 (en websrv2) y luego se remigro a websrv1 ; ya que antes de pasar a websrv2, todas las webs deben funcionar en websrv1 y websrv2 al mismo tiempo!

root@websrv1:/var/www/rue2.fenf.edu.uy/ojs# php tools/upgrade.php check
Code version:      3.0.2.0
Database version:  3.0.2.0
Latest version:    3.0.2.0
Your system is up-to-date

Nico: Como vas con el tema de que funcione la pag de inscripciones en PHP7 ? Tienes acceso a websrv1 y websrv2 para probar. Nico, creo no tenes la passwd del bugzilla, cualquier cosa avísame por email.

nigarzabal: Hay que pasar a PHP7 el wordpress ; cuando tenes un tiempito para atacar eso ; o como hacemos? Habria que actualizar el WordPress a una version que soporte PHP7................. CAMBIO INFORMACIÓN......... el Wordpress que tenes YA FUNCIONA BIEN EN PHP7, igual seria buena idea actualizarlo, avísame a ver como hacemos!

Andres: Ya funciona la www.fenf.edu.uy en websrv2 ; así q no problema!
Comment 7 Guillermo Reisch 2018-03-01 17:05:01 -03
Saco a nrottes@farq.edu.uy de la lista del bug ya que me informo natalia que renuncio.
Comment 8 Guillermo Reisch 2019-11-20 13:37:07 -03
Ya esta creado, falta migrar las webs se que realizara en otro bug