Tags archives: tutorial

 

0

Riattivare le estensioni legacy in Firefox 58 e ripristinare Adblock Plus.

Firefox/addons Dopo aver compilato Firefox 58 Nightly ho constatato l’assenza di svariate estensioni fra cui le per me fondamentali Adblock Plus, Profile Passoword, Gmail™ Notifier e gtranslate. Ho subito notato con mesto disappunto (per non dire altro 😡 ) che la maggior parte di esse erano finite nella famigerata lista delle Legacy Addons ed erano […]

 

0

Arch Linux with Gnome 3.25 Flat Pat & Paper Icons

Arch/Themes Another Gnome-dev video with Flat Pat theme (material design) Flat Pat GNOME/GTK+ theme: https://github.com/nana-4/Flat-Plat Paper Icons & Cursors: https://snwh.org/paper Gnome dev repos: https://github.com/softwareperonista Arch Linux: yaourt flatplat-theme   Video:

 

0

Installiamo SAMBA su Ubuntu


Samba, recentemente salito alla ribalta per una vulnerabilità scovata al suo interno, è il server per la condivisione delle risorse che permette di accedere a cartelle e stampanti condivise di un altro (o più) computer nella stessa rete locale sfruttando il protocollo SMB, e cosa ancora più importante di far sì che ciò accada fra reti miste Linux-Windows.
La versione disponibile oggi nei repository di Ubuntu è la 4.3.

Installarlo è semplice, basta installare i pacchetti di samba e smbfs oppure possiamo appoggiarci a tasksel.

Se hai seguito la mia precedente guida sull’installazione e la gestione di un Web Server, ecco che oggi riutilizziamo l’utility tasksel per installare un nuovo gruppo di pacchetti.

Avviamo tasksel
sudo tasksel

Selezioniamo la voce Samba File Server e attendiamo l’installazione.

Gestiamo Samba

La configurazione di samba è contenuta all’interno del file in /etc/samba/smb.conf mentre invece la gestione del servizio è simile a quella di apache 2: Ogni modifica ad un file di configurazione richiede il riavvio del server.

sudo /etc/init.d/smbd restart

Oppure possiamo riavviare il suo servizio

sudo service smbd restart

 

0

Installiamo e gestiamo un Web Server su Ubuntu


Linux è notoriamente un sistema operativo utilizzato in ambito Server.
Quando sviluppi per il web però hai la necessità di essere il più veloce e sicuro possibile e per evitare possibili errori conviene sempre sviluppare in locale per poi andare successivamente in produzione.

Oggi andiamo quindi ad installare all’interno della nostra Ubuntu (o derivata), sia essa un'installazione reale o su macchina virtuale, tutto il necessario per mettere in piedi un web server.

Utilizzeremo la utility tasksel.

Tasksel è un programma a riga di comando che ci permette di installare tutta una serie di pacchetti per il task desiderato. Nel corso dell’articolo vedremo la sua schermata principale di selezione e le alternative proposte.

Avviamo tasksel
sudo tasksel

A seguire ci verrà restituita questa schermata di selezione

Selezioniamo il servizio LAMP Server.


Durante l’installazione dobbiamo fornire una password per l’amministrazione di MySQL (ovviamente è importantissima, ci servirà anche per l’accesso tramite phpmyadmin e per la prima gestione del web server).

Completata la procedura automatica, verifichiamo che tutto sia andato a buon fine andando a digitare sulla barra degli indirizzi del nostro browser: localhost.

Ci verrà resituito un “It works” se tutto è andato per il verso giusto.

Installiamo PhpMyAdmin

Gestire i db tramite la riga di comando è affascinante, ma diciamocela tutta, abbastanza noioso in alcuni aspetti. Ci viene in soccorso Phpmyadmin.

Phpmyadmin è un famoso software che ci propone una interfaccia web per la gestione di database, è un must have per ogni sviluppatore web per la sua chiarezza e semplicità di utilizzo.

sudo apt install phpmyadmin
Selezioniamo il web server installato (apache2) in questo caso.

