Looking in setting up a small enterprise setup at home, need advise on a distro [closed]

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I'm looking to run an enterprise setup at home for the purpose of learning. I'm somewhat familiar with Windows enterprise systems as that's what we use at work. But I realize that I'm at the beginning of my IT career and Linux is the choice of many larger companies. I think it's smart to become familiar with the Linux side of enterprise and I figured setting up a small setup at home with my computers made sense.



I need it to be free, there's just no room in the budget for this (so that rules out REHL I believe). So it's a toss up between CentOS, Debian, and maybe something I'm missing. What's my best bet?







share|improve this question












closed as primarily opinion-based by jasonwryan, Stephen Rauch, G-Man, Jeff Schaller, Fox Nov 21 '17 at 2:50


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.


















    up vote
    0
    down vote

    favorite












    I'm looking to run an enterprise setup at home for the purpose of learning. I'm somewhat familiar with Windows enterprise systems as that's what we use at work. But I realize that I'm at the beginning of my IT career and Linux is the choice of many larger companies. I think it's smart to become familiar with the Linux side of enterprise and I figured setting up a small setup at home with my computers made sense.



    I need it to be free, there's just no room in the budget for this (so that rules out REHL I believe). So it's a toss up between CentOS, Debian, and maybe something I'm missing. What's my best bet?







    share|improve this question












    closed as primarily opinion-based by jasonwryan, Stephen Rauch, G-Man, Jeff Schaller, Fox Nov 21 '17 at 2:50


    Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
















      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I'm looking to run an enterprise setup at home for the purpose of learning. I'm somewhat familiar with Windows enterprise systems as that's what we use at work. But I realize that I'm at the beginning of my IT career and Linux is the choice of many larger companies. I think it's smart to become familiar with the Linux side of enterprise and I figured setting up a small setup at home with my computers made sense.



      I need it to be free, there's just no room in the budget for this (so that rules out REHL I believe). So it's a toss up between CentOS, Debian, and maybe something I'm missing. What's my best bet?







      share|improve this question












      I'm looking to run an enterprise setup at home for the purpose of learning. I'm somewhat familiar with Windows enterprise systems as that's what we use at work. But I realize that I'm at the beginning of my IT career and Linux is the choice of many larger companies. I think it's smart to become familiar with the Linux side of enterprise and I figured setting up a small setup at home with my computers made sense.



      I need it to be free, there's just no room in the budget for this (so that rules out REHL I believe). So it's a toss up between CentOS, Debian, and maybe something I'm missing. What's my best bet?









      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 21 '17 at 0:53









      Ian Pringle

      103




      103




      closed as primarily opinion-based by jasonwryan, Stephen Rauch, G-Man, Jeff Schaller, Fox Nov 21 '17 at 2:50


      Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.






      closed as primarily opinion-based by jasonwryan, Stephen Rauch, G-Man, Jeff Schaller, Fox Nov 21 '17 at 2:50


      Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote



          accepted










          Getting familiar with Debian, REHL and CentOS are a good starting point. You'd want to get familiar with multiple Linux distros not just one.



          You will want to get familiar with many Linux technologies as well such as LXC, cgroups, systemd, VFS, etc.



          In addition you will want to learn common software technologies like databases such as PostgreSQL, Mariadb, web servers such as Apache and nginx as well as iptables for firewall as well as directory servers like openldap.



          There are also various IT automation including deployment solutions and logging that are used there are a lot of these. You might as well get use to a few and then learn new ones on the go. One i use a lot is Red Hat's Ansible.



          Generally speaking enterprise or any large business will use management software or "platforms" like OpenStack, libvirt and you'd want to get familiar with those systems as well.



          Basically you shouldn't just be learning one thing. You want to get the general idea but once you get hired you might need to learn something new and thats okay any decent employer should help you with that anyway.






          share|improve this answer



























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            0
            down vote



            accepted










            Getting familiar with Debian, REHL and CentOS are a good starting point. You'd want to get familiar with multiple Linux distros not just one.



            You will want to get familiar with many Linux technologies as well such as LXC, cgroups, systemd, VFS, etc.



            In addition you will want to learn common software technologies like databases such as PostgreSQL, Mariadb, web servers such as Apache and nginx as well as iptables for firewall as well as directory servers like openldap.



            There are also various IT automation including deployment solutions and logging that are used there are a lot of these. You might as well get use to a few and then learn new ones on the go. One i use a lot is Red Hat's Ansible.



            Generally speaking enterprise or any large business will use management software or "platforms" like OpenStack, libvirt and you'd want to get familiar with those systems as well.



            Basically you shouldn't just be learning one thing. You want to get the general idea but once you get hired you might need to learn something new and thats okay any decent employer should help you with that anyway.






            share|improve this answer
























              up vote
              0
              down vote



              accepted










              Getting familiar with Debian, REHL and CentOS are a good starting point. You'd want to get familiar with multiple Linux distros not just one.



              You will want to get familiar with many Linux technologies as well such as LXC, cgroups, systemd, VFS, etc.



              In addition you will want to learn common software technologies like databases such as PostgreSQL, Mariadb, web servers such as Apache and nginx as well as iptables for firewall as well as directory servers like openldap.



              There are also various IT automation including deployment solutions and logging that are used there are a lot of these. You might as well get use to a few and then learn new ones on the go. One i use a lot is Red Hat's Ansible.



              Generally speaking enterprise or any large business will use management software or "platforms" like OpenStack, libvirt and you'd want to get familiar with those systems as well.



              Basically you shouldn't just be learning one thing. You want to get the general idea but once you get hired you might need to learn something new and thats okay any decent employer should help you with that anyway.






              share|improve this answer






















                up vote
                0
                down vote



                accepted







                up vote
                0
                down vote



                accepted






                Getting familiar with Debian, REHL and CentOS are a good starting point. You'd want to get familiar with multiple Linux distros not just one.



                You will want to get familiar with many Linux technologies as well such as LXC, cgroups, systemd, VFS, etc.



                In addition you will want to learn common software technologies like databases such as PostgreSQL, Mariadb, web servers such as Apache and nginx as well as iptables for firewall as well as directory servers like openldap.



                There are also various IT automation including deployment solutions and logging that are used there are a lot of these. You might as well get use to a few and then learn new ones on the go. One i use a lot is Red Hat's Ansible.



                Generally speaking enterprise or any large business will use management software or "platforms" like OpenStack, libvirt and you'd want to get familiar with those systems as well.



                Basically you shouldn't just be learning one thing. You want to get the general idea but once you get hired you might need to learn something new and thats okay any decent employer should help you with that anyway.






                share|improve this answer












                Getting familiar with Debian, REHL and CentOS are a good starting point. You'd want to get familiar with multiple Linux distros not just one.



                You will want to get familiar with many Linux technologies as well such as LXC, cgroups, systemd, VFS, etc.



                In addition you will want to learn common software technologies like databases such as PostgreSQL, Mariadb, web servers such as Apache and nginx as well as iptables for firewall as well as directory servers like openldap.



                There are also various IT automation including deployment solutions and logging that are used there are a lot of these. You might as well get use to a few and then learn new ones on the go. One i use a lot is Red Hat's Ansible.



                Generally speaking enterprise or any large business will use management software or "platforms" like OpenStack, libvirt and you'd want to get familiar with those systems as well.



                Basically you shouldn't just be learning one thing. You want to get the general idea but once you get hired you might need to learn something new and thats okay any decent employer should help you with that anyway.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 21 '17 at 2:26









                jdwolf

                2,392116




                2,392116












                    Popular posts from this blog

                    Peggy Mitchell

                    The Forum (Inglewood, California)

                    Palaiologos