Autor: Daniel Davila Lopez

Daniel Davila Lopez

Instalar PHP-FPM

PHP FPM (FastCGI Process Manager) es una implementacion alternativa de PHP FastCGI. Proporciona algunas características adicionales como la generación de procesos adaptativos, que es útil para los sitios. Este tutorial le ayudará a instalar Apache con PHP-FPM / FastCGI en el sistema Ubuntu 20.04. En este tutorial, usamos PHP 7.4 y configuramos con Apache usando PHP-FPM y FastCGI.

--
sudo apt update
sudo apt install php7.4 php7.4-fpm
--

Despues de esto se necesita habilitar algunos modulos de apache requeridos para la configuracion FastCGI

--
sudo a2enmod actions fcgid alias proxy_fcgi
--

Posteriormente hay que habilitar Virtual Host con la siguiente configuracion

--
<VirtualHost *:80>
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/html
 
    <Directory /var/www/html>
        Options -Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
 
    <FilesMatch \.php$>
        # 2.4.10+ can proxy to unix socket
        SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost"
    </FilesMatch>
 
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
--

Al final hay que verificar que la configuración sea la correcta

PHP-FPM

Extraer certificado y clave privada de un archivo .pfx

Extraer certificado y clave privada de un archivo .pfx

El motivo de este post es definir las tareas necesaria para la extracción de la clave privada y certificado de un archivo .pfx

Exportar la clave privada del archivo pfx:

openssl pkcs12 -in redorbita.pfx -nocerts -out redorbita-key.pem

Exportar el certificado desde el archivo pfx:

openssl pkcs12 -in redorbita.pfx -clcerts -nokeys -out redorbita-cert.pem

Eliminar la contraseña de la clave privada

openssl rsa -in redorbita-key.pem -out redorbita-privatekey.key

Extraer certificado y clave privada de un archivo .pfx – Red-Orbita

El motivo de este post  es definir las tareas necesaria para la extracción de la clave privada y certificado de un archivo .pfx

Exportar la clave privada del archivo pfx:

openssl pkcs12 -in redorbita.pfx -nocerts -out redorbita-key.pem

Exportar el certificado desde el archivo pfx:

openssl pkcs12 -in redorbita.pfx -clcerts -nokeys -out redorbita-cert.pem

Eliminar la contraseña de la clave privada

openssl rsa -in redorbita-key.pem -out redorbita-privatekey.key

RESTAURAR CONTRASEÑA EN MAC

PARA ENTRAR AL BIOS DE LA MAC DEBEMOS PRESIONAR LA SIG. COMBINACIÓN DE TECLAS

COMAND+S

UNA VEZ QUE NOS MANDA AL MODO TERMINAL INGRESAMOS LA SIGUIENTE LINEA DE COMANDOS PERO LINEA POR LINEA.

1.-    mount -uv /

2-     rm /var/db/.applesetupdone

3-     shutdow -h now

 

SE APAGARA EL EQUIPO COMPLETAMENTE  DEBERÁS INICIAR COMO CUANDO CONFIGURAR UNA MAC NUEVA PUEDES CREAR UN PERFIL CON PRIVILEGIOS DE ADMINISTRADOR Y  DESDE AHI PODRÁS MODIFICAR O RESTABLECER CUENTAS DE OTROS USUARIOS.

Oracle, Crear Tablespace TEMP

Crear el nuevo tablespace temporal de la base de datos, al que llamaremos TEMP2.

1.- CREATE TEMPORARY TABLESPACE TEMP2 TEMPFILE SIZE 512M AUTOEXTEND ON NEXT 64M MAXSIZE 4096M;

+DATA1/ALLOCDEV/69C28FCCE5D462C0E053390110AC7BF8/TEMPFILE

CREATE SMALLFILE TEMPORARY TABLESPACE TEMP2
TEMPFILE
‘+DATA1/ALLOCDEV/69C28FCCE5D462C0E053390110AC7BF8/TEMPFILE/TEMPORAL2’ SIZE 536870912 AUTOEXTEND ON NEXT 134217728 MAXSIZE 4294967296;

2.-ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP2;

Poner en estado OFFLINE el antiguo tablespace temporal. En este punto se observa que no se puede hacer:
ALTER TABLESPACE TEMP OFFLINE;

La bd devuelve el error ORA-03217. Este error indica que los datafiles asociados a este tablespace están ONLINE. Para solucionarlo, hay que poner los datafiles del tablespace en OFFLINE. Para hacer esto hacemos:
ALTER DATABASE TEMPFILE ‘+DATA1/ALLOCDEV/69C28FCCE5D462C0E053390110AC7BF8/TEMPFILE/temp.276.973355349’ OFFLINE;

Borrar el antiguo tablespace temporal.
DROP TABLESPACE TEMP INCLUDING CONTENTS AND DATAFILES;

Volvemos a intentar asignar el nuevo tablespace TEMP2 como tablespace por defecto de la base de datos.
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP2;

Comprobaremos ahora como los esquemas existentes en la base de datos tienen como tablespace temporal por defecto TEMP2 con la siguiente consulta:
select username,temporary_tablespace from dba_users;