Durante la sua intallazione ci verrà richiesta la password di MySQL, quella che avete precedentemente scelto. Ditigiamola e andiamo avanti.

Una volta completata l’installazione apriamo il nostro browser e digitiamo sulla barra degli indirizzi:
localhost/phpmyadmin

E accediamo alla dashboard inserendo nome utente (root) e la password scelta in precedenza.

Fatto! Adesso abbiamo la possibilità di aggiungere nuovi utenti ( per una maggiore sicurezza ), creare db etc.

E per finire

Nelle ultime installazioni abbiamo di default l’installazione di Php 7, ma se volessimo usare anche la versione 5.6? Basta installare le versioni di PHP che ci servono e dare in pasto questi due comandi:

sudo a2dismod phpX.X
sudo a2enmod phpX.X

Nel dettaglio a2dismod va a disabilitare il modulo della versione X.X di Php, mentre a2enmod lo attiva.

Infine, per quanto riguarda la gestione del nostro web server, ricordate che molto probabilmente (per non dire sempre) qualsiasi modifica effettuata ai file di configurazione richiede il riavvio del web server:

sudo /etc/init.d/apache2 restart

Con questo comando, in pochi secondi il nostro web server verrà riavviato.

Spazio alle tue considerazioni

Hai domande, vuoi fare qualche osservazione? La sezione commenti è tutta tua!

 

0

Nostalgia di Synaptic su Arch? Ci pensa Pamac

Arch/Software Una delle cose che più amavo di Debian era il suo gestore pacchetti Synaptic, dotato di una intuitiva GUI Synaptic permette infatti di vedere cosa dove e quando tutto viene installato (purché non si usi dpkg). Tutte cose fattibili anche tramite comandi da terminale o consultando i vari file di log ma avere un […]

 

0

Nostalgia di Synaptic su Arch? Ci pensa Pamac

Arch/Software Una delle cose che più amavo di Debian era il suo gestore pacchetti Synaptic, dotato di una intuitiva GUI Synaptic permette infatti di vedere cosa dove e quando tutto viene installato (purché non si usi dpkg). Tutte cose fattibili anche tramite comandi da terminale o consultando i vari file di log ma avere un […]

 

0

Nostalgia di Synaptic su Arch? Ci pensa Pamac

Arch/Software Una delle cose che più amavo di Debian era il suo gestore pacchetti Synaptic, dotato di una intuitiva GUI Synaptic permette infatti di vedere cosa dove e quando tutto viene installato (purché non si usi dpkg). Tutte cose fattibili anche tramite comandi da terminale o consultando i vari file di log ma avere un […]

 

0

SSD Crucial MX300 su Asus P2530UA

Hardware/SSD Il glorioso HP DV5-1170 ha ceduto nuovamente, colpa del solito maledetto flat già riparato due volte, cosi recentemente mia sorella, a cui lo avevo ceduto, ha acquistato il Notebook Asus P2530UA, davvero un ottimo prodotto pensato per il lavoro: Intel Core i5-6200U, tasti ergonomici, solido, monitor LCD / LED / Antiriflesso, 3 porte USB […]

 

0

Installare i driver Nvidia Beta su Debian testing (a modo mio)

Driver/Nvidia Oggi sono usciti i primi driver Nvidia Beta del 2017, la versione 378.09. Mi domandano spesso come usare i driver prelevati da nvidia.com al posto di quelli pacchettizzati che sebbene testati dal team di sicurezza sono spesso poco aggiornati e non al passo con le schede di ultima generazione. Non sono poche le volte […]

 

0

Ho assemblato un PC!!

Hardware/Assemblaggio Era da parecchio tempo però che grazie al prezioso aiuto di Hardware Upgrade Forum avevo ordinato i componenti per il nuovo PC e Sabato ho avuto finalmente una giornata libera per assemblarlo. Vi confesso che ero molto teso, soltanto qualche mese fa non avrei mai pensato di riuscire a farlo, la mia esperienza era […]