{"id":828,"date":"2014-08-21T15:41:41","date_gmt":"2014-08-21T21:41:41","guid":{"rendered":"http:\/\/blog.ttc.ualberta.ca\/?p=828"},"modified":"2015-04-06T03:05:05","modified_gmt":"2015-04-06T09:05:05","slug":"creating-a-home-server-part-1-why-should-i-hardware-and-software","status":"publish","type":"post","link":"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/","title":{"rendered":"Creating a Home Server Part 1: Why should I? Hardware and Software"},"content":{"rendered":"<p>With the ubiquity of cloud solutions such as <a href=\"https:\/\/www.dropbox.com\/\">Dropbox<\/a>, <a href=\"https:\/\/drive.google.com\">Google Drive<\/a>, and <a href=\"https:\/\/onedrive.live.com\/about\/en-us\/\">Microsoft\u2019s OneDrive<\/a>, it seems irrelevant to have files stored on a home computer. However, with the new revelations about online privacy and security such as <a href=\"http:\/\/www.dailytech.com\/Google+Yes+we+Read+Your+Gmail\/article33184.htm\">Gmail reading our emails<\/a> and <a href=\"http:\/\/www.forbes.com\/sites\/kashmirhill\/2014\/06\/28\/facebook-manipulated-689003-users-emotions-for-science\/\">Facebook conducting psychological experiments<\/a> on their users, keeping information on a private server becomes more appealing. Furthermore, advantages such as no subscription fees for more cloud storage and making your photos and videos accessible to others add more value to creating a home server. Finally, creating a home server can be relatively simple and low cost for the benefits that it provides.<!--more--><\/p>\n<p>The following is a short list of various features you can set up on a home server:<\/p>\n<ul>\n<li>File backup<\/li>\n<li>Access files from the internet<\/li>\n<li>Host a Photo Gallery on the internet<\/li>\n<li>Stream Video and Audio files to any internet connected computer\/mobile device<\/li>\n<li>Create a Virtual Private Network to bypass security restrictions at work\/school<\/li>\n<li>Download files directly to your server from any device connected to the internet<\/li>\n<li>Create a website<\/li>\n<\/ul>\n<p>Simply put, a server is a computer that provides functionality to other computers through a network. Enterprise level servers are designed to provide functionality to hundreds or even hundreds of thousands of users. Since a home server is only accessed by a fewer users, any computer is suitable for a home server setup.<br \/>\n<img loading=\"lazy\" class=\"alignright wp-image-867 size-full\" src=\"https:\/\/blog.technerdservices.com\/wp-content\/uploads\/2014\/07\/Brix200_caption1.jpg\" alt=\"Brix200_caption1\" width=\"200\" height=\"235\" \/>Some examples include old desktops or laptops. Even an old smartphone can be turned into a server. If you plan on purchasing a computer to act as a server, also consider used computers. Even a five-year-old laptop will most likely have enough processing power. As long as there is a network port (an RJ45 ethernet port), the\u00a0computer will work well as a server. I purchased a <a href=\"http:\/\/www.amazon.ca\/gp\/product\/B00FP4MWUW\/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;camp=15121&amp;creative=330641&amp;creativeASIN=B00FP4MWUW&amp;linkCode=as2&amp;tag=tecnerser-20\">Gigabyte Brix Ultra Compact PC<\/a> to act as a server because of it\u2019s size, simplicity, and price. The version I purchased had room for only a mSata Solid State Drive (SSD); however, newer versions also has additional space for a 2.5\u201d hard drive, which is found in most laptops. Since I purchased a new Gigabyte Brix (as well as RAM and a SSD), it cost about $400 CAD, but if you use an older laptop or computer, you do not need to purchase anything new.<\/p>\n<p>Once hardware is selected, the next step is choosing appropriate software. While licensing fees for Microsoft-based servers is <a href=\"http:\/\/www.memoryexpress.com\/Products\/MX42896\">several hundred dollars<\/a>, a Unix-based server is free. Unix based servers run more than 70% of the world\u2019s internet. In addition, Android devices are also built on Unix, making Unix one of the most used operating systems in the world. (Some examples of other operating systems are Windows and Mac OS X). Linux is a user-friendly subset of Unix, and is easy to install. The Linux distribution I chose to run is <a href=\"http:\/\/www.ubuntu.com\/\">Ubuntu<\/a> because it is geared towards consumers, making is more user-friendly to setup and use. For simplicity, Ubuntu desktop offers a User Interface (UI), \u00a0like Windows or Mac OS X, that is easier to work within. Other alternatives include <a href=\"https:\/\/www.archlinux.org\/\">Arch Linux<\/a>, <a href=\"http:\/\/fedoraproject.org\/\">Fedora Linux<\/a>, and <a href=\"http:\/\/www.opensuse.org\/en\/\">OpenSuse Linux<\/a>. Any of these operating systems can be installed from a CD or USB memory stick. Therefore, the only additional materials to setup the software is a CD or USB memory stick.<\/p>\n<p>In preparation to setting up a Home Linux Server, the following materials are needed:<\/p>\n<ul>\n<li>Computer\/Laptop with at least<\/li>\n<li>700 MHz processor<\/li>\n<li>512 MB RAM<\/li>\n<li>5 GB hard drive space<\/li>\n<li>CD\/DVD drive or USB port for the installer<\/li>\n<li>Internet Access<\/li>\n<li>CD or USB memory stick for installing Ubuntu.<\/li>\n<li>Another computer to create the install CD\/USB<\/li>\n<\/ul>\n<p>Subsequent posts will include setup and install instructions for the server and software within it.<\/p>\n<p>Up Next: <a title=\"Creating a Home Server Part 2: Installing the Operating System\" href=\"https:\/\/blog.technerdservices.com\/index.php\/2014\/09\/creating-a-home-server-part-2-installing-the-operating-system\/\">Setup and Installation of an Ubuntu Server<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the ubiquity of cloud solutions such as Dropbox, Google Drive, and Microsoft\u2019s OneDrive, it seems irrelevant to have files stored on a home computer. However, with the new revelations about online privacy and security such as Gmail reading our emails and Facebook conducting psychological experiments on their users, keeping information on a private server [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[29,7,2],"tags":[6,9],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why Create a Home or Personal Server<\/title>\n<meta name=\"description\" content=\"With more and more information being stored on the cloud, Creating a server at home may be the way to go for increased security and control of your data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why Create a Home or Personal Server\" \/>\n<meta property=\"og:description\" content=\"With more and more information being stored on the cloud, Creating a server at home may be the way to go for increased security and control of your data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/\" \/>\n<meta property=\"og:site_name\" content=\"Tech Nerd Services - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-08-21T21:41:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-04-06T09:05:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.technerdservices.com\/wp-content\/uploads\/2014\/07\/Brix200_caption1.jpg\" \/>\n<meta name=\"author\" content=\"Mike Zhang\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mike Zhang\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/\",\"url\":\"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/\",\"name\":\"Why Create a Home or Personal Server\",\"isPartOf\":{\"@id\":\"https:\/\/blog.technerdservices.com\/#website\"},\"datePublished\":\"2014-08-21T21:41:41+00:00\",\"dateModified\":\"2015-04-06T09:05:05+00:00\",\"author\":{\"@id\":\"https:\/\/blog.technerdservices.com\/#\/schema\/person\/fc12cf34dd081fb261e26a8ef8208f50\"},\"description\":\"With more and more information being stored on the cloud, Creating a server at home may be the way to go for increased security and control of your data.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.technerdservices.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating a Home Server Part 1: Why should I? Hardware and Software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.technerdservices.com\/#website\",\"url\":\"https:\/\/blog.technerdservices.com\/\",\"name\":\"Tech Nerd Services - Blog\",\"description\":\"Technology Consulting and Training\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.technerdservices.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.technerdservices.com\/#\/schema\/person\/fc12cf34dd081fb261e26a8ef8208f50\",\"name\":\"Mike Zhang\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/blog.technerdservices.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/88597b7505f7d9cfd0a2eecad53a9d8a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/88597b7505f7d9cfd0a2eecad53a9d8a?s=96&d=mm&r=g\",\"caption\":\"Mike Zhang\"},\"url\":\"https:\/\/blog.technerdservices.com\/index.php\/author\/mike\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why Create a Home or Personal Server","description":"With more and more information being stored on the cloud, Creating a server at home may be the way to go for increased security and control of your data.","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:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/","og_locale":"en_US","og_type":"article","og_title":"Why Create a Home or Personal Server","og_description":"With more and more information being stored on the cloud, Creating a server at home may be the way to go for increased security and control of your data.","og_url":"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/","og_site_name":"Tech Nerd Services - Blog","article_published_time":"2014-08-21T21:41:41+00:00","article_modified_time":"2015-04-06T09:05:05+00:00","og_image":[{"url":"https:\/\/blog.technerdservices.com\/wp-content\/uploads\/2014\/07\/Brix200_caption1.jpg"}],"author":"Mike Zhang","twitter_misc":{"Written by":"Mike Zhang","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/","url":"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/","name":"Why Create a Home or Personal Server","isPartOf":{"@id":"https:\/\/blog.technerdservices.com\/#website"},"datePublished":"2014-08-21T21:41:41+00:00","dateModified":"2015-04-06T09:05:05+00:00","author":{"@id":"https:\/\/blog.technerdservices.com\/#\/schema\/person\/fc12cf34dd081fb261e26a8ef8208f50"},"description":"With more and more information being stored on the cloud, Creating a server at home may be the way to go for increased security and control of your data.","breadcrumb":{"@id":"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.technerdservices.com\/index.php\/2014\/08\/creating-a-home-server-part-1-why-should-i-hardware-and-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.technerdservices.com\/"},{"@type":"ListItem","position":2,"name":"Creating a Home Server Part 1: Why should I? Hardware and Software"}]},{"@type":"WebSite","@id":"https:\/\/blog.technerdservices.com\/#website","url":"https:\/\/blog.technerdservices.com\/","name":"Tech Nerd Services - Blog","description":"Technology Consulting and Training","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.technerdservices.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-CA"},{"@type":"Person","@id":"https:\/\/blog.technerdservices.com\/#\/schema\/person\/fc12cf34dd081fb261e26a8ef8208f50","name":"Mike Zhang","image":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/blog.technerdservices.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/88597b7505f7d9cfd0a2eecad53a9d8a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/88597b7505f7d9cfd0a2eecad53a9d8a?s=96&d=mm&r=g","caption":"Mike Zhang"},"url":"https:\/\/blog.technerdservices.com\/index.php\/author\/mike\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/posts\/828"}],"collection":[{"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/comments?post=828"}],"version-history":[{"count":0,"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/posts\/828\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/media?parent=828"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/categories?post=828"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.technerdservices.com\/index.php\/wp-json\/wp\/v2\/tags?post=828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}