{"id":379,"date":"2023-12-28T20:51:41","date_gmt":"2023-10-21T23:29:48","guid":{"rendered":""},"modified":"2025-02-02T00:46:15","modified_gmt":"2025-02-01T23:46:15","slug":"hvordan-implementere-ghost-blog-med-nginx-p-debian-12","status":"publish","type":"post","link":"https:\/\/netcloud24.com\/knowledgebase\/hvordan-implementere-ghost-blog-med-nginx-p-debian-12\/","title":{"rendered":"Hvordan implementere Ghost Blog med Nginx p\u00e5 Debian 12"},"content":{"rendered":"<p>\u00a0<\/p>\n<\/p>\n<div class=\"container\">\n<h1>Hvordan implementere Ghost Blog med Nginx p\u00e5 Debian 12<\/h1>\n<p>Ghost er en popul\u00e6r open-source bloggplattform som er lettvekts og enkel \u00e5 implementere. I denne veiledningen skal vi g\u00e5 gjennom hvordan du implementerer Ghost Blog med Nginx p\u00e5 Debian 12. Denne konfigurasjonen er ideell for \u00e5 kj\u00f8re din Ghost-blogg p\u00e5 en <a href=\"https:\/\/netcloud24.com?language=norwegian&amp;currency=4\" target=\"_blank\" rel=\"follow\">VPS-server<\/a>.<\/p>\n<h2>Trinn 1: Oppdater din VPS-server<\/h2>\n<p>F\u00f8rst m\u00e5 du s\u00f8rge for at din VPS-server er oppdatert. Koble til serveren din via SSH og kj\u00f8r f\u00f8lgende kommandoer:<\/p>\n<pre><code>sudo apt update\r\nsudo apt upgrade -y<\/code><\/pre>\n<p>Ved \u00e5 holde systemet oppdatert s\u00f8rger du for at du har de nyeste sikkerhetsoppdateringene og funksjonene.<\/p>\n<h2>Trinn 2: Installer Nginx<\/h2>\n<p>Ghost bruker Nginx som en reverse proxy, s\u00e5 la oss installere Nginx p\u00e5 din VPS-server:<\/p>\n<pre><code>sudo apt install nginx -y<\/code><\/pre>\n<p>N\u00e5r Nginx er installert, kan du starte og aktivere den med f\u00f8lgende kommandoer:<\/p>\n<pre><code>sudo systemctl start nginx\r\nsudo systemctl enable nginx<\/code><\/pre>\n<h2>Trinn 3: Installer MySQL eller MariaDB<\/h2>\n<p>Ghost trenger en database, og vi skal bruke MariaDB (en erstatning for MySQL) i denne konfigurasjonen. Installer MariaDB ved \u00e5 kj\u00f8re f\u00f8lgende kommando:<\/p>\n<pre><code>sudo apt install mariadb-server -y<\/code><\/pre>\n<p>N\u00e5r installasjonen er fullf\u00f8rt, kan du sikre databasen ved \u00e5 kj\u00f8re:<\/p>\n<pre><code>sudo mysql_secure_installation<\/code><\/pre>\n<p>F\u00f8lg veiledningen for \u00e5 sette et root-passord og sikre databasen.<\/p>\n<h2>Trinn 4: Installer Node.js<\/h2>\n<p>Ghost er bygget med Node.js, s\u00e5 vi m\u00e5 installere det. Kj\u00f8r f\u00f8lgende kommandoer for \u00e5 installere Node.js fra det offisielle NodeSource-repositoriet:<\/p>\n<pre><code>curl -sL https:\/\/deb.nodesource.com\/setup_16.x | sudo -E bash -\r\nsudo apt install nodejs -y<\/code><\/pre>\n<p>Bekreft installasjonen ved \u00e5 sjekke versjonen:<\/p>\n<pre><code>node -v<\/code><\/pre>\n<h2>Trinn 5: Installer Ghost CLI<\/h2>\n<p>Ghost-CLI er et kommandolinjeverkt\u00f8y som gj\u00f8r det enkelt \u00e5 installere, konfigurere og administrere Ghost. Installer det globalt p\u00e5 din VPS-server med npm:<\/p>\n<pre><code>sudo npm install ghost-cli@latest -g<\/code><\/pre>\n<h2>Trinn 6: Opprett en katalog for Ghost<\/h2>\n<p>Opprett en katalog for din Ghost-blogg. Denne katalogen vil inneholde bloggfilene dine. I dette eksempelet oppretter vi en katalog under <code>\/var\/www\/ghost<\/code>:<\/p>\n<pre><code>sudo mkdir -p \/var\/www\/ghost\r\nsudo chown $USER:$USER \/var\/www\/ghost\r\ncd \/var\/www\/ghost<\/code><\/pre>\n<p>Erstatt <code>$USER<\/code> med ditt faktiske brukernavn.<\/p>\n<h2>Trinn 7: Installer Ghost<\/h2>\n<p>Fra Ghost-katalogen kan du installere Ghost ved hjelp av CLI:<\/p>\n<pre><code>ghost install<\/code><\/pre>\n<p>Under installasjonen vil du bli bedt om \u00e5 oppgi detaljer som blogg-URL, MySQL-databaseinformasjon og e-postinnstillinger. F\u00f8lg anvisningene og konfigurer Ghost-bloggen din som n\u00f8dvendig.<\/p>\n<h2>Trinn 8: Konfigurer Nginx<\/h2>\n<p>N\u00e5r Ghost er installert, m\u00e5 du konfigurere Nginx til \u00e5 fungere som en reverse proxy for bloggen din. Ghost oppretter automatisk en Nginx-konfigurasjonsfil. For \u00e5 bruke konfigurasjonen, start Nginx p\u00e5 nytt:<\/p>\n<pre><code>sudo systemctl restart nginx<\/code><\/pre>\n<p>Du kan n\u00e5 f\u00e5 tilgang til din Ghost-blogg via domenet eller IP-adressen du oppga under installasjonen.<\/p>\n<h2>Trinn 9: Sikre VPS-serveren din med SSL (valgfritt)<\/h2>\n<p>Hvis du \u00f8nsker \u00e5 sikre bloggen din med SSL, kan du installere Let&#8217;s Encrypt. Ghost-CLI gj\u00f8r det enkelt \u00e5 aktivere SSL ved \u00e5 kj\u00f8re:<\/p>\n<pre><code>ghost setup ssl<\/code><\/pre>\n<p>Denne kommandoen vil automatisk installere Let&#8217;s Encrypt og konfigurere Nginx-serveren din til \u00e5 bruke SSL for HTTPS.<\/p>\n<h2>Konklusjon<\/h2>\n<p>Gratulerer! Du har implementert Ghost Blog med Nginx p\u00e5 din Debian 12 <a href=\"https:\/\/netcloud24.com?language=norwegian&amp;currency=4\" target=\"_blank\" rel=\"follow\">VPS-server<\/a>. Denne konfigurasjonen s\u00f8rger for et raskt, sikkert og skalerbart milj\u00f8 for bloggen din. Hvis du trenger mer ressurser eller \u00f8nsker \u00e5 oppgradere infrastrukturen din, kan du vurdere \u00e5 bruke en kraftig <a href=\"https:\/\/netcloud24.com?language=norwegian&amp;currency=4\" target=\"_blank\" rel=\"follow\">VPS-server<\/a> fra NetCloud24.<\/p>\n<\/div>\n<p><a href=\"https:\/\/de.netcloud24.com\/\" target=\"_blank\">Windows VPS Deutschland<\/a><\/p>\n<p><a href=\"https:\/\/es.netcloud24.com\/\" target=\"_blank\">Windows VPS Espa\u00f1a<\/a><\/p>\n<p><a href=\"https:\/\/nl.netcloud24.com\/\" target=\"_blank\">Windows VPS Nederland<\/a><\/p>\n<p><a href=\"https:\/\/it.netcloud24.com\/\" target=\"_blank\">Windows VPS Italia<\/a><\/p>\n<p><a href=\"https:\/\/pt.netcloud24.com\/\" target=\"_blank\">Windows VPS Portugal<\/a><\/p>\n<p><a href=\"https:\/\/it.netcloud24.com\/\" target=\"_blank\">VPS Windows Italia<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS Sverige<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS Norge<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS T\u00fcrkiye<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows RDS (Remote Desktop Services)<\/a><\/p>\n<p><a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\">Windows VPS<\/a><\/p>\n<div class=\"post-author-box\" style=\"border-top:1px solid #ddd;margin-top:20px;padding-top:15px;\">\n<p><strong>Author:<\/strong> \u0141ukasz Bodziony<\/p>\n<p><strong>Website:<\/strong> <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a><\/p>\n<p><em>\u0141ukasz Bodziony is the CEO and founder of <a href=\"https:\/\/netcloud24.com\" target=\"_blank\" rel=\"dofollow\">NETCLOUD24<\/a>, a global VPS hosting brand proudly originating from Poland. With extensive experience in cloud computing, virtualization, and server management, he delivers high-performance <strong>Windows VPS<\/strong> and <strong>Remote Desktop Services (RDS)<\/strong> solutions to clients across Europe, North America, and beyond.<\/em><\/p>\n<p><em>His expertise covers a wide range of technologies, including <strong>Microsoft Azure<\/strong>, <strong>Proxmox VE<\/strong>, <strong>Amazon Web Services (AWS)<\/strong>, and numerous other virtualization and cloud platforms.<\/em><\/p>\n<p><em>Beyond running his hosting business, \u0141ukasz also provides <strong>professional paid server configuration and optimization services<\/strong> for companies and individuals. Outside of work, he is dedicated to caring for his children and building a secure future for them.<\/em><\/p>\n<p><em>If you are interested in working with him or need expert assistance with your hosting, cloud environment, or server setup, feel free to reach out via <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a>.<\/em><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 Hvordan implementere Ghost Blog med Nginx p\u00e5 Debian 12 Ghost er en popul\u00e6r open-source bloggplattform som er lettvekts og enkel \u00e5 implementere. I denne veiledningen skal vi\u2026<\/p>\n","protected":false},"author":1,"featured_media":3421,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[14,12,11,23,20,21,22,17,7,8,6,10,18,19,15,24,16,5,13,9],"class_list":["post-379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cheapvps","tag-cloudvps","tag-hostingvps","tag-rds","tag-rdscal","tag-remotedesktop","tag-remotedesktopvps","tag-servervps","tag-ukvps","tag-virtualserver","tag-vpshosting","tag-vpsserver","tag-vpssolutions","tag-vpswindows","tag-vpswithwindows","tag-windowsrds","tag-windowsserver","tag-windowsvps","tag-windowsvpshosting","tag-windowsvpsuk"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=379"}],"version-history":[{"count":0,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media\/3421"}],"wp:attachment":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}