corso ges8one tecnica web parrocchialicorso ges8one tecnica web parrocchiali . obie%vi dei tre...
TRANSCRIPT
![Page 1: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/1.jpg)
ArcidiocesidiMilanoUfficioComunicazioniSociali
DonLucaFossa8
Corsoges8onetecnica
Web Parrocchiali
![Page 2: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/2.jpg)
Obie%videitreincontridiformazione
Perseguirelepar0laboratorialièimportantedisporrediunpc/mac(noniPadotabletandroid)
1Conoscenzedibasenecessarie
2WordPress 3Analisi,
sicurezzaepossibilisviluppi
![Page 3: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/3.jpg)
Segiàaveteunvostrositopoteteaccederviedoperaresudiesso.Altrimen8createviunospaziogratuitosualtervista.organdandonellasezioneHos8ng.Inquestocasononfatevipre-installarewordpress…altrimen8nonvale;-)
Primadiiniziareapplicazionipra8che
![Page 4: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/4.jpg)
LebasiFTP&MySQL
Conosciamoli,installiamoli,usiamoli,ripariamoli
1
![Page 5: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/5.jpg)
Unsitodinamicorichiedel’interazionedidiversecomponen8:Inpar8colareWordPressu8lizzaunlinguaggiodiprogrammazione(PHP)chesfruQasiadeglielemen8chesarannomessisulserver(nellospazioraggiungibileviaFTP)siada8organizza8inundatabase(normalmenteMySQL)TuQoquestoècompresoinunserviziodiHos8ngcorreQamenteconfigurato.
Cosaciserve?…equindicosadobbiamochiedere?
![Page 6: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/6.jpg)
COSA
CISER
VE
Qualiservizimiservono?Perfarfunzionareilnostrositowebdovremochiedere,edoQenere,dalnostrofornitore(provider)iseguen8servizi:• Indirizzodidominio(solitamentewww.nomesito.it)• Spaziosulserver(accessibileviaFTP)• DatabaseMySQL
Opzionali:• Backupspazioweb• Backupdatabase• CasellepostaeleQronica
Chiedete al vostro fornitore un servizio di hosting Linux (e non windows). Altrimenti WordPress e le altre piattaforme non funzioneranno correttamente.
![Page 7: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/7.jpg)
COSA
CISER
VE
NomedidominioVasceltoconintelligenzaecura,deveaverequestecaraQeris8che:• Per8nente• Breve• Faciledaricordare
Ricordate che se fate scadere il nome di dominio qualsiasi altro utente può intestarsi il vostro dominio ed appropriarsene. Ci sono società che campano di appropriazione e riscatto (ed è tutto legale)
![Page 8: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/8.jpg)
COSA
CISER
VE
IntestazionedelnomedidominioVaintestatoallarealtàpercuicurateilsito,nonvaintestatoavoi(amenochenonsiailvostrositopersonale)sesitraQadienteoparrocchiaservono:• Nomedell’ente/parrocchia• Codicefiscalenumerico/par8taiva• Da8delrappresentantelegale(perleparrocchieilparroco)Questi dati sono legati alla responsabilità giuridica di quanto pubblicato ed identificano la proprietà del dominio stesso. È quindi fondamentale intestare correttamente!
![Page 9: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/9.jpg)
U8lizziamoFileZillacheèunso]wareopen-sourcetraipiùu8lizza8perlages8onediquestoprotocollo.
Perchéilnostrosito(cheècompostodadiversielemen8,testo,foto,allega8etc…)siaaccessibileagliuten8occorrecheques8elemen8sianoraggiungibiliperchiunque.Comepossocaricareques8elemen8sulserver?.
FileTransferProtocolopiùsemplicementeFTP
![Page 10: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/10.jpg)
FileTransferP
rotocol
![Page 11: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/11.jpg)
FileTransferP
rotocol Qualida0servono?
PeraccederealnostroserverusandoFTPoccorronoiseguen8da8:• IndirizzoFTP(solitamente]p.nomesito.it)• Nomeutente• Password
Come sempre massima attenzione nelle modifiche fatte sui files
![Page 12: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/12.jpg)
FileTransferP
rotocol Cosatrovoquandomicollego
Unavoltacollegatotrovolecartellecherisiedonosullaporzionedelserverriservataalmiositoweb.Inquestoluogoandrannocarica8ifileschesarannopoiaccessibiliagliuten8:• Ifiledisistemadiwordpress• Glieventualiallega8• Leimmagini• Etc…
![Page 13: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/13.jpg)
FileTransferP
rotocol Comeorganizzarequestospazio
Alcunecartellesarannoimpostedalsistemastesso(nelnostrocasowordpress)oppuredaaltrefunzionalitàcheaggiungeremomanmano.Ècosabuonanonmischiareglielemen8edassegnareadognicosaunasuacartella:
Teniamo presente che normalmente i files posizionati nella cartella radice / sono quelli che saranno accessibili a chiunque digitando www.nomesito.it . Se creeremo una sottocartella /foto questa sarà raggiungibile da www.nomesito.it/foto
![Page 14: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/14.jpg)
FileTransferP
rotocol Alcunecartelleu0li
Alcunecartelleèmeglioimpostarlepernotrau8litàinquestomodo:• DWL(odown)–perifilecheforniremoindownload,speciesevoluminosi
• LesoQocartelledividiamoleperareadiper8nenza(oratorio,corale,catechismo,sacramen8….)
• IMG(oimmagini)–perleimmaginidicorredo• AUDIO,VIDEO,PDFetc…
Non creiamo cartelle vuote “per il futuro” e stabiliamo regole chiare anche per chi con noi collabora. Quando il materiale diventa tanto è difficile poi ritrovarlo
![Page 15: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/15.jpg)
FileTransferP
rotocol AQenzionisuifileselecartelle
IlsistemasucuilavorereteèLinux,sistemachelamaggiorpartedivoinonu8lizzaabitualmente.Èquindiu8lericordarealcuneaQenzionidausarsineinomideifilesedellecartelle:
• Per Linux le lettere maiuscole e le minuscole sono lettere differenti • Meglio non usare caratteri accentati, simboli e spazi (non tutti i
sistemi li supportano) • Un file o una cartella che inizia con un punto sarà un file o cartella
nascosto. Es: .htaccess
![Page 16: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/16.jpg)
FileTransferP
rotocol Qualcheul0moconsigliosuifiles
QuandoilsitoèpiccolotroveretesempretuQoalprimocolpo,quandopassailtempoiniziereteadaverecartellepienedidocumen8.Qualcheconsigliopra8co
• Fate precedere il nome del file dall’anno o dalla data (aa.mm.gg), lo troverete prima ed eviterete di domandarvi quale dei dieci file “iscrizioni catechismo” è quello dell’anno in corso
• Pubblicate il più possibile in PDF, è il formato che vi consente di mantenere la formattazione su qualsiasi sistema
• Usate nomi che siano chiari e completi “locandina” … di cosa?
![Page 17: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/17.jpg)
FileTransferP
rotocol Ipermessideifiles/cartelleques0sconosciu0-1
Sesiamoabitua8aWindowsnonsappiamonemmenodicosas8amoparlando.Allimitesappiamocheunfilepuòesseredi“solaleQura”.Perlinuxognielementopuòessere:• LeQo• ScriQo• EseguitoEquestevariabilipossonoesseredefinitediversamenteper:• Autore/utente• Gruppodiuten8• Tuggliuten8
![Page 18: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/18.jpg)
FileTransferP
rotocol Ipermessideifiles/cartelleques0sconosciu0-2
QuindiilfilepuòessereleQodatugscriQosolodaalcuniedeseguitosolodalproprietarioades…Comevisualizzoquesteinformazioni:Modoalfanumerico:rwxrw-r–(ReadWriteeXecute)Modonumerico:666–777(Proprietario,Gruppo,Tug)Comesicalcola:R=4;W=2;X=1
![Page 19: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/19.jpg)
FileTransferP
rotocol Esevolessirendereprivatealcunecartelle?
Possiamorenderenonraggiungibilialcunecartellecreandounfilechechiameremo.htaccessechecollocheremonellacartellachevogliamorendereprivata.Eccoiltestodainserire:
<Files ~ ".+"> Order allow,deny Deny from all Satisfy All </Files>
![Page 20: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/20.jpg)
FileTransferP
rotocol Esevolessidareaccessosoloadalcuniuten0
connomeepassword?Possiamorendereraggiungibilialcunecartellesoloadetermina8uten8:• Usandolefunzionispecifichedalpannelloutentedel
fornitorediservizi(tugfornisconoquestoservizio)
• Installandounsistemadirepository(chetraQeremonelterzoincontro)
![Page 21: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/21.jpg)
FileTransferP
rotocol Robots.txt
Possiamocreareancheunfilerobots.txtchedaràistruzionispecificheaimotoridiricerca.Conquestopossiamochiederechealcunepar8nonvenganoindicizzate:User-agent: googlebot Disallow: /intestazione.html Disallow: /links.html Disallow: /temporanei/ Disallow: /cgi-bin/ User-agent: * Disallow: /immagini/
![Page 22: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/22.jpg)
FileTransferP
rotocol LofacciamounbelBackup?
Èimportanteedu8lefarsiunbackupdeida8accessibiliviaFTP.Perchépotremmofaremanovreerrate,perchépotremmosubireunaQaccoinforma8co,perchénonsisamai.• Possiamochiederlo(epagarlo)alprovider
(sonopochi€/anno)• Possiamofarlonoi(madobbiamoricordarcidifarlo)Normalmente se fatto bene sarebbe da fare quotidiano dell’ultima settimana e settimanale dell’ultimo mese
![Page 23: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/23.jpg)
ÈfondamentalenonrenderefacilmenteaccessibililecredenzialidiaccessoaldatabaseperchélaquasitotalitàdegliaQacchiasistemicmsavvengonotramiteMySQL
Èildatabasedoveverrannoinseri8tugiparametridelnostrosito,uten8epassworddiaccessoawordpress,gliar8coli,icommen8etc…
MySQLo/maɪ ˌɛskjuːˈɛl/
![Page 24: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/24.jpg)
MySQ
L
ePH
PMyAd
min
CosadevofaresuldatabaseLamaggiorpartedelleoperazionisuldatabasevengonoeseguitedalCMSquindinonrichiedonoilnostrointervento.Ciserviràinterveniresuldatabaseprincipalmenteper:• EseguireunBackup• Ripris8nareunBackup
Il database è accessibile da un pannello di gestione che normalmente è PHPMyAdmin
![Page 25: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/25.jpg)
MySQ
L
ePH
PMyAd
min
PHPMyAdminÈl’interfacciawebtramitelaqualeeseguiamooperazionisuldatabasemanualmente.Peraccedereciserviranno:• Indirizzodelserverdeldatabase• NomeutenteMySQL• PasswordMySQL
![Page 26: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/26.jpg)
MySQ
L
ePH
PMyAd
min
![Page 27: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/27.jpg)
MySQ
L
ePH
PMyAd
min
![Page 28: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/28.jpg)
MySQ
L
ePH
PMyAd
min
1) Seleziono le tabelle 2) Cosa voglio salvare 3) Quali elementi 4) Su file 5) Compressione 6) Salva
Il Backup del Database MySQL
![Page 29: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/29.jpg)
Bene,vogliamocambiareprovider(perché…nonimporta)cosadobbiamofare?:• BackupFTP• BackupMySQL• Sbloccodeldominio
Cambioprovideromigrazione
Lo sblocco del dominio è possibile solo all’intestatario dello stesso. In particolare serve ad evitare che qualcun’altro se ne impossessi mentre è ancora registrato a noi
![Page 30: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/30.jpg)
Migrazion
eSequenzadimigrazioneUnavoltaoQenutoilnecessarioedapertoilnuovospaziooccorrefareleseguen8operazionisulnuovo:• Ripris8nodelbackupFTP• Ripris8nodelbackupMySQL• Modificadelfileconfig.php(v.dopo)• Impostazionedeldominioperpuntarealnuovoindirizzodel
server
![Page 31: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/31.jpg)
Migrazion
eFileconfig.php(nell’esempioWordPress)NellospazioFTPèpresenteunfilechecon8eneida8diaccessodeldatabaseMySQLecheconsenteadentrambidiinteragire:
![Page 32: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/32.jpg)
Ques0on0me…Domande?
![Page 33: Corso ges8one tecnica Web ParrocchialiCorso ges8one tecnica Web Parrocchiali . Obie%vi dei tre incontri di formazione Per seguire le par0 laboratoriali è importante disporre di un](https://reader033.vdocuments.pub/reader033/viewer/2022051604/5fffe1722270963871492bc3/html5/thumbnails/33.jpg)
Perilprossimoincontrodovreteaverpresodimes8chezzaconquantospiegato,averpredispostolevostrecartelleecaricatoimmaginie/oallega8chevorreteu8lizzare.
Scaricatel’ul8maversionediWordPress,scompaQateilfile.zipecaricatetugifilescontenu8nelvostrospazioFTP.
Compi0percasa…