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

Clash 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?
distributions
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.
add a comment |Â
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?
distributions
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.
add a comment |Â
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?
distributions
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?
distributions
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.
add a comment |Â
add a comment |Â
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.
add a comment |Â
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.
add a comment |Â
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.
add a comment |Â
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.
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.
answered Nov 21 '17 at 2:26
jdwolf
2,392116
2,392116
add a comment |Â
add a comment |Â