1. Computer problem? Tech Support Guy is completely free -- paid for by advertisers and donations. Click here to join today! If you're new to Tech Support Guy, we highly recommend that you visit our Guide for New Members.

Software Selection and Packages for Homebult Server

Discussion in 'Linux and Unix' started by ehbowen, Jul 29, 2018.

Thread Status:
Not open for further replies.
  1. ehbowen

    ehbowen Thread Starter

    Joined:
    Aug 10, 2009
    Messages:
    37
    I currently have three Synology NAS machines with oodles of storage space, plus another one which I purchased for my church. I also have a couple of web sites; one in particular which has been up for over a decade is Streamliner Schedules. I had been shared hosting with IX, but after I got hit with a $500 renewal bill (for three years) plus an unannounced migration to a poorer hosting plan (only one IP; I had been receiving 8...messed my DNS up completely on everything but the main site) after IX sold out to EIS/Site5 (with their legendary :rolleyes: customer service) I elected to self-host for the present using my Synologys. I do have business-class internet service with static IPs at the house and, after the DNS problems were taken care of, I've had no complaints from my visitors.

    I've been self-hosting my own email servers for about five years now, again using the Synologys, but now that I have some time to play with the old web site I wanted to work on migrating it to a modern CMS system such as Drupal. While Synology machines can host Drupal, their semi-proprietary operating system (DSM 6, based on Linux) has a lot of limitations such as installing PHP extensions and makes it difficult to use Composer and Drush. Plus, my machines each have only 1GB RAM, non-expandable, which seriously limits the number of process threads available. After a weekend of tearing my hair out, I started seriously thinking about a hardware upgrade.

    At some point I'll probably use a Digital Ocean droplet or similar as a mirror server, but I'm kind of funny about wanting to have data which is important to me personally stored on my own hardware on my own property. I did a little online shopping and now (well, in a couple of months after I start getting a steady paycheck again) I'm seriously planning to put together a personal server system built around a Supermicro H8SGL motherboard and 1U rackmount case. My question regards assembling the software suite for it.

    I know that I do want to set it up as a Linux server, although I'm still not completely comfortable with Linux (I have an older desktop running Ubuntu 18.04 LTS). The primary function will be as a web server, but I also want it to handle email and DNS (preferably with DNSSEC). My Synology machines are good for offline data storage, so that would be a minor role. But I also want to use this new machine as a testbed to get familiar with new packages and techniques and to expand my skill set in general. (It would be nice to be hired for something besides plunging toilets and changing light bulbs!)

    So if someone out there is familiar with provisioning and using Linux servers and can point me to some resources, I would appreciate it. Again, I'm not in a big hurry on this, but I do want to start moving in that direction.
     
As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 733,556 other people just like you!

Loading...
Similar Threads - Software Selection Packages
  1. Brwnjacketwithsunglss
    Replies:
    6
    Views:
    474
  2. Miqw7394
    Replies:
    21
    Views:
    2,619
Thread Status:
Not open for further replies.

Short URL to this thread: https://techguy.org/1213706

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice