Dysan Posted February 3, 2008 Share Posted February 3, 2008 Hi, I am interested in setting up my own web server at home, what is needed to achieve this? Also, what spec of web server would I need to host multiple websites, and start my own hosting service/site? Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/ Share on other sites More sharing options...
trq Posted February 3, 2008 Share Posted February 3, 2008 I would recommend installing Linux as the OS (Debian being my prefered distro) then Apache as the web server. You seriously won't get enough bandwidth / speed to run a hosting provider from home, but you can easily run a few personal sites on a 700Mhz machine. Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-456826 Share on other sites More sharing options...
Kibit Posted February 3, 2008 Share Posted February 3, 2008 Assuming your using windows a great starting point for you would be to take a look at xampp Many people know from their own experience that it's not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl. XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start. Not sure on the rules of linking to external sites on these forums and since I'm new here I don't want to be seen to be spamming so I won't link you to it just google "xampp" and you'll be on your way. Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-456827 Share on other sites More sharing options...
trq Posted February 3, 2008 Share Posted February 3, 2008 Assuming your using windows a great starting point for you would be to take a look at xampp Many people know from their own experience that it's not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl. XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start. Not sure on the rules of linking to external sites on these forums and since I'm new here I don't want to be seen to be spamming so I won't link you to it just google "xampp" and you'll be on your way. Actually, installing the lamp stack on debian is as easy as.... apt-get install php5 And looking through the recomendations Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-456831 Share on other sites More sharing options...
budimir Posted February 3, 2008 Share Posted February 3, 2008 Hosting service! By the question you are asking here, I would say you don't have a clue what are talking about. If you don't which software to use to run a server, how the hell are you going to protect the data from the sites you're going to host? Think it through! Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-456832 Share on other sites More sharing options...
Dysan Posted February 3, 2008 Author Share Posted February 3, 2008 Cheers for your reply. Good Point! But, I know how to set a web server up, I just don't understand the other requirements. e.g. IP Addresses Server Spec etc. In terms of the spec of machine, this isn't the side I have much knowledge on, therefore I'm asking here! Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-457156 Share on other sites More sharing options...
trq Posted February 4, 2008 Share Posted February 4, 2008 It really depends how many sites your planning on hosting, but like I said, you'll probably run out of bandwidth before processing power running from home. I have an old 700Mhz machine with 512mg of memory that easily handled running 5 sites when I had an adsl connection (I'm on dialup now but we won't go into that). of course my sites where just personal and got little traffic. After all, I only had 256mbps upload speed. You really need to know alot more than simply how to setup Apache too to run a webserver. You'll definatley need to know iptables (firewall), Postfix or one of the other big mail servers, and probably a good dose of bind (DNS). If you (like me) just want to get into it to learn and maybe host a few sites, do it, it is a great learning curve. If however you want to run a serious bussiness, I suggest you learn all this first then get a few dedicated servers or at least place your server within a reliable cohost. Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-457161 Share on other sites More sharing options...
Dysan Posted February 4, 2008 Author Share Posted February 4, 2008 I am start my own hosting site. Is it possible to get a business package, that can be ran from home, in oder to retrieve higher bandwidth? Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-457710 Share on other sites More sharing options...
trq Posted February 4, 2008 Share Posted February 4, 2008 It may be, depending on where you live. its probably better to look into hiring a dedicated server or at least a cohost though. Quote Link to comment https://forums.phpfreaks.com/topic/89214-setup-a-web-server/#findComment-457718 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.