✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Hur lägger man till en virtuell värd på Apache2 under Ubuntu Server?

7

Idag bestämde jag mig för att flytta den sista domänen på Fasthosts delade server (steakovercooked.com) till QuickHostUK.

Jag har betalat ett 2-årskontrakt och det är fortfarande ett år kvar med Fasthosts. Jag bestämde mig dock för att göra det tidigt trots att jag inte kommer att få någon återbetalning från fasthosts. Den främsta anledningen är prestandan (hastigheten). Mina vänner sa till mig att det går långsamt att komma åt min webbplats i Kina. Det andra skälet är att hosting på delad server orsakar problem om din webbplats har för mycket trafik. Webbhotellet (fasthosts) kommer att stänga av din webbplats även om du inte gjorde något tekniskt fel. Om din wordpress-blogg får för många skräppostkommentarer, och du tillåter varje gång wordpress skickar dina e-postmeddelanden att meddela detta, då kommer din webbplats sannolikt att stängas av (det hände mig en gång). Deras ursäkt var att din blogg är sårbar och kan vara under attack. Kort sagt, det finns en policy för "tillåten användning" för fasthosts, och detta betyder att du inte kan få för mycket trafik eller förbruka för mycket resurser (CPU, hårddisk). För webbutrymmen kan du ha "obegränsat" FTP-utrymme, men alla dessa filer måste vara "synliga" på din webbplats. Det betyder att du inte kan använda ditt FTP-utrymme som backup. De kommer att radera dina filer innan de berättar för dig.

OK. Så här är de saker jag gör för att migrera servern till VPS från delad server.

Först måste du ladda ner alla dina filer (cirka 8 GB, tar cirka 10 timmar att ladda ner och ladda upp) och ladda upp dem till VPS (skapa en mapp för din nya webbplats). För det andra skulle du behöva säkerhetskopiera alla MySQL-databaser. För att ladda om till databasen för VPS, kan du först ladda upp säkerhetskopian *.SQL (se detta inlägg) och sedan logga in på SSH.

mysql -hlocalhost -uuser -ppassword

Och skriv in kommandot source database.sql för att importera databasen. Efter dessa två steg skulle du behöva konfigurera Apache2-servern om inte, du måste installera den först.

sudo apt-get install apache2

Gå nu till mappen /etc/apache2/sites-available och skapa en fil, i mitt fall, steakovercooked.com.conf

Nu kan du använda kommandot sudo a2ensite steakovercooked.com och apache2 kommer att lägga till tillägget (conf) automatiskt efter webbplatsens namn.

Sedan måste du starta om apache2-servern med sudo-tjänsten apache2 restart eller ladda om konfigurationen med sudo /etc/init.d/apache2 reload

Sedan skulle du antingen ändra ‘Avancerad DNS-post’ [A-posten] för att peka rot- och www -domänen till IP:n för din VPS (DNS-förökningen tar mindre än 24 timmar). Alternativt kan du överföra domänerna till din VPS-företagsleverantör (proceduren tar ett par dagar).

Avancerade DNS A-poster

Inspelningskälla: helloacm.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer