First off, I am very new to servers and hosting etc. I usually use shared, but that no longer meets my needs.
I have purchased a computer server, which I believe has enough specs to host what I want, however I am stuck on the software and OS Side.
I dont know if I should go with windows or linux, my experience and knowledge with linux is very minimal (I cant even install a piece of software "ISPConfig3"), my experience with windows is greater, but not good with the windows server operating system (Specifically 2008) is there a operating system anyone can recommend that would be easier to troubleshoot, and of course allow me to install control panels for managing email setups and health etc?
Secondly, this is the harder part, I have a domain and I need to setup my server to connect the nameservers with, I dont know how to do this?
any help would be greatly appreciated. sorry if this is a little hard to understand, if it is I will re-write
I personally prefer CentOS (Linux) as the OS.
It will be much easier to manage if you just want to use hosting.
You can try many free hosting panels. cPanel is the most widely used and easy. You get ready made OS templates which will get you started ASAP.
Just ask your DC to install it for you.
Softaculous - Auto Installer for cPanel, Direct Admin, InterWorx, Plesk, H-Sphere
The only Auto Installer that installs 260+ scripts. Install in just ONE STEP! Virtualizor - VPS Control Panel supporting OpenVZ, Xen, KVM and has 60+ OS Templates
Webuzo - Softaculous for the Cloud i.e. Softaculous Standalone
I beg to differ for someone without experience in either OS, Windows will definitely be alot more novice admin friendly.
Linux & Windows Hosting Expert - Lead Sales Engineer @ BlackMesh
Highly available enterprise cloud and physical hosting with 24x7x365 US based live support (IaaS/PaaS) FedRAMP Moderate, DISA Level 2, FISMA, PCI, HIPAA, and SSAE 16 certifications [email protected] -- 888-473-0854 x720 -- www.BlackMesh.com
Depending no your budget you can get a fully managed system to start with. If you were to go with cPanel, which I would recommend since you dont know command line, there is a company www.totalserversolutions.com that will do an awesome job managing the server for you for $75 per month.
If you dont know Linux you should probably get a VPS for a month or so to learn you way around before you put your live site on a server you dont know how to use.
I dont really want to have a company managing my server, Ideally i want to be able to do it myself, and learn about how everything works.
its a hosting environment for a windows-based product myself and a team of guys are working on, im going to be installing quite some stuff to it, as it wont just be hosting our website and downloads, but like the file storage, bug trackers, forums, teamspeak server and etc