{"id":233188,"date":"2023-02-06T18:58:00","date_gmt":"2023-02-06T15:58:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=233188"},"modified":"2022-11-10T19:48:15","modified_gmt":"2022-11-10T16:48:15","slug":"come-aggiungere-un-host-virtuale-su-apache2-sotto-ubuntu-server","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/come-aggiungere-un-host-virtuale-su-apache2-sotto-ubuntu-server\/","title":{"rendered":"Come aggiungere un host virtuale su Apache2 sotto Ubuntu Server?"},"content":{"rendered":"<p>Oggi ho deciso di spostare l&#8217;ultimo dominio ospitato sul server condiviso di Fasthosts (<a href=\"https:\/\/steakovercooked.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">steakovercooked.com<\/a>) su <a href=\"https:\/\/helloacm.com\/out\/quickhost\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">QuickHostUK<\/a>.<\/p>\n<p>Ho pagato un contratto di 2 anni e manca ancora un anno con Fasthosts. Tuttavia, ho deciso di farlo in anticipo nonostante non ricever\u00f2 alcun rimborso da fasthosts. Il motivo principale \u00e8 la prestazione (velocit\u00e0). I miei amici mi hanno detto che l&#8217;accesso al mio sito Web in Cina \u00e8 lento. Il secondo motivo \u00e8 che l&#8217;hosting su server condiviso causa problemi se il tuo sito ha troppo traffico. La societ\u00e0 di web hosting (fasthosts) sospender\u00e0 il tuo sito anche se non hai fatto nulla di sbagliato tecnicamente. Se il tuo blog wordpress riceve troppi commenti spam e consenti ogni volta che wordpress invia le tue e-mail per notificarlo, \u00e8 probabile che il tuo sito web venga sospeso (mi \u00e8 successo una volta). La loro scusa era che il tuo blog \u00e8 vulnerabile e potrebbe essere sotto attacco. In breve, esiste una politica di &quot;fair use&quot; per gli host veloci, e questo significa che non puoi ottenere troppo traffico o consumare troppe risorse (CPU, hard disk). Per gli spazi web, puoi avere spazi FTP &quot;illimitati&quot;, ma tutti quei file devono essere &quot;visibili&quot; sul tuo sito web. Ci\u00f2 significa che non puoi utilizzare il tuo spazio FTP come backup. Cancelleranno i tuoi file prima di dirtelo.<\/p>\n<p>OK. Quindi ecco le cose che faccio per migrare il server su VPS dal server di condivisione.<\/p>\n<p>Innanzitutto, dovresti scaricare tutti i tuoi file (circa 8 GB, impiega circa 10 ore per scaricare e caricare) e caricarli su VPS (creare una cartella per il tuo nuovo sito Web). In secondo luogo, dovresti eseguire il backup di tutti i database MySQL. Per ricaricare nel database di VPS, puoi prima caricare il backup *.SQL (<a href=\"https:\/\/helloacm.com\/bash-script-to-check-repair-optimise-and-backup-mysql-database\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">vedi questo post<\/a>) e poi accedere a SSH.<\/p>\n<pre><code>mysql -hlocalhost -uuser -ppassword<\/code><\/pre>\n<p>E digita il comando <strong>source database.sql<\/strong> per importare il database. Dopo questi due passaggi, dovresti configurare il server Apache2, in caso contrario, dovresti prima installarlo.<\/p>\n<pre><code>sudo apt-get install apache2<\/code><\/pre>\n<p>Ora vai nella cartella <strong>\/etc\/apache2\/sites-available<\/strong> e crea un file, nel mio caso, <strong>steakovercooked.com.conf<\/strong><\/p>\n<pre><code>&lt;VirtualHost *:80&gt;\n\u00a0 ServerName &lt;a class=\"vglnk\" target=\"_blank\" href=\"http:\/\/steakovercooked.com\" rel=\"nofollow\"&gt;&lt;span&gt;steakovercooked&lt;\/span&gt;&lt;span&gt;.&lt;\/span&gt;&lt;span&gt;com&lt;\/span&gt;&lt;\/a&gt;\n\u00a0 ServerAlias &lt;a class=\"vglnk\" target=\"_blank\" href=\"http:\/\/www.steakovercooked.com\" rel=\"nofollow\"&gt;&lt;span&gt;www&lt;\/span&gt;&lt;span&gt;.&lt;\/span&gt;&lt;span&gt;steakovercooked&lt;\/span&gt;&lt;span&gt;.&lt;\/span&gt;&lt;span&gt;com&lt;\/span&gt;&lt;\/a&gt;\n\u00a0 ServerAdmin dr@steakovercooked.com\n\u00a0\n\u00a0 DirectoryIndex index.php\n\u00a0 DocumentRoot \/var\/www\/steakovercooked.com\/htdocs\n\u00a0\n\u00a0 LogLevel warn\n\u00a0 \u00a0 ErrorLog ${APACHE_LOG_DIR}\/error.log\n\u00a0 \u00a0 CustomLog ${APACHE_LOG_DIR}\/access.log combined\n&lt;\/VirtualHost&gt;<\/code><\/pre>\n<p>Ora puoi usare il comando <strong>sudo a2ensite <a href=\"https:\/\/steakovercooked.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">steakovercooked.com<\/a><\/strong> e apache2 aggiunger\u00e0 automaticamente l&#8217;estensione (conf) dopo il nome del sito.<\/p>\n<p>Quindi dovrai riavviare il server apache2 usando il <strong>servizio sudo apache2 restart<\/strong> o ricaricare la configurazione usando <strong>sudo \/etc\/init.d\/apache2 reload<\/strong><\/p>\n<p>Quindi, dovresti modificare il &quot;record DNS avanzato&quot; [il record A] per indirizzare il dominio <strong>root<\/strong> e <strong>www<\/strong> all&#8217;IP del tuo VPS (la propagazione DNS richiede meno di 24 ore). In alternativa, puoi trasferire i domini al tuo provider aziendale VPS (la procedura richiede un paio di giorni).<\/p>\n<p>Record DNS A avanzati<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come aggiungere un host virtuale su Apache2 sotto Ubuntu Server?<\/p>\n","protected":false},"author":1,"featured_media":224669,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[918,835,720,844,1067],"tags":[1168],"class_list":["post-233188","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-altro","category-guida-per-principianti","category-sviluppatore","category-tutorial","category-un-computer","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/233188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=233188"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/233188\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/224669"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=233188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=233188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=233188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}