Skip to content

Fedora Server + Virtualmin

Chitchat
1 1 318
  • wrote on last edited by
    #1

    I want to start out and say that, no, I am not Linux flavor jumping around. I was curious with how Fedora would be as a server. There is a community server that is built for use, so I downloaded that. My impression of this setup is a good one.

    I installed Fedora Server in a virtual machine on Arch Linux, Arc Linux has been my daily driver for quite some time now. I believe it has been over a year, but maybe I am just not good at keeping track of time. Anyway, I installed Fedora Server on a virtual machine. Now Virtualmin doesn’t have Fedora listed on it’s Grade A Supported Systems list, but it is on their Grade B Supported Systems list. So I thought, well why not. I really like Fedora so let’s try it.

    With a fresh install of Fedora Server installed, I downloaded script and after a few attempts with which switches to use, Virtualmin was up an running in no time. I went through the Virtualmin setup process via the web page and viola! I was then able to use Virtualmin on Fedora Server and it looks and feels exactly the same. It runs quick on Fedora Server as well.

    So why would I do this you ask? Let me tell you! Because I wanted to see if it would even work. Then i thought well if it did work, then maybe that might even be a more stable way of running a web server without having to reinstall the whole operating system everytime the OS is upgraded. Which was the whole reason I moved to Arch Linux. Which by the way is running fantastically well. The email software had a major breaking update, but that didn’t have anything to do with Arch Linux.

    My thinking was that if I ever have to build a new server, I just may use Fedora. You aren’t using the newest rolling updates like in Arch Linux, so your upgrades in between versions would be longer. Speaking of upgrades, I have a couple of Fedora Servers running on two different machines using virtual machine.

    I performed the upgrades on each of them. One I was on the machine itself, and the other I remoted into. Of course the upgrade process is different. You need to upgrade your system using sudo dnf update and then letting the system update. To update to the lates version of the OS you have to use sudo dnf system-upgrade download --releasever=XX with “XX” being the latest version. Then you run sudo dnf system-upgrade reboot and this is where the magic happens. Now you get disconnected in the terminal, but with the Virtual Machine Manager you can open that and see what is happening. I watched the upgrade go through it’s process, which was just showing so many files out of so many files being updated but then when it was done, Fedora Server rebooted itself and I was able to remote back in and verify that it was indeed upgraded.

    I went into Virtualmin and did some refreshing and Virtualmin also verified that the latest Fedora Server was running. The websites were back up that I just threw together to test and everything was running right as rain.

    So you could say that I am impressed with how Fedora Server is holding up. One of the downsides, is that when you do upgrade the OS to the newest version, your sites are down for that amount of time. Unlike with Arch Linux your sites are only down for however long it takes to reboot. So there are some trade offs there.

    With Fedora Server you get a little longer in between upgrades, so the chances of things breaking are less. I do have to say that so far with Arch Linux and the rolling releases, I have not yet had anything break from doing upgrades.


Related Topics
  • Linux on a Stick

    Linux linux usb arch
    29
    16 Votes
    29 Posts
    12k Views
    Madchatthew
    @DownPW I haven’t tried either of those, I am sure they run fast as well. Linux is so versatile it is awesome!
  • Arch Server Progress

    Chitchat arch linux server web server
    64
    31 Votes
    64 Posts
    28k Views
    Madchatthew
    @phenomlab I think I am going to switch to this theme eventually. The one I have is ok, but the price for this theme and what you get with it is really good. The business has broken even and is actually making some money now. We will see what the future holds. I am hoping to start getting enough business so I am behind 2 to 3 months. So we will see. My Arch web server has been working great! No issues with it so far. The only thing lately was the mail server software being updated, and they broke everything. I was able to make the required changes and get it back working and it has been working amazingly so far. I am still really happy I switched to Arch Linux Server and I haven’t had to reinstall the whole operating system due to this switch.
  • Wasting time on a system that hangs on boot

    Blog boot linux windows
    3
    1
    1 Votes
    3 Posts
    2k Views
    phenomlab
    @Panda said in Wasting time on a system that hangs on boot: Why do you prefer to use KDE Linux distro, over say Ubuntu? A matter of taste really. I’ve tried pretty much every Linux distro out there over the years, and whilst I started with Ubuntu, I used Linux mint for a long time also. All of them are Debian backed anyway I guess I feel in love with KDE (Neon) because of the amount of effort they’d gone to in relation to the UI. I agree about the lead and the OS statement which is why I suspect that Windows simply ignored it (although the Device also worked fine there, so it clearly wasn’t that faulty)
  • Killing Linux Zombie Processes

    Tips zombie linux
    3
    7
    2 Votes
    3 Posts
    2k Views
    phenomlab
    @DownPW odd indeed. Looks like it’s spawning, immediately dying, then spawning again.
  • Linux vs Windows - who wins ?

    Blog windows linux
    8
    4 Votes
    8 Posts
    3k Views
    Madchatthew
    @phenomlab LOL ah yes, I remember all of that. The good ole days!
  • Environment Variables

    Solved Linux
    8
    1
    1 Votes
    8 Posts
    3k Views
    phenomlab
    @madchatthew great you got this to work ! Thanks for the update.
  • Email issue (virturalmin)

    Solved Hosting virtualmin
    5
    0 Votes
    5 Posts
    2k Views
    JAC
    @gotwf said in Email issue (virturalmin): @jac Typically you want your domain’s MX records to point to FQDN server name, e.g. foo.example.eg % drill stockportcounty.fans mx ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 63911 ;; flags: qr rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;; stockportcounty.fans. IN MX ;; ANSWER SECTION: stockportcounty.fans. 600 IN MX 10 stockportcounty.fans. Yours do not. Although a bit more drillin’ and reverse lookup indicates thusly; % drill stockportcounty.fans ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 160 ;; flags: qr rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;; stockportcounty.fans. IN A ;; ANSWER SECTION: stockportcounty.fans. 600 IN A 65.108.63.35 ;; AUTHORITY SECTION: ;; ADDITIONAL SECTION: ;; Query time: 127 msec ;; SERVER: 204.8.232.207 ;; WHEN: Sun Oct 10 19:37:02 2021 ;; MSG SIZE rcvd: 54 <kvg@loon:~>% drill -x 65.108.63.35 ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 57802 ;; flags: qr rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;; 35.63.108.65.in-addr.arpa. IN PTR ;; ANSWER SECTION: 35.63.108.65.in-addr.arpa. 86400 IN PTR vps.stockportcounty.fans. I think you probably want your mx record to point to vps.stockportcountry.fans. It is important for forward and reverse lookups for MX records jive. Maybe you are looking like a spammer in that they do not? Edit: But at least you have a reverse record, many spammers do not, so that is a big red flag. Thanks for the advice, will look into it all later once back home.
  • Virtualmin Letsencrypt Renewal

    Solved Hosting
    13
    1 Votes
    13 Posts
    6k Views
    phenomlab
    @gotwf said in Virtualmin Letsencrypt Renewal: I favor KISS engineering Then I think you’ll be able to appreciate this https://content.sudonix.com/keep-it-simple-stupid/