I just bought a dedicated server with windows server 2012 installed. So here is my info on what i want to do, Mostly i want to host one site with many subdomains and give access to some ppl with a control panel including me. Then i need databases php and all. I want to make one side of the server, a little space as shared hosting. I know the billing software's like whcms and hostbill. So my question is how i could do it ? I have tried installing apache, phpmyadmin. mysql on my local server for testing but totally messed it up. So if you could just help me with it, it would be awesome. My doubts here are, Will installing cpanel just solve the problem ? So i have a idea like this, use one of my domain name for web hosting account and create a account myself with the domain i want to host my main website. And i will leave other spaces for other people to join. Or i will use my domain name as the main domain name there and use a subdomain for hosting. Please i am confused with this. My site is, http://godgivens.com . I tried searching online and reading stuffs but that makes me more nervous about firwall and other stuffs ://// And i know that the windows version of cpanel is enkompass. I just need help from setting up from the base, Pictures of my dedicated server. It is brand new and nothing is installed. I only have my remote desktop connection for it. Can anyone say me a step by step thing i need to do so i could set it up :3 I am totally new in web. Actually i have tried setting up things but never made anything public. But this thing will be different please help me..
First of all the bad choice is using a Windows Server for Web Serving needs, Anyways if you still require any help you can contact us, we can surely help you out. Add us on skype : server_police.
Yes, using a Windows Server for a web server and creating shared hosting accounts is not a good idea. Linux is open source, so it is free, while Windows server licenses have an upfront cost. You can easily manage your server using a control panel like DirectAdmin, cPanel etc. So unless you have websites which need specific Windows applications, Linux is the preferred choice.
I have installed centos in the server and my host has also installed virtualmin control panel + i have remote and ssh access to it right now. Do you think you guys can help me set it up now ? In the virtualmin i have created a server with my domain name and i have a domain name in godaddy. But how do i pont it to my server ? Is there a way or something
You can simply point an A record to the server IP to make it work, If you need a custom DNS server too then, you need to install BIND on your server and configure it.
Who are these idiots who tell you a windows server is not a good thing? These people are dinosaurs and throw-backs to an era when Linux admins knew no better. Windows Server 2012 is an AMAZING operating system and extremely secure from the initial install. The only question I would have is why on earth you would install Apache when IIS 8.0 is a far superior, more modern, more secure, more stable, and (yes) a FASTER web server than Apache (even when running PHP), and it's native to the server too as all you need to do is install the IIS role from the server manager....such a waste installing Apache. If you want, install WebSitePanel. Download the Web Platform Installer from MS (http://www.microsoft.com/web/downloads/platform.aspx) and install WebSitePanel from there. It will install all the necessary components for you including SQL Server.
thanks, but too late :/ i requested to reinstall with centos. But now i am going to try the link you gave with my homeserver ))) thanks very muchhh
I guess the difference is that I don't have a knee-jerk reaction to slamming or dissing another operating system based on outmoded, uninformed, and uneducated prejudices. The fact is Windows Server has been a good web server OS since Windows Server 2000 and every release has got better and better, with 2012 being a fabulous operating system and web platform. I don't need to check my facts. Oh, and my name isn't "sir" either you pompous.....
If you have your own domain, add 2 A records in domain control panel : yourdomain . com - xxx.xxx.xxx.xxx( your server IP ) www . yourdomain . com - xxx.xxx.xxx.xxx ( your server IP ) If your centos server already installed a webserver software ( for example : Apache ) You will need to edit : /etc/httpd/httpd.cnf or httpd.conf ( I'm not sure which name ) to tell your server that you have point a domain to this IP
I don't think you should use Windows if you are not going to run ASP or other stuff that requires Windows. Just get it reformatted with CentOS and use Apache or install cPanel.