Running a web site
January 19, 2006 10:13 AM
Subscribe
I would like to run a web server and more. Any assistance or advice out there?
I've done some research and can follow web tutorials and step-by-step instructions, but would also like to hear from this knowledgeable group.
I would like to develop web page(s) and have forms to collect data and other fancy web design features. What do I need to do? I know I need something like MySQL, to be able to write scripting languages...what else? Bonus: I need to do this free of cost. :)
You can email me privately, too. My email is in my profile. Thanks!
posted by mic stand to computers & internet (17 comments total)
You don't need mysql to write scripting languages -- mysql is a database, just a program for managing stored data.
For webservers I recommend apache. It's ubiquitous, free, very common, supports all kinds of stuff.
For data base server (if you really need one) either mysql or postgres are common, decent, free databases.
To write scripts you need a scripting language. There are way too many to mention them all, but apache supports perl, python, php, tcl, ruby and probably many, many more. The scripting language is usually something that works together with your web server. For apache, for example, you would either load the scripting language as a "module" or have the web server execute the script shell via plain CGI.
There are probably some decent books out there. I would even guess that there are probably books that are specific to a particular database/webserver/scripting language combo, like "How to write web apps using mysql, php and apache". It's been a long time since I've looked at books like these so I don't have a particular recommendation. O'Reilly books are well thought of and usually worth the money.
posted by RustyBrooks at 10:29 AM on January 19, 2006