{"id":233131,"date":"2023-02-06T19:00:00","date_gmt":"2023-02-06T16:00:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=233131"},"modified":"2022-11-10T19:32:04","modified_gmt":"2022-11-10T16:32:04","slug":"hur-laegger-man-till-en-virtuell-vaerd-paa-apache2-under-ubuntu-server","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/sv\/hur-laegger-man-till-en-virtuell-vaerd-paa-apache2-under-ubuntu-server\/","title":{"rendered":"Hur l\u00e4gger man till en virtuell v\u00e4rd p\u00e5 Apache2 under Ubuntu Server?"},"content":{"rendered":"<p>Idag best\u00e4mde jag mig f\u00f6r att flytta den sista dom\u00e4nen p\u00e5 Fasthosts delade server (<a href=\"https:\/\/steakovercooked.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">steakovercooked.com<\/a>) till <a href=\"https:\/\/helloacm.com\/out\/quickhost\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">QuickHostUK<\/a>.<\/p>\n<p>Jag har betalat ett 2-\u00e5rskontrakt och det \u00e4r fortfarande ett \u00e5r kvar med Fasthosts. Jag best\u00e4mde mig dock f\u00f6r att g\u00f6ra det tidigt trots att jag inte kommer att f\u00e5 n\u00e5gon \u00e5terbetalning fr\u00e5n fasthosts. Den fr\u00e4msta anledningen \u00e4r prestandan (hastigheten). Mina v\u00e4nner sa till mig att det g\u00e5r l\u00e5ngsamt att komma \u00e5t min webbplats i Kina. Det andra sk\u00e4let \u00e4r att hosting p\u00e5 delad server orsakar problem om din webbplats har f\u00f6r mycket trafik. Webbhotellet (fasthosts) kommer att st\u00e4nga av din webbplats \u00e4ven om du inte gjorde n\u00e5got tekniskt fel. Om din wordpress-blogg f\u00e5r f\u00f6r m\u00e5nga skr\u00e4ppostkommentarer, och du till\u00e5ter varje g\u00e5ng wordpress skickar dina e-postmeddelanden att meddela detta, d\u00e5 kommer din webbplats sannolikt att st\u00e4ngas av (det h\u00e4nde mig en g\u00e5ng). Deras urs\u00e4kt var att din blogg \u00e4r s\u00e5rbar och kan vara under attack. Kort sagt, det finns en policy f\u00f6r &quot;till\u00e5ten anv\u00e4ndning&quot; f\u00f6r fasthosts, och detta betyder att du inte kan f\u00e5 f\u00f6r mycket trafik eller f\u00f6rbruka f\u00f6r mycket resurser (CPU, h\u00e5rddisk). F\u00f6r webbutrymmen kan du ha &quot;obegr\u00e4nsat&quot; FTP-utrymme, men alla dessa filer m\u00e5ste vara &quot;synliga&quot; p\u00e5 din webbplats. Det betyder att du inte kan anv\u00e4nda ditt FTP-utrymme som backup. De kommer att radera dina filer innan de ber\u00e4ttar f\u00f6r dig.<\/p>\n<p>OK. S\u00e5 h\u00e4r \u00e4r de saker jag g\u00f6r f\u00f6r att migrera servern till VPS fr\u00e5n delad server.<\/p>\n<p>F\u00f6rst m\u00e5ste 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\u00f6r din nya webbplats). F\u00f6r det andra skulle du beh\u00f6va s\u00e4kerhetskopiera alla MySQL-databaser. F\u00f6r att ladda om till databasen f\u00f6r VPS, kan du f\u00f6rst ladda upp s\u00e4kerhetskopian *.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\">se detta inl\u00e4gg<\/a>) och sedan logga in p\u00e5 SSH.<\/p>\n<pre><code>mysql -hlocalhost -uuser -ppassword<\/code><\/pre>\n<p>Och skriv in kommandot <strong>source database.sql<\/strong> f\u00f6r att importera databasen. Efter dessa tv\u00e5 steg skulle du beh\u00f6va konfigurera Apache2-servern om inte, du m\u00e5ste installera den f\u00f6rst.<\/p>\n<pre><code>sudo apt-get install apache2<\/code><\/pre>\n<p>G\u00e5 nu till mappen <strong>\/etc\/apache2\/sites-available<\/strong> och skapa en fil, i mitt fall, <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>Nu kan du anv\u00e4nda kommandot <strong>sudo a2ensite <a href=\"https:\/\/steakovercooked.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">steakovercooked.com<\/a><\/strong> och apache2 kommer att l\u00e4gga till till\u00e4gget (conf) automatiskt efter webbplatsens namn.<\/p>\n<p>Sedan m\u00e5ste du starta om apache2-servern med <strong>sudo-tj\u00e4nsten apache2 restart<\/strong> eller ladda om konfigurationen med <strong>sudo \/etc\/init.d\/apache2 reload<\/strong><\/p>\n<p>Sedan skulle du antingen \u00e4ndra &#8217;Avancerad DNS-post&#8217; [A-posten] f\u00f6r att peka <strong>rot-<\/strong> och <strong>www<\/strong> -dom\u00e4nen till IP:n f\u00f6r din VPS (DNS-f\u00f6r\u00f6kningen tar mindre \u00e4n 24 timmar). Alternativt kan du \u00f6verf\u00f6ra dom\u00e4nerna till din VPS-f\u00f6retagsleverant\u00f6r (proceduren tar ett par dagar).<\/p>\n<p>Avancerade DNS A-poster<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hur l\u00e4gger man till en virtuell v\u00e4rd p\u00e5 Apache2 under 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":[1070,838,848,922,724],"tags":[1173],"class_list":["post-233131","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-en-dator","category-guide-foer-nyboerjare","category-handledningar","category-oevrig","category-utvecklaren","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/233131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/comments?post=233131"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/233131\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media\/224669"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media?parent=233131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/categories?post=233131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/tags?post=233131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}