martedì 20 maggio 2025

Installazione Driver ODBC/OLEDB su Windows Server 2019




Di seguito i pacchetti da scaricare per l’installazione su server Windows Server 2010

  • instantclient-basic-windows.x64-12.2.0.1.0.zip
  • instantclient-odbc-windows.x64-12.2.0.1.0-2.zip
  • ODAC122011_x64.zip
  • VC_redist.x64.exe

Scompattare instantclient-basic-windows.x64-12.2.0.1.0.zip in c:\Oracle\instantclientxxx

Scompattare instantclient-odbc-windows.x64-12.2.0.1.0-2.zip nella stessa cartella di client-basic c:\Oracle\instantclientxxx

Eseguire odbc_install.exe da c:\Oracle\instantclientxxx

Scompattare e installare ODAC122011_x64.zip nella cartella predefinita seguendo la proceduta guidata passo passo e saltando la configurazione di ODP.NET e ASP.NET

Settare le variabili d’ambiente Path-> C:\app\client\opc\product\12.2.0\client_1

Settare le variabili d’ambiente Path->C:\app\client\opc\product\12.2.0\client_1\bin

Settare le variabili d’ambiente TNS_ADMIN-> C:\app\client\opc\product\12.2.0\client_1\Network\Admin

Settare le variabili d’ambiente Oracle_Home-> C:\app\client\opc\product\12.2.0\client_1

Aggiungere i file tnsnames.ora con le config del database e sqlnet.ora

Ciao!

domenica 26 novembre 2023

Linux Mint 21.1: Desktop Remoto con Cinnamon

Come collegarsi in desktop  remoto ad una distro Linux Mint 21.1 con Cinnamon Desktop



Come installare xrdp su Linux Mint

In questo tutorial, vedremo come installare xrdp su Linux Mint. xrdp è un server desktop remoto che consente di accedere a un computer Linux da un altro computer, sia esso un altro computer Linux, un computer Windows o Mac.

Requisiti

Per installare xrdp, è necessario disporre dei seguenti requisiti:

  • Un computer Linux con Linux Mint installato
  • Un account utente con privilegi di root

Installazione

Per installare xrdp, è sufficiente eseguire il seguente comando al prompt dei comandi:

sudo apt install xrdp

Una volta completata l'installazione, xrdp verrà avviato automaticamente. Per verificare che xrdp sia in esecuzione, è possibile eseguire il seguente comando:

sudo systemctl status xrdp

L'output del comando dovrebbe essere simile al seguente:

● xrdp.service - Xrdp remote desktop service
   Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2023-11-23 19:44:01 CET; 1h 23min ago
     Docs: man:xrdp(8)
 Main PID: 2789 (xrdp)
   CGroup: /system.slice/xrdp.service
           ├─2789 /usr/sbin/xrdp -o xrdp-sesman -o xrdp-manager -o xrdp-x11 -o xrdp-vchannel
           └─2790 /usr/sbin/xrdp -o xrdp-sesman -o xrdp-manager -o xrdp-x11 -o xrdp-vchannel

Configurazione

Per configurare xrdp, è possibile modificare il file di configurazione /etc/xrdp/xrdp.ini. Il file di configurazione contiene una serie di opzioni che consentono di personalizzare il comportamento di xrdp.

Alcune delle opzioni di configurazione più importanti includono:

  • port: la porta su cui xrdp ascolta le richieste di connessione
  • username: il nome utente predefinito per le connessioni remote
  • password: la password predefinita per le connessioni remote

Per modificare il file di configurazione, è possibile utilizzare un editor di testo come nano o vim. Ad esempio, per modificare la porta su cui xrdp ascolta le richieste di connessione, è possibile eseguire le seguenti operazioni:

sudo nano /etc/xrdp/xrdp.ini

Quindi, cercare la riga che inizia con port e modificare il valore della porta. Ad esempio, per impostare la porta su 3389, è possibile modificare la riga in modo che sia simile alla seguente:

port = 3389

Connessione remota

Per connettersi a un computer Linux da un altro computer, è necessario utilizzare un client desktop remoto. Esistono molti client desktop remoti disponibili per diverse piattaforme.

Per connettersi a un computer Linux da un computer Mac, è possibile utilizzare il client Microsoft Remote Desktop disponibile sull'app store

giovedì 26 gennaio 2023

