Creare un server casalingo - 6

Slides:



Advertisements
Presentazioni simili
PER UNA RILEVAZIONE PRESENZE VELOCE ED EFFICACE
Advertisements

CORSO DI SICUREZZA SU RETI II PROF. A. DE SANTIS ANNO 2006/07 Informatica granata Gruppo 2 ISP Gruppo 3 ISP.
Installazione di Apache 2, PHP5, MySQL 5
Guida rapida all’installazione per tutte le release
Connessione con MySQL.
Dr. Giovanni Stracquadanio
2-1 Trasferimento di file: ftp Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights.
Interazione tra basi di dati e web
EJB Getting started Database: MySql Application Server: Pramati Server Ambiente di sviluppo: Pramati Studio 3 Applicazione esempio: Logon Trento, 30/10/2002.
Esercitazione 4 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
INSTALLAZIONE IN LOCALE
Installare Code::Blocks su macchine LINUX
Installazione di Drupal su Linux (sistemista) Installazione step-by-step e note.
Installazione di Drupal: requisiti. (sistemista) Installazione, struttura dei file, nodi speciali.
BIOINFO3 - Lezione 41 ALTRO ESEMPIO ANCORA Progettare il comando di creazione di una tabella di pubblicazioni scientifiche. Come chiave usare un numero.
CORSI DI FORMAZIONE - Basi di Dati: MySql - Parte 4 - Dicembre Utenti e privilegi del database - 1 Root è lutente amministratore predefinito, ma.
Corso di WebMaster Mercoledì 14 Novembre. Parte I – Introduzione al Corso Lezione 1: Presentazione Descrizione Breve del Corso Semplice Valutazione.
Vannucci Roberto (5BM), De Nardin Axel (5AM)
Fabrizio Felici LAMP workshop GROsseto Linux Users Group.
Interazione col DB Per interagire con una base dati da una pagina PHP occorre procedere come segue: Eseguire la connessione al DBMS MySQL in ascolto;
Consiglio della Regione Toscana (CRT) Area 4 - Settore tecnologie informatiche e ITIS Meucci Firenze La sfida del web 2.0 : Realizzazione di un portale.
Modulo n – U.D. n – Lez. n Nome Cognome – titolo corso.
Pubblicazione di un sito web Punti Principali: ×Introduzione al protocollo FTP ×Servizi Hosting gratuiti ×Servizi Hosting a pagamento ×Guida all’uso di.
Registrare un nome a dominio spazio web - supporto PHP - MySql Registrazione di un sito web  Service Provider Tophost Aruba.....
Corso Web Developer Lezione 4 – Installare Joomla.
Xampp 1.  Pacchetti software di tipo AMP indicano  A->Apache  M->MySQL  P->PHP Scegliere il server locale 2.
1 Fabio Mora, Simone Pignatelli, Acciaio In..ux Novara, GalLUG - Gruppo Utenti Linux Galliate - Acciaio In..ux Fabio Mora, Simone.
POLITECNICO DI MILANO FACOLTA’ DI INGEGNERIA SEDE DI CREMONA TESI DI DIPLOMA IN INGEGNERIA INFORMATICA RELATOREAUTORI Prof. Vittorio TrecordiDemicheli.
Associazione Culturale “VERDEBINARIO”. Ing. Villella Giovanni aka vilgio[BIGHAT] Mail : Cell :
LINUXDAY 2007 ● Introduzione alla musica digitale ● Jack Audio Connection Kit (jackaudio.org) ● Fluidsynth ( ● Rosegarden (
Introduzione a GNU/Linux. GNU/Linux Caratteristiche Compatibile con UNIX ® Multitasking Multiutente Libero.
Gestione dei Software in GNU/Linux HackLab Catanzaro Installazione software da sorgente 8° Lezione GNU/Linux Base
AFS NELLA SEZIONE DI PADOVA aree_utenti: attualmente nessuno ha la proria home in AFS e quasi nessuno utilizza l'area utenti di AFS. /usr/local: si preferisce.
Configurazione Router IR794- IG601
Corso per Webmaster base
Ambienti di Programmazione per il Software di Base
Strategia “Dati della scuola” - Siti web: installazione e gestione
Compilazione del kernel Linux
Corso di Ingegneria del Web A A
Corso LAMP Linux Apache Mysql Php
Corso di Laurea in Ingegneria Informatica
Pronto.
Dati in rete Appunti.
ORACLE Corso Base Copyright © Maggio 2008 Assi Loris Versione : 1
- Dizionario del Diavolo (quasi)
HO UNA LIVE COSA POSSO FARE? Adriano Ciaghi.
I PERMESSI IN LINUX.
I comandi.
“VIRTUAL BOX E CONDIVISIONE FILE”
Ambienti di Programmazione per il Software di Base
RASPBERRY PI INSTALLAZIONE E PRIMO AVVIO
Sistema Operativo - DietPI
APACHE2-PHP su Raspberry
LA GESTIONE DEI PACCHETTI
Creare un server casalingo - 1
Crittografia e sicurezza
LA GESTIONE DEI PACCHETTI
Creare un server casalingo - 5
Creare un server casalingo - 3
Creare un server casalingo - 2
Operazioni pianificate
Versionare il Codice Sorgente usando Git e Github
WebServer 12 luglio
Virtualizzazione con VirtualBox, Qemu, Docker e Vagrant
Istruzioni per gli amministratori
INIZIO LEZIONE DEL LEZIONE DEL
Corso di Laurea in Ingegneria Informatica
Ambienti di Programmazione per il Software di Base
Free .NET Hosting - somee.com
SAGE – Un sistema per l’accounting dello storage in gLite
Transcript della presentazione:

Creare un server casalingo - 6 Gestisci i tuoi file in tutta la tua casa Con il software NextCloud

Che cos’è Nextcloud (https://en.wikipedia.org/wiki/Nextcloud)

Differenze con Owncloud (https://en.wikipedia.org/wiki/Nextcloud)

Installare Apache sudo apt install apache2 Useremo il virtual host predefinito di Apache, ovvero andremo a creare una sottocartella all’interno d /var/www/html

Installare Mysql In Debian/Ubuntu/Raspbian è molto semplice sudo apt install mariadb-server Dopo l’installazione per impostare la password di amministratore sudo mysql_secure_installation Connettiamoci poi alla shell di Mysql usando le credenziali di amministratore sudo mysql -u root -p Digitiamo la password Siamo entrati! Creiamo poi un altro utente (ci servirà per il database di NextCloud) Digitando il seguente comando nella shell Mysql che abbiamo aperto GRANT ALL PRIVILEGES ON *.* TO ‘<nome_utente>’@’localhost’ IDENTIFIED BY ‘<pass_utente>’ WITH GRANT OPTION; Per chiudere la connessione a Mysql occorre digitare il comando Exit.

Pacchetti necessari per l’installazione apt-get install apache2 mariadb-server libapache2-mod- php7.0 apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0- curl php7.0-mbstring apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0- xml php7.0-zip https://docs.nextcloud.com/server/12/admin_manual/installati on/source_installation.html

https://docs. nextcloud https://docs.nextcloud.com/server/12/admin_manual/configur ation_files/encryption_configuration.html