Diferencia entre revisiones de «Operacion cartelia»

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda
 
(No se muestran 10 ediciones intermedias del mismo usuario)
Línea 2: Línea 2:
 
== Instalación ==
 
== Instalación ==
  
Cartelia se entregará al instalador como una máquina virtual a partir de la cual podrá realizar la adaptación necesaria. No se incluye en esta guía detalles de como copiar dicha máquina virtual en cada entorno
+
Cartelia se entregará en formato de imagen virtual (.qcow) listo para su despliegue y adaptación por parte del personal de instalación.
 +
El personal técnico que despliegue deberá tener nociones básicas de virtualización y administración de sistemas operativos linux
  
 
Los elementos principales de la máquina son:
 
Los elementos principales de la máquina son:
  
* Sistema Operativo Debian 13
+
* Sistema Operativo Debian 13 (Trixie)
* Apache verisión
+
* Apache 2.4.67
* Motor de base de datos MariaDB
+
* PHP 8.4
 +
* Motor de base de datos MariaDB 11.8.6
 
* Elementos de seguridad por defecto
 
* Elementos de seguridad por defecto
 
** Firewall (basado en )
 
** Firewall (basado en )
Línea 15: Línea 17:
 
La adaptación de la máquina entregada para cada caso pasará por realizar los siguientes cambios:
 
La adaptación de la máquina entregada para cada caso pasará por realizar los siguientes cambios:
  
* INDICAR CAMBIOS A REALIZAR
+
* INDICAR CAMBIOS A REALIZAR (cambiar hostname, cambiar IP en no se cuantos sitios, cambiar certificados,...)
 
<br>
 
<br>
  
Línea 25: Línea 27:
  
 
* poedit (https://poedit.com/); nos permitirá:
 
* poedit (https://poedit.com/); nos permitirá:
** Descompilar fichero ".mo" (el que entiende cartelia) existente a ".po" para modificar una traducción
+
** Descompilar fichero ".mo" (el que entiende cartelia) existente a ".po" para modificar textos de idioma
 
*** Se hace con la herramienta <code>C:\Program Files\Poedit\GettextTools\bin\msgunfmt.exe</code>
 
*** Se hace con la herramienta <code>C:\Program Files\Poedit\GettextTools\bin\msgunfmt.exe</code>
 
*** Ejemplo invocación: <code>msgunfmt.exe "C:\cartelia\locale\es.mo" -o "C:\cartelia\locale\es.po" </code> (las carpetas cambiarán en cada caso)
 
*** Ejemplo invocación: <code>msgunfmt.exe "C:\cartelia\locale\es.mo" -o "C:\cartelia\locale\es.po" </code> (las carpetas cambiarán en cada caso)
 
* Ver las traducciones para un fichero ".po"
 
* Ver las traducciones para un fichero ".po"
 
* Modificar y "compilar" a fichero ".mo"
 
* Modificar y "compilar" a fichero ".mo"
<br>
 
 
'''La herramienta poedit es de uso sencillo y no requiere de instrucciones específicas para personal técnico de mdtel'''
 
'''La herramienta poedit es de uso sencillo y no requiere de instrucciones específicas para personal técnico de mdtel'''
  
Línea 36: Línea 37:
  
 
'''Instrucciones para cambiar mensajes'''
 
'''Instrucciones para cambiar mensajes'''
:(ejemplo para idioma español)
+
:ejemplo para idioma español
 
:entre paréntesis perfil que puede realizar la tarea con seguridad
 
:entre paréntesis perfil que puede realizar la tarea con seguridad
 
#.- (SAT) Obtener el fichero ".mo" original de /var/www/html/cartelia/locale/es.mo; este es un fichero "compilado"
 
#.- (SAT) Obtener el fichero ".mo" original de /var/www/html/cartelia/locale/es.mo; este es un fichero "compilado"
Línea 42: Línea 43:
 
#.- (PU) Modificar mensajes con "poedit" y compilar
 
#.- (PU) Modificar mensajes con "poedit" y compilar
 
#.- (SAT) Subir el fichero modificado a /var/www/html/cartelia/locale/es.mo
 
#.- (SAT) Subir el fichero modificado a /var/www/html/cartelia/locale/es.mo
 +
 +
 +
[[Category:tecnico]]
 +
[[Category:administrador]]
 +
[[Category:Cartelia]]

Revisión actual del 15:58 9 jun 2026

1 Instalación

Cartelia se entregará en formato de imagen virtual (.qcow) listo para su despliegue y adaptación por parte del personal de instalación. El personal técnico que despliegue deberá tener nociones básicas de virtualización y administración de sistemas operativos linux

Los elementos principales de la máquina son:

  • Sistema Operativo Debian 13 (Trixie)
  • Apache 2.4.67
  • PHP 8.4
  • Motor de base de datos MariaDB 11.8.6
  • Elementos de seguridad por defecto
    • Firewall (basado en )
    • fail2ban

La adaptación de la máquina entregada para cada caso pasará por realizar los siguientes cambios:

  • INDICAR CAMBIOS A REALIZAR (cambiar hostname, cambiar IP en no se cuantos sitios, cambiar certificados,...)


2 Procedimientos básicos

2.1 Modificar textos idioma

Herramientas necesarias:

  • poedit (https://poedit.com/); nos permitirá:
    • Descompilar fichero ".mo" (el que entiende cartelia) existente a ".po" para modificar textos de idioma
      • Se hace con la herramienta C:\Program Files\Poedit\GettextTools\bin\msgunfmt.exe
      • Ejemplo invocación: msgunfmt.exe "C:\cartelia\locale\es.mo" -o "C:\cartelia\locale\es.po" (las carpetas cambiarán en cada caso)
  • Ver las traducciones para un fichero ".po"
  • Modificar y "compilar" a fichero ".mo"

La herramienta poedit es de uso sencillo y no requiere de instrucciones específicas para personal técnico de mdtel


Instrucciones para cambiar mensajes

ejemplo para idioma español
entre paréntesis perfil que puede realizar la tarea con seguridad
  1. .- (SAT) Obtener el fichero ".mo" original de /var/www/html/cartelia/locale/es.mo; este es un fichero "compilado"
  2. .- (PU) Descompilar el fichero con la herramienta msgunfmt
  3. .- (PU) Modificar mensajes con "poedit" y compilar
  4. .- (SAT) Subir el fichero modificado a /var/www/html/cartelia/locale/es.mo