✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Come aggiungere un host virtuale su Apache2 sotto Ubuntu Server?

7

Oggi ho deciso di spostare l’ultimo dominio ospitato sul server condiviso di Fasthosts (steakovercooked.com) su QuickHostUK.

Ho pagato un contratto di 2 anni e manca ancora un anno con Fasthosts. Tuttavia, ho deciso di farlo in anticipo nonostante non riceverò alcun rimborso da fasthosts. Il motivo principale è la prestazione (velocità). I miei amici mi hanno detto che l’accesso al mio sito Web in Cina è lento. Il secondo motivo è che l’hosting su server condiviso causa problemi se il tuo sito ha troppo traffico. La società di web hosting (fasthosts) sospenderà 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, è probabile che il tuo sito web venga sospeso (mi è successo una volta). La loro scusa era che il tuo blog è vulnerabile e potrebbe essere sotto attacco. In breve, esiste una politica di "fair use" 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 "illimitati", ma tutti quei file devono essere "visibili" sul tuo sito web. Ciò significa che non puoi utilizzare il tuo spazio FTP come backup. Cancelleranno i tuoi file prima di dirtelo.

OK. Quindi ecco le cose che faccio per migrare il server su VPS dal server di condivisione.

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 (vedi questo post) e poi accedere a SSH.

mysql -hlocalhost -uuser -ppassword

E digita il comando source database.sql per importare il database. Dopo questi due passaggi, dovresti configurare il server Apache2, in caso contrario, dovresti prima installarlo.

sudo apt-get install apache2

Ora vai nella cartella /etc/apache2/sites-available e crea un file, nel mio caso, steakovercooked.com.conf

Ora puoi usare il comando sudo a2ensite steakovercooked.com e apache2 aggiungerà automaticamente l’estensione (conf) dopo il nome del sito.

Quindi dovrai riavviare il server apache2 usando il servizio sudo apache2 restart o ricaricare la configurazione usando sudo /etc/init.d/apache2 reload

Quindi, dovresti modificare il "record DNS avanzato" [il record A] per indirizzare il dominio root e www all’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).

Record DNS A avanzati

Fonte di registrazione: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More