VirtualBox: come aumentare la dimensione di un disco virtuale Linux LVM


In questo tutorial vediamo come aumentare lo spazio disco di una macchina virtuale Linux Ubuntu Server creata con Virtual Box con le seguenti caratteristiche:

Sistema Operativo Windows 10 - VirtualBox versione 6.1 - VM Guest Ubuntu Server 22.04 - 10 GByte di spazio su disco - Tipo di disco LVM (Logical Volume Manager)

lunedì 23 gennaio 2023

Linux Zabbix: installazione dell'Agent su Windows ed aggiunta dell'Host su Zabbix Server

Continuiamo il tutorial precedente sulla serie Zabbix e questa volta vediamo come installare Zabbix Agent e configurarlo in modalità servizio su un sistema Microsoft Windows 10 ed aggiunta dell'host su Zabbix Server per il monitoraggio

sabato 21 gennaio 2023

lunedì 16 gennaio 2023

Zabbix: installazione su Ubuntu Server 22.04 LTS

Installazione Zabbix



Zabbix è un software open source per il monitoraggio di reti e di sistemi informatici. In questo tutorial vediamo come installare la versione 6.2 di Zabbix su Ubuntu Server 22.04 LTS.
Il sito ufficiale per il download di Zabbix è questo: https://www.zabbix.com/download
Mentre Ubuntu Server lo potete trovare a questo indirizzo: https://ubuntu.com/download/server

venerdì 15 luglio 2022

Google Drive API e Powershell: deploy del browser Chrome tramite script

Hi Guys,

oggi vorrei condividere con voi uno script Powershell per ambienti Windows che forse può tornarvi utile nel caso in cui doveste trovarvi nella scomoda situazione di dover deployare il browser Google Chrome sui client della vostra rete locale. Il file per l'installazione da utilizzare si trova ovviamente sul servizio Google Drive.

Lo script, attraverso le API messe a disposizione da Google, si collegherà al Drive e scaricherà il file di setup del browser Chrome e farà partire l'installazione.

sabato 16 aprile 2022

Linux Redhat 8: configurare un indirizzo ip statico.

Sappiamo che di default, Linux Redhat 8 è configurato per utilizzare un DHCP server presente sulla vostra LAN. Di seguito vedremo invece uno dei sistemi utilizzati per configurare un indirizzo IP statico attraverso la riga di comando.

Attenzione: Gli script di rete sono deprecati in Redhat 8 a favore dell'utilizzo di NetworkManager attraverso i comandi nmcli che sarà oggetto invence di un altro post su questo argomento.

Innanzitutto creiamo un file e lo chiameremo ifcfg-enp0s3. La nomenclatura del file è dovuta al fatto che la mia network interface, viene riconosciuta come tale dal sistema che gli assegna quel nome. Ma se fosse stata riconosciuta come eth0 allora il file sarebbe stato ifcfg-eth0. Per vedere come viene denominata la vostra interfaccia di rete, è sufficiente il comando ifconfig o ip a show :

Una volta creato il file, andiamo ad aggiungerci le seguenti righe all'interno:

DEVICE=enp0s3
BOOTPROTO=none
ONBOOT=yes
PREFIX=24
IPADDR=10.0.0.68
GATEWAY=10.0.0.1
DNS1=8.8.8.8

Modificate i parametri DEVICE con il nome della vostra interfaccia di rete, IPADDR con l'indirizzo IP che desiderate assegnare, l'ip del GATEWAY della vostra LAN ed il DNS1 a seconda delle vostre esigenze (nel mio caso ho utilizzato quello di Google). Salviamo e chiudiamo il file. Non resta altro che riavviare i servizi di rete con:

systemctl restart NetworkManager

O

sudo nmcli connection reload

Per startare, stoppare o restartare NetworkManager:

sudo systemctl start NetworkManager

sudo systemctl stop NetworkManager

sudo systemctl restart NetworkManager

systemctl status NetworkManager

That's all FolkS!

giovedì 7 aprile 2022

Linux Redhat: come registrare una VM al servizio Redhat Subscrition Management

In questo articolo/post vi illustro i passi da seguire per attivare il servizio Redhat Subscrition Management. Questo servizio sostanzialmente vi consente di aggiungere software, gestire le sottoscrizioni e consentirvi di ricevere gli update per mantenere aggiornata la vostra distro. Unico requisito richiesto è un account (free) sul sito Redhat. Procediamo...


