Per inviare le richieste http/https all’application server, abilitare la funzionalità di proxy pass nella directory: “/etc/httpd/conf.d” creare un file di configurazione con un nome mnemonico a piacere: “<dominio>.conf” contenente le seguenti righe di configurazione: ProxyPass /<contesto1>/ ajp://127.0.0.1:8009/<contesto1>/ ProxyPass /<contesto2>/ ajp://127.0.0.1:8109/<contesto2>/ ProxyPass /<contesto3>/ ajp://127.0.0.1:8109/<contesto3>/ ProxyTimeout 1000 Timeout 1000 Configurazione con Tomcat 8.5: Editare il file apache-tomcat-8.5.<x>/conf/server.xml …
Continua a leggere Proxy Pass Apache su Tomcat
Configurazione SSL Apache
Per abilitare l’SSL su apache (443) installare il pacchetto: “mod_ssl” Creare all’interno della cartella conf.d un file vhost.conf come di seguito: <VirtualHost *:80> ServerName <www.dominio.it> ServerAlias <dominio.it> DocumentRoot “<path>” RewriteEngine on RewriteCond %{SERVER_NAME} ^<www.dominio.it> RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] </VirtualHost> Questo serve per reindirizzare le chiamate http verso https. Nella stessa cartella creare un file vhost-ssl.conf …
Continua a leggere Configurazione SSL Apache
Dettagli CPU
Per conoscere il dettaglio delle cpu usare il comando: hwmgr -get attribute -id <cpuid>
Numero CPU
Per verificare il numero delle cpu usare il comando: hwmgr -view hierarchy | grep CPU
Discrepanze su dominio
Nel caso in cui, intervenendo sulla configurazione di un dominio, si dovessero riscontrare delle discrepanze nello spazio disponibile per i vari fileset del dominio, bisogna effettuare un check dei file di quota con il comando: quotacheck -guv <dominio>#<fileset>
Aggiungere disco a dominio
Per aggiungere un disco ad un dominio procedere come segue: hwmgr scan scsi disklabel -rw dskxx hwmgr -view devices -category disk addvol /dev/disk/diskxx <nomedominio>
Creazione utenti “reboot” ed “halt”
Creare gli utenti aggiungendoli al gruppo “0” ed assegnare la pwd; successivamente usare i comandi: chmod +s /sbin/halt chmod +s /sbin/reboot
Eseguire comandi su host remoti
Installare il pacchetto “sshpass” per consentire l’uso di questa tecnica negli script al fine di rendere non interattiva l’autenticazione. Per eseguire comandi remotamente usare la seguente sintassi: sshpass -p ‘<password>’ ssh -t <user>@<host> ‘<comando>’
Copia file e directory di grandi dimensioni
Per effettuare la copia di file di grandi dimensioni usare il comando rsync che, oltre ad essere più veloce nella copia, permette anche il resume della copia. rsync -rPz –rsh=ssh <dir_souce> <user>@<hostname>:/<dir_dest>/
Copia directory tra due macchine
Per effettuare la copia di un albero di directory tra due macchine usare il comando: scp -pr <directory> <user>@<host>:<path>