{"id":1069,"date":"2021-07-06T15:15:31","date_gmt":"2021-07-06T13:15:31","guid":{"rendered":"https:\/\/vitocafazzo.it\/site_Wp\/?p=1069"},"modified":"2021-07-10T13:09:43","modified_gmt":"2021-07-10T11:09:43","slug":"rb-pratica-server-web","status":"publish","type":"post","link":"https:\/\/vitocafazzo.it\/site_Wp\/2021\/07\/06\/rb-pratica-server-web\/","title":{"rendered":"RB Pratica &#8211; Server web"},"content":{"rendered":"\n<p class=\"has-text-align-center wp-block-paragraph\"><a href=\"https:\/\/vitocafazzo.it\/site_Wp\/appunti-raspberry\/\" data-type=\"URL\" data-id=\"https:\/\/vitocafazzo.it\/site_Wp\/appunti-raspberry\/\">Torna all&#8217;elenco<strong> Raspberry<\/strong><\/a><\/p>\n\n\n\n<div id=\"block-5361e2c4-5bc4-498c-8304-9c85759acc67\" class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/vitocafazzo.it\/site_Wp\/wp-content\/uploads\/2021\/07\/TT_Raspberry.jpg\" alt=\"Questa immagine ha l'attributo alt vuoto; il nome del file \u00e8 TT_Raspberry.jpg\"\/><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-bd52a6e6-cc2c-4946-b7e1-5a5d36d85c86\">Occorrente<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Scheda SD con Raspbian installato<\/li><li>Connessione ad Internet<\/li><li>Server raggiungibile sempre allo stesso indirizzo IP (vedere <strong>Tips and Tricks<\/strong>:&nbsp;<em>Impostare manualmente DHCP statico<\/em>)<\/li><\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\" id=\"block-bd52a6e6-cc2c-4946-b7e1-5a5d36d85c86\">Operazioni<\/h3>\n\n\n\n<h6 class=\"wp-block-heading\"><strong><u>Aggiornare tutti i pacchetti gi\u00e0 installati<\/u><\/strong><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\"><code>sudo apt-get update<br>sudo apt-get upgrade<\/code><\/p>\n<\/div><\/div>\n\n\n\n<h6 class=\"wp-block-heading\"><strong><u>Installare Apache<\/u><\/strong><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\"><code>sudo apt-get install apache2<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per verificare che l\u2019installazione sia andata a buon fine, inserire l\u2019indirizzo IP del Raspberry nella barra degli indirizzi del browser, ad esempio <em>http:\/\/192.168.1.199\/,&nbsp; <\/em>e  si dovrebbe visualizzare il file <em>index.html<\/em> contenuto nella cartella<em> \/var\/www\/html<\/em> del Raspberry.<\/p>\n<\/div><\/div>\n\n\n\n<h6 class=\"wp-block-heading\"><strong><u>Installare PHP<\/u><\/strong><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">Con php5 ho avuto dei problemi. L\u2019installazione che ha funzionato \u00e8 la seguente:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>sudo apt-get install php7.0 php7.0-curl php7.0-gd php7.0-imap php7.0-json php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-xmlrpc libapache2-mod-php7.0<\/code><\/p>\n\n\n\n<h6 class=\"wp-block-heading\"><strong><u>Installare SQLITE<\/u><\/strong><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">In questo caso non ho deciso di installare mysql, ma sqlite:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>sudo apt-get install sqlite3<\/code><\/p>\n\n\n\n<h6 class=\"wp-block-heading\"><strong><u>Installare SAMBA<\/u><\/strong><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\"><code>sudo apt-get install samba samba-common-bin<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La directory di default del <em>webserver<\/em>, dove posizionare i progetti web, \u00e8 <em>\/var\/www\/html<\/em> ma non risulta ancora accessibile dalla rete. Bisogna configurare la condivisione <strong>Samba<\/strong> (SMB) per questa cartella, editando il file <em>\/etc\/samba\/smb.conf<\/em> aggiungendo le seguenti righe in coda al file, inserendo tra parentesi quadre il nome della cartella che diventer\u00e0 visibile in rete:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[NOMECARTELLA]\npath = \/var\/www\/html\nread only = no\nComment = Apache2 default web parent folder\nBrowseable = yes\nWriteable = Yes<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Torna all&#8217;elenco Raspberry Occorrente Scheda SD con Raspbian installato Connessione ad Internet Server raggiungibile sempre allo stesso indirizzo IP (vedere Tips and Tricks:&nbsp;Impostare manualmente DHCP statico) Operazioni Aggiornare tutti i pacchetti gi\u00e0 installati sudo apt-get updatesudo apt-get upgrade Installare Apache sudo apt-get install apache2 Per verificare che l\u2019installazione sia andata a buon fine, inserire l\u2019indirizzo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-1069","post","type-post","status-publish","format-standard","hentry","category-raspberry"],"_links":{"self":[{"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/posts\/1069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/comments?post=1069"}],"version-history":[{"count":5,"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/posts\/1069\/revisions"}],"predecessor-version":[{"id":1389,"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/posts\/1069\/revisions\/1389"}],"wp:attachment":[{"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/media?parent=1069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/categories?post=1069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vitocafazzo.it\/site_Wp\/wp-json\/wp\/v2\/tags?post=1069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}