/    Sign up×
Community /Pin to ProfileBookmark

Building a PHP server?

I need to build a mini-server using a computer that I already own, if at all possible.

It’s for a school related project and will only be used to house in-class projects on, so we’d be the only ones accessing it.

The server needs to support HTML, PHP, and CGI.

It also needs to have a mySQL database backend.

Also, if at all possible, it needs some sort of administration panel, such as a free-alternative to cPanel.

I now pose the following questions:

What software do I need?
What hardware do I need?
What specs are required?
Base estimate of pricing? (Mind you I already have the computer which is fine and runs Windows XP at the moment with, I believe, 2 gigs of memory.)

Thanks for any help!

to post a comment
PHP

4 Comments(s)

Copy linkTweet thisAlerts:
@TempesJun 25.2007 — Well, depending on your OS you can do a search for either LAMP (Linux) or WAMP (Windows) and you should come up with many solutions.

I've used Apache2Triad but its really heavy and offers ftp and email capabilities. If you want something light and can run right from install I suggest VertrigoServ because its extremely light and basically satifies the PHP, HTML and CGI. However I'm unsure if its capable of CGI.

Best part about these are they are free to use and will not hog system resources so the system specs you mentioned about should be fine.
Copy linkTweet thisAlerts:
@gooncorpJun 25.2007 — Why not delete the old operating system and install pretty much any version of linux on it? Most of them come with the Apache web server, which will run on a really bad computer (I'm doing the same sort of thing, exept with 330MHz and 160Mb of RAM). It won't have a front end unless you install that separatley, but I'm fairly sure there'll be something out there if you look hard enough. As for specs, using Apache on a 500MHz with 512Mb of RAM, you could easily handle about 100,000 requests per day, with no problems whatsoever, and, if you use linux, once you have it set up, you can leave it for months without having to do anything.
Copy linkTweet thisAlerts:
@saeJun 25.2007 — I vote for clarkconnect. Really easy to use / set up and a great community to help you trouble shoot. To give you an idea, I ran a static website successfully off a pentium 166 with 32 megs ram. Active pages (i.e. using php) were a bit slow, but still worked. Depending on the loading on the server anything above an 800 mhz computer with a decent amount of ram and your flying!
Copy linkTweet thisAlerts:
@bluestarsJun 28.2007 — I've got a 400MHz computer with 386MiB of ram running Debian (Sarge, I think) with Apache, OpenSSH, Samba, some old FTP server, CVS, MySQL, Perl, PHP, and a full set of the GNU development tools, and it runs fine. Of course, it's on my home internet connection, so that's slow, but that is definitely the bottleneck.

My main windows machine also has perl (cgi), php, and apache, and that's all on XP.
×

Success!

Help @mmumpower spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.8,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...