{"id":2203,"date":"2020-11-11T15:52:00","date_gmt":"2020-11-11T13:52:00","guid":{"rendered":"http:\/\/www.sfsoft.it\/blog\/?p=2203"},"modified":"2020-11-17T15:20:31","modified_gmt":"2020-11-17T13:20:31","slug":"installare-un-sistema-lamp-su-debian-10-buster","status":"publish","type":"post","link":"http:\/\/www.sfsoft.it\/blog\/2020\/11\/11\/installare-un-sistema-lamp-su-debian-10-buster\/","title":{"rendered":"Installare un sistema LAMP su Debian 10 \u201cBuster\u201d"},"content":{"rendered":"<p>Prima verificare che il sistema si aggiornato<\/p>\n<pre class=\"lang:default decode:true \">apt update\r\napt dist-upgrade<\/pre>\n<p>Installazione di Apache<\/p>\n<pre class=\"lang:default decode:true \">apt install apache2<\/pre>\n<p>Verificare che il servizio sia attivo<\/p>\n<pre class=\"lang:default decode:true \">systemctl status apache2<\/pre>\n<p>E controllare che il webserver risponda dal browser su http:\/\/ip.del.server\/<\/p>\n<p>Installazione di MariaDB<\/p>\n<pre class=\"lang:default decode:true \">apt install mariadb-server<\/pre>\n<p>Impostare i settaggi principali di sicurezza base<\/p>\n<pre class=\"lang:default decode:true\">mysql_secure_installation<\/pre>\n<p>Per abilitare l&#8217;accesso root da remoto<\/p>\n<pre class=\"lang:default decode:true \">GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';<\/pre>\n<p>Remmare la riga <em>bind-address<\/em> nel file di configurazione in nano <em>\/etc\/mysql\/mariadb.conf.d\/50-server.cnf<\/em> e riavviare il demone<\/p>\n<p>Per creare un database e un utente<\/p>\n<pre class=\"lang:default decode:true\">mysql -u root -p\r\n&gt; CREATE DATABASE &lt;database&gt;;\r\n&gt; GRANT ALL ON &lt;database&gt;.* TO '&lt;username&gt;'@'localhost' IDENTIFIED BY '&lt;password&gt;' WITH GRANT OPTION;\r\n&gt; FLUSH PRIVILEGES;\r\n&gt; exit;<\/pre>\n<p>Per modificare una password di un utente<\/p>\n<pre class=\"lang:default decode:true  \">ALTER USER 'userName'@'localhost' IDENTIFIED BY 'New-Password-Here';<\/pre>\n<p>Installazione di PHP (v7.3 al momento dell&#8217;articolo)<\/p>\n<pre class=\"lang:default decode:true \">apt install php libapache2-mod-php php-mysql<\/pre>\n<p>Aggiungere poi eventuali moduli aggiuntivi, per avere la lista<\/p>\n<pre class=\"lang:default decode:true \">apt-cache search php | egrep 'module' | grep default<\/pre>\n<p>Riavviare Apache<\/p>\n<pre class=\"lang:default decode:true \">systemctl restart apache2<\/pre>\n<p>Creare una pagina di test per verificare che tutto sia funzionante<\/p>\n<pre class=\"lang:default decode:true \">nano \/var\/www\/html\/info.php<\/pre>\n<p>Con dentro<\/p>\n<pre class=\"lang:default decode:true \">&lt;?php phpinfo(); ?&gt;<\/pre>\n<p>E aprire http:\/\/ip.del.server\/info.php<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prima verificare che il sistema si aggiornato apt update apt dist-upgrade Installazione di Apache apt install apache2 Verificare che il servizio sia attivo systemctl status apache2 E controllare che il webserver risponda dal browser su http:\/\/ip.del.server\/ Installazione di MariaDB apt install mariadb-server Impostare i settaggi principali di sicurezza base mysql_secure_installation Per abilitare l&#8217;accesso root da [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[62,166,15,3,283,44,255],"tags":[64,282,167,16,285,8,284,41,256],"_links":{"self":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/2203"}],"collection":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=2203"}],"version-history":[{"count":6,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/2203\/revisions"}],"predecessor-version":[{"id":2236,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/2203\/revisions\/2236"}],"wp:attachment":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=2203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=2203"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=2203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}