Apache Servidor Web: ¿dónde almacena los registros de eventos y errores?

Download PDF

A raíz de un artículo publicado en Pandora FMS acerca de la monitorización de los servidores web Apache -el software con mayor porcentaje de uso a nivel mundial- nos quedó la inquietud acerca de dónde están almacenados los registros de eventos y errores de este popular software libre, legendario en la comunidad GNU/Linux.

Apache2 Ubuntu Default Page
Apache2 Ubuntu Default Page

Nuestra inquietud no es tan superflua como algunos u algunas puedan pensar, incluso el sr. Vivek Gitek en su página Nixcraft, gran maestro en GNU/Linux al cual seguimos sus pasos, tiene un artículo al respecto… pero no responde a nuestra interrogante de una manera precisa.

Este es el planteamiento: ¿podemos, por medio la línea de comandos o BASH obtener la ubicación de dichos registros en todas las instalaciones GNU/Linux?

Instalando Apache

Ahondaremos poco en este aspecto, hay muchos tutoriales en la red. Usamos Ubuntu 18 y comprobamos que con la siguiente orden:

sudo apt-get install apache2

podremos instalar sin problema, previa descarga de dos megabytes, el núcleo de Apache. Claro, hay que tener en cuenta que faltaría muchas otras librerías como PHP y Python, las que consideramos más importantes pero nada de esto es necesario para la entrada de hoy.

GNU/Linux

Podemos colocar en tres grandes grupos las distribuciones GNU/Linux:

  • RHEL / Red Hat / CentOS / Fedora.
  • Debian / Ubuntu (Budgie, Kylin, MATE, Studio,) / Kubuntu/ Lubuntu / Xubuntu.
  • FreeBSD.

Para comenzar cada uno de estos tres grandes grupos de sistemas operativos manejan los paquetes y repositorios con software diferentes y por supuesto ubicaciones diferentes. Otro asunto importante a tomar en cuenta es que cada usuario podrá ubicar en un sitio diferente cada registro, y como Apache también maneja dominios virtuales desde HTPP 1.1 (entiéndase que varios dominios con sus páginas web pueden estar en el mismo servidor web ahorrando costos operativos) cada uno de esos dominios web también pueden tener sus propias ubicaciones de registro.

Esto suena bastante lógico si tenemos en cuenta que muchas empresas aun venden alojamiento compartido para que cada quien instale, en la medida de lo posible, su propio entorno de software necesario para sus páginas web. Afortunadamente esto cada día va desapareciendo a favor de máquinas virtuales con su propia dirección IP v4 y v6 pero esto no cambia el panorama de la monitorización de los registros.

Acá lo más seguro que nos queda probar es que una vez instalado el Apache preguntarle al Apache mismo por su configuración.

El comando apache2

Por medio del

Fuentes consultadas

En idioma castellano

En idioma inglés

 

Download PDF
Ubuntu 18 Bionic Beaver (imagen: digitalocean.com)

Instalación AVANZADA de Apache, MySQL y PHP en Ubuntu 18 (LAMP)

Download PDF
Ubuntu 18 Bionic Beaver (imagen: digitalocean.com)
Ubuntu 18 Bionic Beaver (imagen: digitalocean.com)

Sí, ya lo sabemos, hay “ene” tutoriales al respecto pero bueno, aquí vamos de nuevo pero con el flamante Ubuntu 18.04 Bionic Beaver: sabemos que con estas versiones de largo plazo de Ubuntu no deberíamos tener nada de prisa pero hay que actualizar seis meses después de haber sido liberada la LTS. Para los viejitos como yo cantemos como Britney Spears en sus buenos tiempos: “Hit me baby one more time!”

Continue reading

Download PDF

Nuestras brújulas son los DNS, ¡siempre!

Download PDF
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5,00 out of 5)
Loading...

Tenemos tiempo que no escribimos por acá, hemos estado ocupados con lo de la Reconversión Monetaria y haciendo otros trabajos donde, además, hemos aprendido mucho (recordemos siempre nuestro “mantra”: «Solo se que no se nada»).