Operazioni preliminari

giovedì 31 marzo 2022

Linux: installazione e configurazione di Ansible su RHEL 8

Hi guys,
in questo tutorial vedremo come si installa e configura Ansible su una macchina Redhat Enterprise Linux. Per chi non ne sapesse molto di Ansible, ve lo riassumo qui, dicendovi che si tratta di un potentissimo strumento opensource le cui funzionalità vanno dall'automazione e la gestione remota di server sia Linux sia Windows alla gestione di ambienti emulati e cloud tipo AWS, OpenStack, MS Azure, VMware etc. Ad ogni modo di seguito il link a wikipedia come punto di partenza per gli approfondimenti: https://it.wikipedia.org/wiki/Ansible_(software).

martedì 25 gennaio 2022

RetroPie: attivare e configurare il wifi del Raspberry

 Di seguito i passi da seguire per la configurazione dell'interfaccia wifi del Raspberry all'interno della nostra distro Linux per il retro-gaming preferita, ovvero Retropie:



- Dalla dashboard principale selezionare con le frecce da tastiera o da controller, Retropie e cliccate il bottone principale del controller o la lettera "A" da tastiera.

- Dal menu verticale a sx selezioniamo "RASPI-CONFIG"

- Si aprirà la schermata "Raspberry Pi Software Configuration Tool"

- Selezioniamo dapprima "Localization Options" e clicchiamo su Enter

- Configuriamo (ma non è necessario) il Time Zone selezionando la nostra area geografica

- Configuriamo ora "WLAN Country" del menu RASPI-CONFIG e selezioniamo il paese di appartenenza

- Cliccate su "Finish"

- Ora andiamo su "Wifi" dal menu a sx

- Dal menu andiamo prima su "Connect to wifi Network" e selezioniamo la rete wifi a cui collegarsi e la password

- Appena si sarà connesso il wifi comparirano i dati relativi alla connessione (IP/SSID)

- Potete selezionare a questo punto "Exit" e ritornare sulla dashboard di retropie

Tutto qui. Stay Well!

lunedì 10 gennaio 2022

Wordpress: spedizione gratuita su più prodotti in WooCommerce

 In questo tutorial vi spiego com'è facile in Wordpress\WooCommerce impostare una regola (rule) per ottenere un offerta del tipo "Ehi tu, compra più prodotti e la spedizione è gratuita". Seguitemi e vi spiego come!


Il plugin che ci serve si chiama "WooCommerce Advance Free Shipping", di seguito il link:

Dopo averlo installato dall'apposita pagina di Wordpress, andate nel menu WooCommerce e selezionate il tab "Spedizione". Noterete che ora è presente il link "Advance Free Shipping"




Dopo averci cliccato, dovrete flaggare l'opzione "Enable the Advanced Free Shipping rates" per abilitare la nuova regola. Troverete inoltre 2 regole già create, potete modificarle a vostro piacimento oppure crearne una nuova cliccando sul link "Add Free Shipping rate".
A questo punto vi ritroverete nella schermata che vi darà la possibilità di aggiungere la condizione da soddisfare per permettere la spedizione gratutita. Nel nostro caso specificheremo che la quantità di prodotti nel carrello deve essere maggiore o uguale a 3.


Salvate tutto e il gioco è fatto! Non vi dimenticate di testare ;)

martedì 28 dicembre 2021

MacOSX: creazione di un alias ip con ifconfig

In certe situazioni tipo: configurazione di una nuova periferica di rete, accesso ad un PC che ha un indirizzo ip differente dal vostro etc., sappiate che potete aggiungere un ip secondario (ma anche più di uno volendo) alla vostra scheda di rete senza modificare l'attuale configurazione e fare un macello. Come? Continuate a leggere.


La soluzione è: creare un ip alias! Olè! Aprite il terminale e digitate il seguente comando (dovete essere root/admin):

sudo ifconfig en0 alias 10.0.0.2 255.0.0.0



Con il comando sopra riportato in pratica vado ad aggiungere alla mia interfaccia di rete (en0) l'ip 10.0.0.2 con subnet 255.0.0.0. Per rimuoverlo invece digitate quanto segue:

sudo ifconfig en0 -alias 10.0.0.2

Semplice no? :)