{"id":2764,"date":"2026-09-21T07:17:39","date_gmt":"2026-09-21T07:17:39","guid":{"rendered":"https:\/\/www.ethernetservers.com\/blog\/?p=2764"},"modified":"2026-09-21T07:21:59","modified_gmt":"2026-09-21T07:21:59","slug":"run-local-llms-on-a-budget-vps","status":"publish","type":"post","link":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/","title":{"rendered":"How to Run Local LLMs (Ollama &amp; DeepSeek) on a Budget VPS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Not long ago, running your own AI model meant buying a graphics card that cost more than my first car. That is no longer the case.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Right now, in 2026, a lot of UK developers and small agencies are running open-weight models like DeepSeek R1 on plain rented servers. No GPU. No six-month lease on hardware that will be obsolete by spring. Just a Linux box and about fifteen minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a walkthrough of how to do it, including the bits most tutorials gloss over. If you have SSHed into a server before and you can copy and paste, you will be fine.<\/p>\n\n\n\n<h2 id=\"h-so-why-bother-with-kvm-vps-hosting-instead-of-an-api\" class=\"wp-block-heading\"><strong>So why bother with KVM VPS Hosting instead of an API?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Money, mostly. But not in the way people assume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The appeal is not that it is cheap, though it is. The appeal is that the bill does not move. Usage-based API pricing has a nasty habit of doubling in the month you finally get busy, and explaining that to a finance director is nobody&#8217;s idea of a good afternoon. A VPS costs the same whether you use it or not.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then there is data protection, which for UK firms is often the real reason. If you are pushing client records, legal files or HR documents through somebody else&#8217;s API, you have a conversation coming with your DPO. Keep the model on a server you control in London and that text simply never leaves your infrastructure. It does not make you compliant on its own, but it removes one of the more awkward questions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And the third thing, which surprised a lot of people: the small models got genuinely good. The distilled DeepSeek R1 versions that landed in 2025 are still in heavy use, and they hold their own on maths, logic and code. An 8B model in 8 GB of RAM is actually useful now. Try saying that in 2023 with a straight face.<\/p>\n\n\n\n<h2 id=\"h-does-it-still-count-as-local-if-it-lives-in-a-data-centre\" class=\"wp-block-heading\"><strong>Does it still count as &#8220;local&#8221; if it lives in a data centre?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. Local means the weights sit on hardware you control, not that the fan noise is coming from under your desk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The catch is that the virtualisation has to be the real thing. With KVM you get your own kernel and memory that is properly yours, and you can set up swap however you like. Try loading a 5 GB model on cheap container-based hosting and you will get throttled, suspended, or both. This is the whole reason <a href=\"https:\/\/www.ethernetservers.com\/vps-hosting\"><strong>KVM VPS Hosting<\/strong><\/a> is the right home for this job rather than a shared plan.<\/p>\n\n\n\n<h2 id=\"h-work-out-the-model-before-you-buy-the-server\" class=\"wp-block-heading\"><strong>Work out the model before you buy the server<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Almost everyone does this the wrong way round. Server first, model second, then a fortnight of wondering why &#8220;hello&#8221; takes ninety seconds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ollama&#8217;s own docs give you the baseline: at least 8 GB of RAM free for 7B models, 16 GB for 13B, and 32 GB once you get near 33B. Handily, that lines up almost exactly with standard VPS tiers.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Model<\/strong><\/td><td><strong>Download<\/strong><\/td><td><strong>RAM to aim for<\/strong><\/td><td><strong>What it is good at<\/strong><\/td><\/tr><tr><td>deepseek-r1:1.5b<\/td><td>~1.1 GB<\/td><td>2 to 4 GB<\/td><td>Testing, quick summaries<\/td><\/tr><tr><td>llama3.2:3b<\/td><td>2.0 GB<\/td><td>4 GB<\/td><td>Chat, drafting, tagging things<\/td><\/tr><tr><td>deepseek-r1:8b<\/td><td>5.2 GB<\/td><td>8 GB<\/td><td>The sweet spot for most people<\/td><\/tr><tr><td>deepseek-r1:14b<\/td><td>~9 GB<\/td><td>16 GB<\/td><td>Better reasoning, better code<\/td><\/tr><tr><td>deepseek-r1:32b upwards<\/td><td>20 GB+<\/td><td>Get a GPU<\/td><td>Not happening on budget hosting<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Those figures are for Q4_K_M, which is what Ollama pulls by default. Leave about a gigabyte spare for the operating system on top.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you just want to be told what to buy: the 8 GB plan, running deepseek-r1:8b. Four cores, 320 GB of SSD, plenty of headroom for a web interface and whatever else you are hosting. The 2 GB plan will run the 1.5B model happily enough if you are only having a poke around. Start smaller than you think you need, mind, because VirtFusion lets you upgrade but not downgrade. Prices show in GBP, USD or EUR on our VPS page.<\/p>\n\n\n\n<h2 id=\"h-getting-ollama-running-on-a-vps-kvm-linux-server\" class=\"wp-block-heading\"><strong>Getting Ollama running on a VPS KVM Linux server<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ubuntu 24.04 or 26.04, or Debian 13. All available as standard images. Kettle on, this takes about a quarter of an hour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Update everything first, then let Ollama&#8217;s installer do its thing. It sets up a systemd service too, so it survives a reboot without you thinking about it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">apt update &amp;&amp; apt upgrade -y<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">curl -fsSL https:\/\/ollama.com\/install.sh | sh<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ollama &#8211;version<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now add some swap. This will not rescue a model that is too big, so do not treat it as a shortcut. It is an airbag. It stops the kernel killing Ollama mid-sentence when memory gets tight.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">fallocate -l 4G \/swapfile &amp;&amp; chmod 600 \/swapfile<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mkswap \/swapfile &amp;&amp; swapon \/swapfile<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">echo &#8216;\/swapfile none swap sw 0 0&#8217; &gt;&gt; \/etc\/fstab<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then pull the model and say hello.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ollama pull deepseek-r1:8b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ollama run deepseek-r1:8b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Five gigabytes and change, so give it a few minutes depending on how busy Ollama&#8217;s servers are that day. Ask it something with a bit of thinking in it, a word problem or a logic puzzle, and watch it reason out loud before it answers. That visible working is the whole point of the R1 family. \/bye gets you out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hooking it up to your own code is almost anticlimactic. Ollama runs a REST API on port 11434, and anything on the same box can just talk to it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">curl http:\/\/localhost:11434\/api\/generate -d &#8216;{<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&#8220;model&#8221;: &#8220;deepseek-r1:8b&#8221;,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&#8220;prompt&#8221;: &#8220;Write a two sentence description of a waterproof dog lead.&#8221;,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&#8220;stream&#8221;: false<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">}&#8217;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No keys. No rate limits. If n8n, a Python script or a WordPress plugin is sitting on the same <a href=\"https:\/\/www.ethernetservers.com\/\"><strong>SSD Virtual Private Server<\/strong><\/a>, point it at localhost and you are done.<\/p>\n\n\n\n<h2 id=\"h-right-the-important-bit-do-not-skip-this\" class=\"wp-block-heading\"><strong>Right, the important bit. Do not skip this.<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ollama has no authentication. None. Bind it to a public address and anyone who stumbles across your IP can use your model and burn your CPU on whatever they fancy. Exposed instances get found and abused, which is not a scare story, it is just what happens to open ports.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Leave it on localhost. That is the default, so mostly this means not helpfully &#8220;fixing&#8221; it later. To reach it from your laptop, tunnel:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ssh -L 11434:localhost:11434 root@your-server-ip<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Need something the whole team can use? Open WebUI in Docker on the same server, Nginx and a Let&#8217;s Encrypt cert in front, its own login turned on, firewall closed behind it.<\/p>\n\n\n\n<h2 id=\"h-how-fast-will-it-actually-be\" class=\"wp-block-heading\"><strong>How fast will it actually be?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I am not going to give you a number, and you should be wary of anyone who does without asking about your hardware first. Token speed shifts with the processor, the core count, the length of your prompt, your context window and whatever else the server happens to be doing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the shape of it instead. Small models, the 1.5B and 3B sort, come back at roughly reading pace on a modest plan. An 8B on four cores is perfectly comfortable to read but you will notice it is slower than a cloud API. A 14B is fine for jobs running in the background and frustrating for live chat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Want your own figures? Run ollama run &#8211;verbose deepseek-r1:8b and it prints tokens per second after every reply. That is what the 60-day money-back guarantee is for, honestly. Test it properly on your own workload rather than taking my word for it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two things worth knowing. If it suddenly crawls, check free -h. If swap is being used, the model does not fit and no amount of tinkering will fix that. And remember R1 thinks before it speaks, and all that thinking is generated tokens. For simple jobs, Llama 3.2 will feel a lot snappier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Not long ago, running your own AI model meant buying a graphics card that cost more than my first car. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2765,"comment_status":"closed","ping_status":"open","sticky":false,"template":"template-blogpage.php","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[50,44,13],"tags":[74,75,73,72],"class_list":["post-2764","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kvm-vps","category-vps","category-vps-hosting","tag-budget-vps","tag-llms-on-budget-vps","tag-ollama-deepseek","tag-run-local-llms"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Run Local LLMs on a Budget VPS | Ethernet Servers<\/title>\n<meta name=\"description\" content=\"Set up local LLMs on a KVM VPS using Ollama and DeepSeek. Learn which models to choose, how much RAM you need, and how to secure your server.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Run Local LLMs (Ollama &amp; DeepSeek) on a Budget VPS\" \/>\n<meta property=\"og:description\" content=\"Set up local LLMs on a KVM VPS using Ollama and DeepSeek. Learn which models to choose, how much RAM you need, and how to secure your server.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/\" \/>\n<meta property=\"og:site_name\" content=\"Ethernet Servers Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ethernetservers\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-21T07:17:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-21T07:21:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/09\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"George\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EthernetServers\" \/>\n<meta name=\"twitter:site\" content=\"@EthernetServers\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"George\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/\"},\"author\":{\"name\":\"George\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/c40dde2395513a2a4ab0f34f8c192f19\"},\"headline\":\"How to Run Local LLMs (Ollama &amp; DeepSeek) on a Budget VPS\",\"datePublished\":\"2026-09-21T07:17:39+00:00\",\"dateModified\":\"2026-09-21T07:21:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/\"},\"wordCount\":1291,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png\",\"keywords\":[\"Budget VPS\",\"LLMs on Budget VPS\",\"Ollama &amp; DeepSeek\",\"Run Local LLMs\"],\"articleSection\":[\"KVM VPS\",\"VPS\",\"VPS Hosting\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/\",\"url\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/\",\"name\":\"How to Run Local LLMs on a Budget VPS | Ethernet Servers\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png\",\"datePublished\":\"2026-09-21T07:17:39+00:00\",\"dateModified\":\"2026-09-21T07:21:59+00:00\",\"description\":\"Set up local LLMs on a KVM VPS using Ollama and DeepSeek. Learn which models to choose, how much RAM you need, and how to secure your server.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png\",\"contentUrl\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png\",\"width\":1536,\"height\":1024,\"caption\":\"Run Local LLMs (Ollama & DeepSeek) on a Budget VPS\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/run-local-llms-on-a-budget-vps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Run Local LLMs (Ollama &amp; DeepSeek) on a Budget VPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/\",\"name\":\"Ethernet Servers Blog\",\"description\":\"Latest Hosting News and Guides\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#organization\",\"name\":\"Ethernet Servers Blog\",\"url\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/logo.webp\",\"contentUrl\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/logo.webp\",\"width\":364,\"height\":57,\"caption\":\"Ethernet Servers Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ethernetservers\",\"https:\\\/\\\/x.com\\\/EthernetServers\"],\"description\":\"Ethernet Servers provides reliable and high-performance web hosting services including Shared Hosting, VPS Hosting, Dedicated Servers, and Domain Registration. With SSD-powered infrastructure, global data centers, strong security, and 24\\\/7 support, we help businesses, developers, and entrepreneurs build fast, secure, and scalable online projects. Trusted since 2014 for quality, uptime, and exceptional value.\",\"email\":\"hello@ethernetservers.com\",\"telephone\":\"+44 330 043 1258\",\"legalName\":\"Ethernet Servers Ltd\",\"foundingDate\":\"2014-07-03\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ethernetservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/c40dde2395513a2a4ab0f34f8c192f19\",\"name\":\"George\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/83418fc9a29d3024960f28c9677c70443b1646ee226e890ec04da82eaf0fb81b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/83418fc9a29d3024960f28c9677c70443b1646ee226e890ec04da82eaf0fb81b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/83418fc9a29d3024960f28c9677c70443b1646ee226e890ec04da82eaf0fb81b?s=96&d=mm&r=g\",\"caption\":\"George\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/george-sturley-20365a16a\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Run Local LLMs on a Budget VPS | Ethernet Servers","description":"Set up local LLMs on a KVM VPS using Ollama and DeepSeek. Learn which models to choose, how much RAM you need, and how to secure your server.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/","og_locale":"en_US","og_type":"article","og_title":"How to Run Local LLMs (Ollama &amp; DeepSeek) on a Budget VPS","og_description":"Set up local LLMs on a KVM VPS using Ollama and DeepSeek. Learn which models to choose, how much RAM you need, and how to secure your server.","og_url":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/","og_site_name":"Ethernet Servers Blog","article_publisher":"https:\/\/www.facebook.com\/ethernetservers","article_published_time":"2026-09-21T07:17:39+00:00","article_modified_time":"2026-09-21T07:21:59+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/09\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS-1024x683.png","type":"image\/png"}],"author":"George","twitter_card":"summary_large_image","twitter_creator":"@EthernetServers","twitter_site":"@EthernetServers","twitter_misc":{"Written by":"George","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/#article","isPartOf":{"@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/"},"author":{"name":"George","@id":"https:\/\/www.ethernetservers.com\/blog\/#\/schema\/person\/c40dde2395513a2a4ab0f34f8c192f19"},"headline":"How to Run Local LLMs (Ollama &amp; DeepSeek) on a Budget VPS","datePublished":"2026-09-21T07:17:39+00:00","dateModified":"2026-09-21T07:21:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/"},"wordCount":1291,"publisher":{"@id":"https:\/\/www.ethernetservers.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/09\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png","keywords":["Budget VPS","LLMs on Budget VPS","Ollama &amp; DeepSeek","Run Local LLMs"],"articleSection":["KVM VPS","VPS","VPS Hosting"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/","url":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/","name":"How to Run Local LLMs on a Budget VPS | Ethernet Servers","isPartOf":{"@id":"https:\/\/www.ethernetservers.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/#primaryimage"},"image":{"@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/09\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png","datePublished":"2026-09-21T07:17:39+00:00","dateModified":"2026-09-21T07:21:59+00:00","description":"Set up local LLMs on a KVM VPS using Ollama and DeepSeek. Learn which models to choose, how much RAM you need, and how to secure your server.","breadcrumb":{"@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/#primaryimage","url":"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/09\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png","contentUrl":"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/09\/Run-Local-LLMs-Ollama-DeepSeek-on-a-Budget-VPS.png","width":1536,"height":1024,"caption":"Run Local LLMs (Ollama & DeepSeek) on a Budget VPS"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ethernetservers.com\/blog\/run-local-llms-on-a-budget-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ethernetservers.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Run Local LLMs (Ollama &amp; DeepSeek) on a Budget VPS"}]},{"@type":"WebSite","@id":"https:\/\/www.ethernetservers.com\/blog\/#website","url":"https:\/\/www.ethernetservers.com\/blog\/","name":"Ethernet Servers Blog","description":"Latest Hosting News and Guides","publisher":{"@id":"https:\/\/www.ethernetservers.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ethernetservers.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ethernetservers.com\/blog\/#organization","name":"Ethernet Servers Blog","url":"https:\/\/www.ethernetservers.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ethernetservers.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/01\/logo.webp","contentUrl":"https:\/\/www.ethernetservers.com\/blog\/wp-content\/uploads\/2026\/01\/logo.webp","width":364,"height":57,"caption":"Ethernet Servers Blog"},"image":{"@id":"https:\/\/www.ethernetservers.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ethernetservers","https:\/\/x.com\/EthernetServers"],"description":"Ethernet Servers provides reliable and high-performance web hosting services including Shared Hosting, VPS Hosting, Dedicated Servers, and Domain Registration. With SSD-powered infrastructure, global data centers, strong security, and 24\/7 support, we help businesses, developers, and entrepreneurs build fast, secure, and scalable online projects. Trusted since 2014 for quality, uptime, and exceptional value.","email":"hello@ethernetservers.com","telephone":"+44 330 043 1258","legalName":"Ethernet Servers Ltd","foundingDate":"2014-07-03","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"}},{"@type":"Person","@id":"https:\/\/www.ethernetservers.com\/blog\/#\/schema\/person\/c40dde2395513a2a4ab0f34f8c192f19","name":"George","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/83418fc9a29d3024960f28c9677c70443b1646ee226e890ec04da82eaf0fb81b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/83418fc9a29d3024960f28c9677c70443b1646ee226e890ec04da82eaf0fb81b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/83418fc9a29d3024960f28c9677c70443b1646ee226e890ec04da82eaf0fb81b?s=96&d=mm&r=g","caption":"George"},"sameAs":["https:\/\/www.linkedin.com\/in\/george-sturley-20365a16a\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/posts\/2764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/comments?post=2764"}],"version-history":[{"count":1,"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/posts\/2764\/revisions"}],"predecessor-version":[{"id":2766,"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/posts\/2764\/revisions\/2766"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/media\/2765"}],"wp:attachment":[{"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/media?parent=2764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/categories?post=2764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ethernetservers.com\/blog\/wp-json\/wp\/v2\/tags?post=2764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}