====== Orfeo 3.8 SKN ======
===== Descripción =====
Sistema de apoyo documental de procesos con licencia GPL. Permite incorporar los procesos propios de la entidad o empresa. Características:
* Interfaz \tWeb
* Radicación \tde documentos
* Reasignar, \tagendar, modificar, archivar, incorporar en expedientes, tipificar \tdocumentos.
* Búsquedas \trápidas.
* Generación \tde expedientes virtuales y reportes de gestión.
* ORFEOSCAN: \tSistema para digitalizar documentación, imprimir sticker con \tcódigo de barras y Número de radicado (entrada), \tenviar imagen al servidor y leer sticker de documento radicado \t(salida).
===== Requerimientos =====
* Servidor\tWeb
* Motor de Bases de datos: Oracle, MSSQL o Postgres
* Servidor\tde imagenes
* Servidor Fax o(pcional)
* Hardware: Escaner, Impresora de codigo de barras, opcionales: lectores de codigo de barras y Fax- Modem
===== Procedimiento =====
==== A. Instalación ====
1. Instale el modelo de servidor internet estandar de Skina para Orfeo. Debe tener apache, php, postfix, hylafax, vsftp, munin, ldap, postgres y phppgadmin.
2. Ubicar el archivo php.ini (En Centos /etc.php.ini, en Ubuntu /etc/php5/apache2/ ) y generar los siguientes cambios:
|Sin \t\t\t\tcambios |Con \t\t\t\tcambios |
|register_globals \t\t\t\t= Off\\ \\ display_errors \t\t\t\t= On\\ \\ # \t\t\t\tsession.save_path = /tmp\\ \\ session.gc_maxlifetime \t\t\t\t= 1440\\ \\ session.cache_expire \t\t\t\t= 180\\ \\ session.use_trans_sid \t\t\t\t= 0\\ \\ short_open_tag=Off\\ \\ allow_url_include=Off\\ \\ include_path = ".;";|register_globals \t\t\t\t= On\\ \\ display_errors \t\t\t\t= Off\\ \\ session.save_path \t\t\t\t= /tmp\\ \\ session.gc_maxlifetime \t\t\t\t= 0\\ \\ session.cache_expire \t\t\t\t= 0\\ \\ session.use_trans_sid \t\t\t\t= 1\\ \\ short_open_tag=On\\ \\ allow_url_include=On\\ \\ include_path = ".;C:/orfeo/apache2/htdocs/orfeo"; o su ruta (solo para windows)|
Reinicia apache para tomar cambios.
3. Corra el script para la BD, use el dump de skina preferiblemente, o use el que esta en la carpeta orfeo/instalacion/ y siga el wiki de Orfeo_BD.
4. OJO para windows, instale el zip.exe y unzip.exe de GnuWin32 http:%%//%%gnuwin32.sourceforge.net/packages.html agregué los cmd y .bat creados por skina y verifique rutas (carpeta bin del repositorio)
==== B. Configuración ====
1. Orfeo ya viene en el modelo en /var/ww/html, verifique que esté lo más actualizada posible.
2. Cambie el archivo config.php con los valores de : (use como base el que viene en la carpeta ej config.php.motorbd)
* $servicio = "instancia de oracle para DB";
* $usuario = "Usuario DB";
* $contrasena= "Contraseña DB";
* $servidor = "Servidor DB";
* $dirora= "Directorio de oracle"; %%//%%si es postgres no aplica
* $db = $servicio; / /Dejar igual
* $driver = "Driver de la base de datos p.e oci8";
* $ambiente = "desarrollo || prueba || orfeo";
* $servProcDocs = "Servidor que procesa los documentos";
* $entidad = ""; %%//%%Sigla de la entidad
* $entidad_largo="; %%//%%Nombre de la entidad
* $ADODB_PATH=""; %%//%%Ruta completa del path de adodb
3. Guardar el logo de la empresa en :
* /png como ENTIDAD.png(ej EEC.png) y como logoEntidad.jpg
* la raiz como logoEntidad.gif
* /anulacion como ENTIDAD.png(ej EEC.png) y como encabezado.jpg(literal)
4. Crear la bodega en un espacio asignado por la empresa (Servidor de imagenes), con usuario de apache del grupo de apache, por defecto apache:apache. Use el script dentro de Orfeo/instalacion/carpeta_bodega.php. Si el espacio asignado es diferente a la carpeta propia de orfeo, cree el enlace simbolico bodega -> espacio asignado, dentro de la carpeta de orfeo.
Dentro de la bodega se crean las siguientes carpetas.
* bodega/prod
* bodega/prod/masiva
* bodega/prod/pdfs
* bodega/prod/pdfs/guias
* bodega/prod/pdfs/planillas
* bodega/prod/pdfs/planillas/dev
* bodega/prod/pdfs/planillas/envios
* bodega/prod/tmp/workDir/cacheODT
* bodega/prod/año
* bodega/prod/año/dependencia
* bodega/prod/año/dependencia/docs
* bodega/faxtmp
5. Cambiar los permisos de la bodega chmod 755 o 775.
6. Crear un usuario en el grupo apache y debe tener permiso de lectura-escritura sobre la bodega este usuario sirve para el skinascan.
7. En los equipos cliente instale:
* la fuente Cod3of9.
* el explorador Mozilla Firefox
* la herramienta OpenOffice writer o el addin de ofice para odt
8. Para realizar la autenticación con LDAP, se deben agregar las siguientes lineas en el pruebaLDAP.php o autenticaLDAP.php.
* $ldapServer = '172.21.72.1';
* $cadenaBusqLDAP = 'ou=CIAC,dc=ciac,dc=local';
* $campoBusqLDAP = 'sAMAccountName';
* $adminLDAP = 'Replicator';
* $paswLDAP='pwd_Replicator';
9. Para realizar la recepcion de fax en orfeo:
- Instale el haylafax o otro paquete de acuerdo al wiki de Fax server.
- Modifique el hyla.conf en la forma como presenta los resultados:
- #JobFmt: "%-5j %1a %15o %-15.15e %5P %5D %5i %7z %.25s"
- # by Skina
- JobFmt : "|%j|%a|%S|%e|%P|%D|%z|%s|"
- #RcvFmt: "%7o %-10t %-25s %-20f %5p %1z %-40e"
- # by Skina
- RcvFmt: "|%f|%Y %a |%h|%s|%p|%o|%e|%z|&j-%i|%b|%d|"
- Verifique que el paquete ImageMagick este instalado haciendo /usr/bin/convert
- Solo si el fax server se instala en una maquina diferente de la instalacion orfeo:\\
- cree un usuario llamado orfeo en ambas maquinas
- haga intercambio de llaves para q se puedan hablar sin solicitar contraseña
- agregue el usuario orfeo al /etc/sudoers de la maquina orfeo
- Si el fax server se instala en la misma maquina:
- agregue el usuario apache al grupo uucp
- cambie los permisos a 775 en /var/spool/hylafax/recvq
- cambie los permisos en el archivo /var/spool/hylafax/etc/config.ttyS0 a en la linea:
- RecvFileMode: 0666
- reinicia hylafax
- Modifique el config.php de orfeo y agregue los siguiente
if ((!defined(FAXSEVER_IP) || (!defined(FAXSERVER_SSH_USER)))
{
define(FAXSERVER_IP,'LOCALHOST');
define(FAXSERVER_SSH_USER,'apache');
}
===== Trucos =====
* Siempre que algun modulo no funcione, busque el archivo php que se esta ejecutando y active la linea de debug, $db->conn->debug=true;
* Correr la query en la base de datos. Si funciona: el php esta mal , sino es problema de BD.
* Ejecutar el comando > php nombre_archivo.php . La ejecucion de este comando mostrará el php completo si el php esta bien; sino mostrará error en el php.
* Buscar en ../orfeo/include/query/ las funcionalidades y querys que no se encuentran normalmente al ver el archivo.php correspondiente a la implementacion de los modulos de orfeo.
**php5.3 en Debian 7\\
\\
**http:%%//%%blog.wpkg.org/2013/06/20/downgrading-to-php-5-3-on-debian-wheezy-7-0/ **-\\
\\
**
**10_consejos_para_la_resolucion_de_problemas.html acta_de_constitucion_interna_del_proyecto.html active_directory.html administrar_servidores_con_ipmi.html admin_rpms_con_yum.html albasoftware_libre_de_gestion_educativa.html alta_disponibilidad_de_conexion_a_internet.html ansible_administracion_centralizada_de_servidores.html anti_virusanti_spam_y_hardening_de_correo2024.html anti_virusanti_spam_y_hardening_de_correo.html apache2_mod_security.html apacheservidor_de_www.html aplicativos_usando_ldap.html autoconf.html aws_amazon_ec2.html aws_amazon_lambda.html bacula_backup2024.html bacula_backup.html bandwidthd.html bind_dns.html bonding.html cacti.html cambio_contrasena_ldap_ad_por_web.html cambios_recientes.html caracteres_octal_hexa_unicode_html.html centos_sobre_hyperv.html cfengine.html chumne_administrador_de_licencias.html ciclo_de_pruebas_orfeo.html cluster_con_haproxy.html cluster_ldap.html colaborador_del_mes.html comision_de_proyectos_obsoleto.html como_desplegar_remoto_con_un_tunel_ssh.html como_hacer_manual_de_funciones.html como_instalar_spoon.html como_limpiar_cache_dns.html como_publicar_docs.html como_reportar_spam.html como_se_implementa_orfeo_sgd.html compensatorios_obsoleto.html condiciones_generales_de_contrato_de_soporte_v14.html configuracion_de_tomcat_como_modulo_de_apache.html configuracion_de_x_lite_cliente_sip.html configuracion_pidgin.html configuracion_planta_telefonica_voip.html configurar_redes.html consola_serial.html consul_open_participation_ruby.html controlador_de_dominio_secundario_samba4.html convertir_pdf_a_a_pdf_plano.html copiar_disco_por_la_red.html cpanel.html crack_de_wep_con_aircrack_ng.html creacion_servidor_codema.html creacion_usuario_postgres_solo_para_consultas.html crear_instalador_de_windows_facil_con_nsis.html crear_instancias_de_orfeong.html crear_paquetes_deb_y_rpm.html crear_repositorios_de_paquetes_deb_y_rpm.html cuestionario_de_severidad.html cups.html cygwn.html dd_wrt.html declaracion_de_trabajo_sow.html deploy_instancia_de_orfeo_express_5x_en_amazon.html deploy_instancia_de_orfeo_express_6x_en_amazon.html descargar_pagina_web_recursivo.html deshabilite_ipv6.html dhcp_multiples_vlans.html dhcp_server.html dhcp_y_dns_dinamico.html directrices_de_manejo_de_tiquetes_en_mesa_de_ayuda_glpi.html docker.html documentacion_de_codigo.html documentos_de_implementacion_de_orfeo_5x.html documentos_estandar_control_proyectos_desarrollo.html dotproject.html drbd.html drp_plan_de_recuperacion_de_desastres.html dsl_personalizacion.html egroupware_ex_phpgw.html ejabberd.html elastix.html enigmail.html enlightenment.html entidad_de_certificacion_a_mano.html entidad_de_certificacion.html entidad_de_certificacion_openca.html envio_y_recepcion_de_fax_en_asterisk.html errores_modelos.html esquema_backup_ikatta.html estandar_bitacora.html estandar_comunicaciones_por_correo_electronico.html estandar_de_archivos_y_directorios.html estandar_de_interfaz_para_proyectos_de_desarrollo.html estandar_de_manejo_de_cronograma.html estandar_de_revision_de_documentos.html estandar_de_soporte_y_mantenimiento_de_skinatech.html estandares_de_comunicacion_de_soporte.html estandar_estacion_de_trabajo_gnu_linux.html estandar_estacion_de_trabajo_ms_windows.html estandar_firma_skina.html estandar_para_interfaz_de_proyectos_de_desarrollo.html estandar_para_la_creacion_de_bases_de_dato.html example_howto.html exim_mta.html extraccion_de_texto_de_documentos.html fail2ban.html falla_laboral.html fax_server.html fink.html firewalld.html firewall_skina_howto.html flujo_de_trabajo_de_proyecto.html flujo_de_trabajo_de_proyecto_trello.html formatos_de_documentos_estandares_de_skinatech.html freenas.html freenx.html freetds.html ftpproxy.html generar_diccionarios_de_datos_en_workbench.html getfacl_y_setfacl.html getmenu2.html gforge.html git_flow.html git.html gitlab.html glassfish.html glpi10.html glpi95.html gnokii.html gnupg_gpg.html google_cloud_platform.html graylog_consolidador_de_bitacoras.html grub.html hacer_modelo_y_o_backup.html hardening_de_linux.html hearbeat_cluster.html hipergate.html hispaniola_firewall_ikatta.html horario_de_trabajo.html how_to_enviar_html_imagenes_con_php5.html howto.html howto_mon.html howto_php_nuke.html huawei_e220.html ibm_aix_snmp_setup_for_nagios.html ibm_db2.html ids_logchecklogwatchtripwireaideetc.html ilo2_e_ilo3.html implementacion_de_oauth2_google_en_orfeo_ng.html implementacion_de_oauth2_microsoft_en_orfeo_ng.html implementacion_glpi.html indicadores_de_gestion.html informes_semanales.html informix_apache_php.html infraestructura_de_operacion.html instalacion_asterisk_en_centos_53.html instalacion_asterisk_en_.html instalacion_de_modelo_de_servidor_con_minilinux.html instalacion_de_modelo_de_servidor.html instalacion_de_pqrs_en_orfeo_sgd.html instalacion_ldap_smb_34_en_debian_lenny.html instalacion_minima_appliance.html instalacion_minima.html instalacion_r_server_&_r_shiny.html instalacion_r_server_&_r_shiny_server.html instalacion_splunk.html instalacion_y_configuracion_apachephp_con_db2_y_soporte_con_odbc.html instalacion_y_configuracion_de_sphinx_para_orfeo.html instalacion_y_configuracion_gatekeeper_h323.html instalacion_y_configuracion_lotus_domino.html instalacion_zimbra.html instalar_cancelador_de_eco_hpec_en_asterisk.html instructivo_de_demos_de_skinatech.html instructivo_formato_de_diagnostico.html ipcop_firewall.html ipsec.html ipsec_zeroshell.html iptables.html iscsi.html ispconfig_v1.html ispconfig_v3.html iwatch_inotifywatch_notificar_eventos_en_carpetas.html jmeter.html joomla_cms.html kernel_compilar.html kuine_administracion_de_licencias.html kuine_generacion_de_licencias.html libchart.html licencia_por_calamidad_domestica.html linux_livecd.html lista_de_mejoras.html locale.html lvm.html lvs_linux_virtual_server.html mailman.html mailscanner.html manejo_de_certificados_integracion_pki.html manejo_de_firma_digital_en_php.html manejo_de_la_cuenta_de_correo_de_soporte.html manejo_de_mi_cuenta_de_correo_electronico.html manejo_de_recursos_egroupware_18.html mantis_bug_tracker.html manual_de_funciones_de_agente_de_soporte.html manual_de_funciones_de_consultor_de_tecnologia.html manual_de_telefonos.html manual_de_uso_asterisk.html manual_de_uso_fastrix.html manuales_de_funciones_area_administrativa.html manuales_de_funciones_area_tecnica.html maya_render_farm.html mdadm.html mejorar_rendimiento_libre_office.html metodologia_estandar_de_control_de_proyectos.html metodologia_estandar_de_control_de_proyectos_orfeo.html metodologia_para_desarrollo_de_software.html migracion_bacula_de_5_a_7.html migracion_orfeo_5_a_6.html migrando_samba3_a_samba4.html modelo_appliance.html modelo_de_procedimientos.html modelo_para_howtos.html modelo_para_propuesta.html monit.html montar_bucket_s3_amazon_y_oracle.html montar_orfeo_en_iis.html moodle.html ms_windows_en_linux_wine.html multi_factor_authentication_mfa.html multipath_conexion_con_san.html multiple_versiones_de_php.html multi_router_trafic_grapher_mrtg.html munin_alto_trafico.html munin.html mutliwan_openwrt.html mwan3_en_openwrt.html mysql_cluster_41.html mysql_ha.html mysql_mariadb.html mysql_proxy.html n2n_vpn.html nagios_30.html nagios_40.html nagios_bacula.html nagios_nrpe.html nagios_snmp.html netdata_monitor_tiempo_real.html network_load_balancing.html network_manager.html nextcloud.html nfs.html niveles_de_soporte.html no_conformidades.html novell_netware.html ntp_network_time_protocol.html nube_vs_servidores_locales.html oauth2.html objetivo_de_un_diagnostico_assestment.html ocr_en_linux.html ocs_inventory.html odbc.html office_365.html ofuscacion_de_codigo_yarchivo_de_autovalidacion_de_orfeo_50.html openfire.html openldap23.html openldap.html open_relay.html openssl.html openstack.html openswan.html openvas.html openvpn.html openvpnzeroshell_w2k12.html openwrt.html optimizacion_de_aplicaciones.html oracle_db.html orfeo_38_skn.html orfeo_cargar_imagenes_fondo_acumulado.html orfeo.html orfeo_impedir_listar_directorios_apache2.html OJO a este anterior link toca ponerle ahora oldoldstable en vez de oldstable porque ya salio una nueva version de Debian\\
\\
**
===== Problemas =====
1. Siga el wiki de ciclo de pruebas para Orfeo.
-
===== Referencias =====
FIN
==============================================================
Primera version Isabel Rodriguez
Segunda Version Isabel Rodriguez 04-02-09
Tercera Version Isabel Rodriguez 06-12-2010
__**Advertencia**__
Este documento es privado y es de uso exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra le ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.
----