News:

SMF - Installazione appena completata!

Menu principale

Messaggi recenti

#1
Discussioni generali / LAMP su Debian 12
Ultimo messaggio di admin - Giugno 05, 2025, 10:45:00 AM
Aggiorniamo il sistema:

sudo apt install update
sudo apt install upgrade

Installiamo mariaDB:
sudo apt install -y mariadb-server
Configuriamo mariaDB
sudo mysql_secure_installation
Installiamo apache2
sudo apt install apache2
Controlliamo se abbiamo ufw (Firewall)
apt-cache policy ufw
Se non installato, installiamo ufw
sudo apt install ufw
Controlliamo qualified porte sono aperte
sudo ufw status
Apriamo le porte che ci interessano
sudo ufw allow http
sudo ufw allow https
oppure possiamo aprire le porte col numero che ci interessa
sudo ufw allow 8082
Quelle aperte dovrebbero essere: 80, 443, 22 (OpenSSH)

Ricarichiamo il server
sudo ufw reload
Se abbiamo aperto una porta (ad esempio la 8080) non standard oltre quelle sopra menzionate e vogliamo che apache2 le segua dobbiamo

nano /etc/apache2/ports.confe sotto la scritta Listen 80 aggiungere Listen 8082

Installiamo PHP
sudo apt install -y php libapache2-mod-php php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath php-intl
Abilitiamo PHP-FPM
sudo a2enmod proxy_fcgi
sudo a2enconf php8.2-fpm

Ora riavviamo il server
sudo systemctl restart apache2
Controlliamo se FPM è correttamente installato quindi apriamo www.conf con
sudo nano /etc/php/8.2/fpm/pool.d/www.confe controlliamo la sezione [www] se sono presenti i seguenti parametri
user = www-data
group = www-data
listen.owner = www-data
listen.group = www-data
listen = /run/php/php8.2-fpm.sock

i primi 4 devono corrispondere all'utente "server internet" e l'ultimo l'otteniamo con:
ss -pl | grep php
Ora possiamo copiare la Ns. configurazione...
Ricordati che se hai abilitato FPM nel conf del tuo server devi mettere
<FilesMatch \.php$>
        SetHandler "proxy:unix:/run/php/php8.2-fpm.sock|fcgi://localhost/"
    </FilesMatch>

Per disabilitare il conf di default dai:
sudo a2dissite 000-default
Per abilitare il tuo devi dare:
sudo a2ensite 000-defaultDopo le modifiche riavviamo il server

Quindi riavviamo il tutto
sudo systemctl restart apache2
Se notiamo l'errore:
Citazionesudo: unable to resolve host strati: Name or service not known
diamo il comando:
cat /etc/hostname
leggiamo il nome quindi:
nano hostse sostituiamo il nome accanto al 127.0.1.1 icol nome prima riportato

Se notiamo l'errore:
CitazioneAH00557: apache2: apr_sockaddr_info_get() failed for strati
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message

diamo il comando
nano /etc/apache2/apache2.confe cerchiamo o inseriamo ServerName ed impostiamo il nome trovato prima.

Se abbiamo 443 dobbiamo Leggi discussione
#2
Discussioni generali / Re: Controllare le porte di un...
Ultimo messaggio di admin - Giugno 05, 2025, 10:43:45 AM
Dopo aver controllato le possiamo aprire. Facciamo che voglio aprire la porta 8080

sudo ufw allow 8080
iptables -A INPUT -p tcp --dport 443 -j 8080
Ora dobbiamo mettere in servizio in ascolto. Se è apache2 dobbiamo

sudo nano /etc/apache2/ports.conf
Ed aggiungere la voce:
Listen 8080preferibilmente sotto Listen 80

riavviare il server con:
systemctl restart apache2.service
#3
Discussioni generali / Re: Https gratuito
Ultimo messaggio di admin - Giugno 03, 2025, 09:55:59 PM
La procedura si può semplificare installando certbot:
sudo apt install certbot python3-certbot-apache
una volta installato, per richiedere un nuovo certificato bisogna (ripetere il comando per altri domini sullo stesso server:
sudo certbot -v --apache --agree-tos --redirect --email email@strati.it -d strati.it -d www.strati.it
  • Potete ripetere -d per ogni dominio presente
  • -v o -vv o -vvv a seconda del dettaglio
  • email@strati.it è la Vs. email?

Per controllare i certificati installati potete:
certbot certificates
Si consiglia di riavviare il server con:
sudo systemctl restart apache2
Per il rinnovo di tutti i certificati bisogna:
sudo certbot renew --dry-run
#4
Discussioni generali / Accopiare dispositivi Android ...
Ultimo messaggio di admin - Aprile 24, 2025, 09:00:29 PM
Su android studio, specialmente se si ha una connessione Wi-Fi tramite cellulare, l'accoppiamento col telefono non funziona, bisogna quindi procedere manualmente...


Sul  TELEFONO

  • Attivre l' opzioni sviluppatore sul tuo dispositivo; per farlo, individua l'opzione Numero build (o similare) e toccala 7 volte
  • Accedi all' area sviluppo e tocca Debug Wireles (o WiFi o una scritta simile)
  • Ora premi accoppia dispositivo con codice di accoppiamento

Sul Computer

  • Apri il terminale da Android Studio o da App
  • Digita cd ~/Library/Android/sdk/platform-tools
  • Scegli il tuo emulatore e digita: ./adb pair "indirizzo":"porta"
  • inserisci il codice di accoppiamento
  • riavvia Android Studio
#5
Discussioni generali / MS ACCESS senza access (libre ...
Ultimo messaggio di admin - Aprile 12, 2025, 10:05:49 AM
Scaricare, scompattare e copiare UcanAccess https://ucanaccess.sourceforge.net/site.html#home
Test di UCanAccess:
1) aprire tramite riga di comando il percorso su cui abbiamo copiato UCanAccess
2) eseguire il file "console.xxx" ed immettere il percorso del file MDB
"Se tutto funziona possiamo proseguire"

