View README.MD

Plen.co

How to Fix NGINX error “Failed to read PID from file"

Error

nginx.service: Failed to read PID from file /run/nginx.pid: Invalid argument

Solución

  • A) Crear la carpeta nginx.service.d:
View generate-password.md

Generar contraseña desde la consola de linux, agregando esta funcion en el .bashrc

genpasswd() {
	local l=$1
	[ "$l" == "" ] && l=20
	tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs
}
View list-users.sh
#!/bin/bash
clear
echo
echo LISTADO DE DOMINIOS ACTIVADOS:
echo
du -shc /var/www/vhosts/* > ~/listado-dominios
perl -pi -e "s[/var/www/vhosts/][-> ]g" ~/listado-dominios
cat ~/listado-dominios
rm -f ~/listado-dominios
echo
View add-vhost-nginx.sh
#!/bin/bash
clear
read -p "Ingrese el host del dominio:, (ej. google):" HOST;
read -p "Ingrese el TLD del dominio sin el punto inicial (.), (ej. com.ar):" DOMAIN;
mkdir -p /var/www/vhosts/$HOST.$DOMAIN/web
mkdir -p /var/www/vhosts/$HOST.$DOMAIN/logs
groupadd $HOST
useradd -g $HOST -d /var/www/vhosts/$HOST.$DOMAIN $HOST
View monitor-de-servicio.md

Plen.co

Monitor de Servicio / Service Monitor

Configuración

  1. Copiar el siguiente contenido en un archivo bash check_services.sh
  2. Modificar el contenido de las variables SERVICE MAILBOX FILELOG HOSTNAME
  3. Crear un CRON cada 5' o el tiempo que desean: */5 * * * * bash /root/check_services.sh> /dev/null
View Compress HTML output.md

Source: https://github.com/bcit-ci/CodeIgniter/wiki/Compress-HTML-output

To remove useless whitespace from generated HTML, except for Javascript see [Regex Source] or just replace the $re value:

$re = '%# Collapse ws everywhere but in blacklisted elements.
        (?>             # Match all whitespaces other than single space.
          [^\S ]\s*     # Either one [\t\r\n\f\v] and zero or more ws,
        | \s{2,}        # or two or more consecutive-any-whitespace.
        ) # Note: The remaining regex consumes no text at all...
View Install-LAMP-Ubuntu.16.04.md

Plen.co

Instalación Server Linux LAMP

Instalación de Base de Datos

Instalar MySQL opción A

apt-get -y install mysql-server mysql-client

View Instalación-Configuración-Kodi-con-fix-pantalla-negra.md

-Crear Nuevo archivo

sudo nano /usr/local/bin/startkodi

-Pegar lo siguiente:

#!/bin/bash
fbset_bin=`which fbset`
xset_bin=`which xset`
xrefresh_bin=`which xrefresh`
View Fix MySQL DigitalOcean Wordpress
root@myserver:~# dd if=/dev/zero of=/swap.dat bs=1024 count=512k
root@myserver:~# mkswap /swap.dat
root@myserver:~# swapon /swap.dat
root@myserver:~# nano /etc/fstab
agregar:
/swap.dat none swap sw 0 0
root@myserver:~# nano /etc/mysql/my.cnf