Anàlisi i monitorització de cosetes molones de la VPS OVH

Image
Body

En aquesta VPS d'1 Gb de disc SSD i 2 Gb de RAM, corrent a una Debian 9 "Stretch", he anat fent diverses comprovacions i instal·lacions de serveis, principalment temes web que he explicat al meu article anterior, on ja tinc un Nginx funcionant amb diversos virtual hosts, un Drupal 8 instal·lant sobre una base de dades MariaDB instal·lada a la mateixa màquina. Encara no he configurat còpies de seguretat ni res, però és perquè estic provant sense tenir res important encara.

artícles
15

Instal·lant un entorn complet web a un VPS econòmic d'OVH

Image
Body

Avui he contractat un VPS, un servidor virtual complet, a OVH i ara tocarà provar-ho un parell de mesos, he decidit la contractació mensual i aleshores puc anar-me'n quan em done la gana. Són 4'80 EUR al mes. A la seua web teniu les tarifes i resta de serveis que ofereixen. Actualment estic a 1&1 i durant anys nomès he experimentat un problema greu però en general estic content.

artícles
15

Recuperant la contrasenya de root des del Grub

Image
Body

Aquest matí necessitava accedir a una màquina virtual que tinc amb VMWare i "Houston, tenemos un problema"... per algun motiu no podia entrar amb el meu usuari joan i, el més flipant, tampoc amb el root. He provat unes deu contrasenyes sense èxit. Aleshores, ací deixe un mètode per a poder recuperar la contrasenya de l'usuari superadministrador als sistemes GNU/Linux, en el meu cas Debian GNU/Linux.

artícles
15

Problema a Ubuntu 16 on l'usuari no podia entrar a la seua sessió

Image
Body

Resulta que, per algun motiu, el meu usuari de proves no podia accedir a la sessió a un Ubuntu 16.04 sota Virtualbox. Jo ficava bé la contrasenya (o aixó pense) i no entrava, la pantalla feia un llamp negre i tornava a mostrar el prompt d'usuari.

He provat a reiniciar la màquina virtual, anar a opcions avançades i anar al prompt del root per a veure, però clar, en aquest entorn nomès tens l'accès a mode lectura i no em deixava canviar contrasenyes ni afegir permissos ni res del que volia fer.

artícles
15

Un script monitoritzador que m'avisa si tinc el meu servidor web caigut

Body

Avui hem preparat un script que ens avisa de si caigudes les 118 webs que portem. La idea no és monitoritzar cada web per separat, sinó directament el servidor web.

L'script en qüestió mira l'estat 200, si és distint aleshores ens envia un correu. Ací tens el llistat de tots els estats de l'HTTP. I ací el codi:


#!/usr/local/bin/bash
url="LA_TEUA_WEB.net";
response=$(curl -s -I -L $url | grep HTTP);

status=${response#* };
status=${status:0:3};

if [ "$status" != "200" ]
then
echo "ATENCIÓ: LES WEBS MUNICIPALS ESTAN CAIGUDES. HI HA ALGUN PROBLEMA AL SERVIDOR WEB." | mail -s "LES WEBS NO ESTAN FUNCIONANT" "EL_TEU_EMAIL@dipcas.es"
fi

He ficat l'script al directori /usr/bin de la meua Raspberry domèstica amb FreeBSD que tinc 24x7 funcionant, nuvolet.benicass.im. A continuació li donem permisos totals d'execusió:


# chmod 777 /usr/bin/script_pwm_caigut.sh

Finalment afegim una línea al crontab per a que es vaja executant cada 5 minuts:


*/5 * * * * /usr/bin/script_pwm_caigut.sh

I ja està pujat al meu repositori d'scripts del GIT https://github.com/joancatala/scripts-sepam
Ja tenim configurat el robotet.

artícles
15

Recuperant discos durs, tarjetes SD i dispositius USB defectuosos

Image
Body

En aquest xicotet article vull explicar algunes maneres de recuperar fitxers o particions de distints dispositius informàtics.

Ja fa temps, vaig recuperar les fotos David (aka Cholpo), perquè quan estava a Aquarama va obrir la càmera i crashhhh. La càmara ja no reconeixia cap de les 200 fotos que havia fet durant les seues vacances per Benicàssim. Però bé, amb recuva es pot arribar a veure les fotos, encara que el format de la SD card estiga trencat. Lo únic [important] és no tornar a encendre la càmara i fer fotos.

artícles
15

Solventar l'error "The test with getenv("PATH") only returns an empty response" d'Owncloud

Body

Avui he estat instal·lat un Owncloud a una Raspberry Pi 2, i des de la part d'administració veia l'error: The test with getenv("PATH") only returns an empty response..

Per a solventar-ho, editarem el fitxer /etc/php5/fpm/pool.d/www.conf, descomentem la línea que diu:


"env[PATH] = /usr/local/bin:/usr/bin:/bin"

I reiniciem el PHP amb:


root@raspberrypi:# /etc/init.d/php5-fpm reload
[ ok ] Reloading php5-fpm configuration (via systemctl): php5-fpm.service.

artícles
15

netdata, monitoritzador del rendiment de servidors GNU/Linux en temps real

Image
Body

Una bona solució que podem tenir llesta ràpidament als nostres servidors. Es tracta d'un sistema d'scripts diversos que no calen cap configuració inicial, ni creació d'esquemes de bases de dades o dependències d'aplicacions de tercers.

La web oficial és aquesta de Github des d'on podem clonar el repositori o descarregar-lo amb les ordres de GitHub.

artícles
15

Executant una aplicació amb interfície gràfica des del Crontab cada 15 segons

Body

Avui volia configurar un sistema a la Raspberry Pi amb la meua webcam en gran angular (170 graus reals) per a que execute camorama cada 15 segons (ja que, per defecte camorama nomès fa una foto cada minut.

La idea és fer un timelapse de tot un dia, que si tot ix bé ja el publicaré prompte.

El Crontab ha de portar una variable d'entorn per a que m'execute el Camorama contra la tty7 on tinc el meu escriptori a les X.


*/1 * * * * sleep 15 && env DISPLAY=:0 XAUTHORITY=/home/pi/.Xauthority /usr/bin/arrancar_camara

L'script no cal explicar-lo, però simplement obri i tanca el camorama.

artícles
15
Subscribe to categoria-gnulinux