Avviare LibreOffice
Strumenti > Opzioni
LibreOffice > Avanzate
Selezionare l'ambiente JRE (non togliere la spunta, se non abbiamo JRE, dobbiamo installarlo)
[Percorso Classe] -> [Agggiungi Archivio] -> {percorso di UCanAccess}\loader\ucanload.jar
[Parametri] -> -DUCANACCESS_HOME=D:\\{percorso di UCanAccess} ** attenzione, mettere sempre 2 \ "\\" e non \ solo "\"
Riavviare LibreOffice
Aprire nuovo BASE
Connessione ad un esistente database: JBASE
ucanaccess://{percorso file}/{file mdb};memory=false ** cambiare gli \ con /
net.ucanaccess.jdbc.UcanloadDriver [Testare la classe]
[Testare la connessione]

#6
Discussioni generali / Leggere i db SQLite su emulato...
Ultimo messaggio di admin - Aprile 10, 2025, 05:36:04 AM

  • Apri il terminale da Android Studio o da App
  • Digita cd ~/Library/Android/sdk/platform-tools
  • Solo la prima volta ./adb root
  • Ottieni l'elenco degli emulatori con: ./adb devices
  • Scegli il tuo emulatore e digita: ./adb -s emulator-xxxx shell
  • Vai su: cd data/data/"il tuo pacchetto"/databases
  • Apri il DB con: sqlite3 xxxxxx.yyy
  • Scrivi: .dump per avere l'elenco delle tabelle
#7
Discussioni generali / Windows 10 fissare una cartell...
Ultimo messaggio di admin - Febbraio 25, 2025, 08:12:38 AM
Per fissare una cartella nella barra degli strumenti bisogna:


  • Procurarsi il percorso completo della cartella cliccando la barra dell' indirizzo o in altro modo
  • Creare un alias sulla scrivania e rinominatelo come preferite
  • Tasto destro e premete su proprietà
  • anteponete la scritta explorer.exe al percorso e preferibilmente inserite il percorso tra virgolette ("")
#8
Discussioni generali / Rimuovere Norton
Ultimo messaggio di admin - Giugno 26, 2024, 10:45:55 AM
Per rimuovere definitivamente Norton dal PC bisogna:

  • Scaricare ed avviare il programma Norton Remove and Reinstall, selezionare opzioni avanzate e avviare la rimozione.
  • Riavviare il PC
  • Andare nella cartella c:\Users\Public\[Download Pubblici]
  • Rimuovere tutti i riferimenti a Norton o Symantec
  • Andare nella cartella c:\Users\Public\[Nome Utente]
  • Andare nella cartella c:\Users\Public\[Nome Utente]\AppData e da quì:

    • Andare nella cartella Roaming e rimuovere tutti i riferimenti a Norton o Symantec andando ad aprire tutte le cartelle e/o sottocartelle
    • Andare nella cartella Local\Temp e rimuovere tutti i riferimenti a Norton o Symantec andando ad aprire tutte le cartelle e/o sottocartelle
    • Andare nella cartella Local e rimuovere tutti i riferimenti a Norton o Symantec andando ad aprire tutte le cartelle e/o sottocartelle
  • Andare nella cartella Download e rimuovere tutti i riferimenti a Norton
  • Svuota il cestino
  • Riavviare il PC
Se dovessero apparire ancora avvisi, NON dare mai i permessi di scrittura, leggere bene il percorso del programma che li richiede, quindi provvedere a rimuoverlo, svuotare il cestino e riavviare.
#9
Discussioni generali / Stampante Windows: i file non ...
Ultimo messaggio di admin - Novembre 12, 2022, 10:48:20 AM
Per prima cosa aprire il terminale come amministratore dando CMD nel campo ricerca o selezionando l'App

Ora dovete fermare dovete fermare lo spooler di stampa con:
net stop spooler
Poi dovete rimuovere i file bloccati con:
cd c:\Windows\System32\spool
cd PRINTERS
del *.*

Per riavviare lo spooler di stampa qualora lo abbiate arrestato bisogna da linea di comando:
net start spooler
Se si vuole cancellare una stampante manualmente dovete
regedit.exe
Computer\HKEY_CURRENT_USER\Printers
e cancellare le stampanti che non interessano
#10
Discussioni generali / Re:Installare osCommerce
Ultimo messaggio di admin - Ottobre 04, 2022, 10:02:50 PM
Per azzerare la password di amministratore, vai nel DB, apri la cartella Admin e modifica la password in: 6cdd7c57450225fac77427f5962bb726:40

La password diventerà: pass