Estas frase se le atribuyen al filósofo griego Sócrates
Estas frases se le atribuyen al filósofo griego Sócrates (https://www.flickr.com/photos/cwkarl/16005838306)

Esta entrada será muy sencilla, a nivel de principiante (ea, sin intención de connotación peyorativa, para nada, ojo) pero si tienen conocimiento básico sobre el Sistema de Nombres de Dominio recomendamos que hagan clic hacia este artículo para ampliar conocimientos.

Continue reading

Download PDF

Anexo: Decreto Presidencial N° 3.332, Decreto N° 24 en el marco del Estado de Excepción y de Emergencia Económica, mediante el cual se decreta la Reconversión Monetaria (año 2018)

Download PDF

Fuente:


PRESIDENCIA DE LA REPÚBLICA

Decreto N° 3.332

22 de marzo de 2018

NICOLÁS MADURO MOROS
Presidente de la República

Con el supremo compromiso y voluntad de lograr la mayor eficacia económica y calidad revolucionaria en la construcción del socialismo, la refundación de la Patria venezolana, basado en principios humanistas sustentado en condiciones morales y éticas que persiguen el progreso de la República y el colectivo, por mandato del pueblo, de conformidad con lo establecido en el artículo 226 de la Constitución de la República Bolivariana de Venezuela; y en ejercicio de las atribuciones que me confieren los numerales 2 y 24 del artículo 236 ejusdem , concatenado con el artículo 46 del Decreto con Rango, Valor y Fuerza de Ley Orgánica de la Administración Pública, en concordancia con el artículo 3° del Decreto N° 3.239 de fecha 09 de enero de 2018, mediante el cual se declara el Estado Excepción y de Emergencia Económica en todo el territorio Nacional, prorrogado mediante Decreto N° 3.308 del 09 de marzo de 2018, en Consejo de Ministros,

CONSIDERANDO

Que es deber irrenunciable del Estado venezolano defender y asegurar la vida digna de sus ciudadanas y ciudadanos, y protegerles frente a amenazas, haciendo efectivo el Orden Constitucional, el restablecimiento de la paz social que garantice el acceso oportuno de la población a los bienes y servicios básicos de primera necesidad, así como el disfrute de sus derechos en un ambiente pleno de tranquilidad y estabilidad,

CONSIDERANDO

Que la República Bolivariana de Venezuela actualmente es objeto de una agresión ilegal e inmoral por el Gobierno de los Estados Unidos de América y gobiernos que actúan bajo sus órdenes, con la anuencia y complicidad de grupos económicos y políticos, cuyo principal componente es la aplicación de un bloqueo económico y financiero que ha generado efectos perversos en los niveles de precios y en el suministro de bienes
de capital y de consumo desde el exterior,

CONSIDERANDO

Que es imperioso dictar medidas especiales y excepcionales, para proteger al Pueblo y garantizar de manera efectiva una economía capaz de mantener la cohesión social y la estabilidad política, esenciales para la vida e impedir que continúen los ataques contra la Patria, dirigidos por intereses foráneos que sólo buscan su interés particular,

CONSIDERANDO

Que en el marco del Decreto mediante el cual se declara el Estado de Excepción y de Emergencia Económica, se requiere tomar medidas urgentes para garantizar y defender la economía, a efectos de evitar su vulnerabilidad y asegurar el Bienestar Social.

DICTO

El siguiente,

DECRETO N° 24 EN EL MARCO DEL ESTADO DE
EXCEPCIÓN Y DE EMERGENCIA ECONÓMICA, MEDIANTE
EL CUAL SE DECRETA LA RECONVERSIÓN MONETARIA

Artículo 1°.

A partir del 4 de junio de 2018, se reexpresa la unidad del sistema monetario de la República Bolivariana de Venezuela, en el equivalente a mil bolívares (Bs. 1.000) actuales. El bolívar resultante de esta reconversión, continuará representándose con el símbolo “Bs.”, siendo divisible en cien (100) céntimos. En consecuencia, todo importe expresado en moneda nacional antes de la citada fecha, deberá ser convertido a la nueva unidad, dividiendo entre mil (1.000).

El Banco Central de Venezuela, en ejercicio de sus competencias, regulará mediante Resoluciones de su Directorio todo lo concerniente al redondeo que se aplicará como consecuencia de la reexpresión a la que se contrae el presente artículo.

Artículo 2°.

Con ocasión de la reconversión monetaria a la que se refiere el artículo 1° del presente Decreto, las obligaciones en moneda nacional deberán contraerse en el bolívar reexpresado. Asimismo, a partir del 4 de junio de 2018, las obligaciones de pago en moneda nacional se solventarán mediante la entrega, por su valor nominal, de los signos monetarios que representen al bolívar reexpresado.

Artículo 3°.

A partir del 4 de junio de 2018 los precios, salarios y demás prestaciones de carácter social, así como los tributos y otras sumas en moneda nacional contenidas en estados financieros u otros documentos contables, o en títulos de crédito y en general, cualquier operación o referencia expresada en moneda nacional, deberán expresarse conforme al bolívar reexpresado.

Artículo 4°.

Las expresiones en moneda nacional contenidas en todo instrumento, acto o negocio jurídico celebrados hasta el 3 de junio de 2018, que mantengan sus efectos legales con posterioridad a dicha fecha, se entenderán automáticamente reexpresados a partir del 4 de junio de 2018, por lo que no será necesario el otorgamiento o celebración de un nuevo instrumento, ni realizar trámite alguno a tales efectos ante los distintos Servicios Autónomos de Registros y Notarías.

Artículo 5°.

La reconversión monetaria prevista en el artículo 1° del presente Decreto, se regirá por los principios de equivalencia nominal, fungibilidad y gratuidad, en los términos siguientes:

  1. Equivalencia nominal: Todo importe expresado antes del 4 de junio de 2018 será equivalente al importe monetario expresado en bolívares luego de aplicar la conversión prevista en el artículo 1° del presente Decreto.
  2. Fungibilidad: Las expresiones contenidas en cualquier medio o instrumento tendrán la misma validez y eficacia cuando se hayan convertido con arreglo a la equivalencia prevista en el artículo 1° del presente Decreto.
  3. Gratuidad: La conversión del bolívar, así como la realización de las operaciones previstas en este Decreto o de cualesquiera otras que fueren necesarias para su aplicación, será gratuita para los consumidores y usuarios, sin que pueda suponer el cobro de gastos, comisiones, honorarios, precios o conceptos análogos. Se considerará nulo de pleno derecho cualquier cláusula, pacto o convenio que contravenga lo dispuesto en este literal.
Artículo 6.

El Banco Central de Venezuela queda facultado para regular mediante Resoluciones, todo lo relacionado Decreto con  ejecución de la reconversión monetaria objeto del presente Decreto, así como para efectuar todas las actividades conducentes a la debida puesta en circulación de los nuevos billetes y monedas. A estos efectos, los demás integrantes de los Poderes Públicos deberán, en el ejercicio de sus competencias, brindar el apoyo y la colaboración necesarios y facilitarán los medios que coadyuven al cumplimiento del citado objeto, a fin de preparar y asegurar la adecuada y oportuna operación del sistema monetario reexpresado con la debida salvaguarda de los intereses del público.

Artículo 7.

La Defensoría del Pueblo, la Superintendencia Nacional para la Defensa de los Derechos Socioeconómicos, la Superintendencia de las Instituciones del Sector Bancario, el Servicio Nacional Integrado de Administración Aduanera y Tributaria, la Superintendencia de la Actividad Aseguradora y la Superintendencia Nacional de Valores, velarán por el cumplimiento de este Decreto, actuando cada uno de ellos dentro de las atribuciones y materias que fueren de su específica competencia de acuerdo con la normativa que los rigen.

Artículo 8.

Corresponde a la Superintendencia Nacional para la Defensa de los Derechos Socioeconómicos, recibir y tramitar todas las denuncias y reclamos que se susciten en virtud del incumplimiento de alguno de los preceptos contenidos en el presente Decreto, salvo que, por su naturaleza, correspondan ser conocidas por otro órgano o ente de supervisión y fiscalización de conformidad con las leyes que los rijan.

Dichas denuncias y reclamos deberán ser sustanciados y resueltos conforme al procedimiento administrativo especial, previsto en las leyes respectivas.

Artículo 9.

El Banco Central de Venezuela, en coordinación con el Ejecutivo Nacional, tendrá la responsabilidad de definir la campaña de comunicación de la reconversión monetaria establecida en el artículo 1° del presente Decreto, la cual tendrá carácter formativo y divulgativo, y se ejecutará a través de todos los medios de comunicación, incluyendo el diseño de iniciativas informativas dirigidas a las comunidades más aisladas.

A tales fines, la campaña integral divulgativa y formativa de la reconversión monetaria asegurará el proceso de aprendizaje en materia de conversión y redondeo de precios, mediante el establecimiento de reglas y ejemplos prácticos que permitan ilustrar los efectos de la reconversión; sensibilizará sobre la importancia y utilidad de la medida de reconversión; advertirá los mecanismos, lapsos y detalles operativos del proceso; enfatizará sobre las características físicas de las nuevas especies monetarias; y recomendará medidas de precaución para proteger a la población.

Las entidades que conforman el sistema financiero y los órganos y entes de la Administración Pública deberán dedicar en sus planes publicitarios, cualquiera sea el medio aplicable a sus operaciones o actividades con el público, un espacio para la difusión de la nueva equivalencia del bolívar prevista en el artículo 1° del presente Decreto, en concordancia con las Resoluciones que dicte el Banco Central de Venezuela sobre la materia.

Artículo 10.

Salvo disposición especial en la materia, quien se niegue a realizar la conversión contenida en el artículo 1° de este Decreto o incumplan  cualesquiera de las obligaciones establecidas en el mismo, afectando de esa manera el normal funcionamiento del sistema nacional de pagos, serán sancionados administrativamente por el Banco Central de Venezuela de conformidad con lo dispuesto en el artículo 135 del Decreto con Rango, Valor y Fuerza de Ley del Banco Central de Venezuela.

Artículo 11.

Se exonera del pago del impuesto al valor agregado aquellas actividades u operaciones que constituyan hecho imponible de dicho tributo, que deban realizarse para la producción y distribución de los nuevos billetes y monedas a ser emitidos por el Banco Central de Venezuela de  conformidad con el presente Decreto, así como la venta de bienes, prestaciones de  servicios e importaciones necesarias para su fabricación, incluidos los servicios relacionados con la puesta en circulación de los billetes y monedas de los bolívares reexpresados, así como aquellas necesarias para la formulación y ejecución de la estrategia divulgativa que deberá efectuar el Banco Central de Venezuela y los órganos y entes del sector público con ocasión de la reexpresión objeto del presente Decreto.

Asimismo, se exonera del pago del impuesto sobre la renta, los enriquecimientos netos obtenidos por aquellas personas que suministren  bienes y servicios destinados exclusivamente para la cabal ejecución del proceso de reconversión monetaria previsto en el presente Decreto.

El Servicio Nacional Integrado de Administración Aduanera y Tributaria, prestará toda la colaboración necesaria para el trámite expedito de  todas las importaciones relacionadas con el objeto del presente Decreto.

DISPOSICIONES TRANSITORIAS

Primera.

A partir del 4 de junio de 2018, los billetes y monedas metálicas emitidos por el Banco Central de Venezuela, representativos de la unidad monetaria que se reexpresa en virtud del presente Decreto, quedarán desmonetizados

Segunda.

A partir del 1° de mayo de 2018 y hasta que el Banco Central de Venezuela mediante Resolución disponga otra cosa, todos los instrumentos por los cuales se ofertan precios de bienes y servicios así como otros que expresen importes monetarios , emplearán en su referencia tanto la unidad de cuenta previa a la reexpresión a la que se contrae el artículo 1° del presente decreto, como la resultante de esta última.

Asimismo, a partir del 4 de junio de 2018 y hasta que el Banco Central de Venezuela mediante Resolución establezca lo contrario , las obligaciones de pago en moneda nacional deberán indicar que se denominan en la nueva unidad mediante la expresión “Bolívares Soberanos” o el símbolo “Bs.S”.

Tercera.

Las expresiones en moneda nacional contenidas en leyes, reglamentos, resoluciones, providencias, circulares, instrumentos o actos administrativos de efectos generales o particulares, así como en decisiones judiciales, instrumentos negociables u otros documentos que produzcan efectos legales que hayan sido dictados y/o entrado en vigor, según el caso, antes del 4 de junio de 2018, deberán ser convertidas conforme a la equivalencia prevista en el artículo 1° del presente decreto.

De igual modo, el papel sellado, los timbres fiscales, estampillas y/o sellos postales , así como cualquier otra especie, valorada en bolívares actuales deberán ser utilizados hasta su agotamiento, entendiéndose su valor a partir del 4 de junio de 2018 conforme a la equivalencia prevista en el artículo 1° del presente decreto.

Cuarta.

Corresponde a las personas naturales y jurídicas públicas y privadas gestionar lo conducente para que el 4 de junio de 2018, los sistemas de cómputo y cualquier otro mecanismo empleado por éstos para el procesamiento de los negocios y/u operaciones que realicen y que impliquen la referencia a la moneda nacional, estén adaptados a los fines de expresarla conforme a la reconversión prevista en el artículo 1° del presente Decreto.

A tales efectos , el Banco Central de Venezuela queda facultado para tomar las medidas necesarias y dictar las disposiciones conducentes para facilitar las adecuaciones a que se refiere esta Disposición Transitoria.

Quinta.

Los bancos y demás instituciones financieras deberán ajustar sus sistemas y gestionar lo conducente para que el 4 de junio de 2018, estén convertidos en su totalidad los saldos de las cuentas de sus clientes bien sea por operaciones activas, pasivas y otras, de conformidad con lo establecido en el presente Decreto, e informar dicha conversión oportunamente a través de los medios que consideren pertinentes; sin perjuicio de la normativa que dicten los organismos de supervisión y fiscalización a tal efecto.

Disposición Final
Única.

El presente Decreto entrará en vigencia desde la fecha de su publicación en la Gaceta Oficial de la República Bolivariana de Venezuela.

Dado en Caracas a los veintidós días del mes de marzo de dos mis dieciocho. Años 207° de la Independencia 159° de la Federación y 19° de la Revolución Bolivariana.

 


 

Download PDF
Una introducción a la integración, entrega e implementación continuas de software.

Una introducción a la integración, entrega e implementación continuas de software.

Download PDF

En un artículo cuya autoría pertenece a Justin Ellingwood y publicada en el blog de Digital Ocean, en idioma inglés y bajo licencia Creative Commons 4.0 (la cual permite distribuir y adpatar el trabajo allí publicado) pues hoy día nos hemos dado a la tarea de traducir y analizar dicha entrada web. Para que queden las cosas claras, primero haremos la traducción y los subtítulos dependientes de ella están claramente indicado en la tabla de contenido que genera automáticamente el excelente complemento para WordPress llamado TablePress hecho Tobias Bäthge. Luego, y a continuación, con el título de “Nuestro análisis” agregaremos y desglosaremos nuestras personalísimas consideraciones acerca del tema. La imagen que acompaña al tema también está traducida al castellano, siempre amparada según la licencia que rige en el sitio web original de la entrada al blog de Digital Ocean.

Continue reading

Download PDF
Python logo sin texto

Python: cómo obtener la dirección IP pública

Download PDF

Este asunto tenía tiempo en nuestras mentes hasta que este vuestro sitio web estuvo “caído” durante varias horas debido a que nuestro propio proveedor de alojamiento web decidió instalar los certificados necesarios para poder establecer comunicaciones seguras y encriptadas entre los navegantes y nuestro servidor web (TLS o https, como quieran verlo). Por cierto que lo recibimos, dicho servicio, con mucho gusto y justificamos el tiempo fuera de línea debido a este evento (todo esto lo especulamos porque aún no hemos recibido un comunicado explícito al respecto).

Python logo original
Python logo original

En todo caso el tema va, y debió haber ido (publicado) hace muchísimo tiempo por estos lares, mejor tarde que nunca, aquí vamos.

Continue reading

Download PDF
GNU wget escrito originalmente por Hrvoje Nikšić

GNU Wget

Download PDF

GNU Wget es poderoso. Tremendamente poderoso, nos atrevemos a afirmar que es uno de los pilares que sostiene al internet (teniendo en cuenta que 90% de nuestro mundo digital conocido es el hipertexto, http) ya que viene con todas las distribuciones GNU Linux y casi todos los servidores web del mundo usan Linux. Otro comando que consideramos pilar fundamental es cURL el cual quedo absorbido -y eclipsado, la verdad- por el lenguaje PHP y al cual ambos dedicamos un extenso articulo al respecto.

GNU wget escrito originalmente por Hrvoje Nikšić
GNU wget escrito originalmente por Hrvoje Nikšić

Continue reading

Download PDF
Ubuntu logo

¿Cómo cambiar la contraseña de superusuario en GNU/Linux Ubuntu?

Download PDF

Esta entrada debimos haberla publicada desde hace tiempo, así que mejor tarde que nunca. Aprovechamos la oportunidad de traducir lo publicado en Nixcraft y además nuestro propio artículo sobre BASH, veamos entonces.

Ubuntu logo
Powered by
GNU/ Linux
Ubuntu.

Continue reading

Download PDF
VirtualBox logo

Instalando VirtualBox en Debian 9 Stretch

Download PDF

Sí, lo sabemos: VirtualBox es de Oracle y sí, algún día lo pueden restringir a privativo (de hecho los “complementos” tienen licencia privativa) pero vamos a seguir aprovechando este hipervisor mientras su licencia sea libre. Encontramos que es el más fácil de manejar y de ser necesario (como nos ha ocurrido antes) podremos manejarlo cómodamente por la línea de comandos. Hoy traemos su instalación en el novedoso Debian 9 Stretch en una portátil con procesador de 32 bits debido a un programita que verifica que el procesador sea de 32 bits ¡VirtualBox no lo puede engañar! (en realidad nadie es infalible).

GNU Linux Debian Cloud
GNU Linux Debian Cloud

Continue reading

Download PDF