English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2007-07-03 06:28:46 · 10 answers · asked by questiondude12345 2 in Computers & Internet Programming & Design

I didn't mention that this is the win32 install of apache... I don't have a linux box yet...

2007-07-03 06:39:38 · update #1

I am very new to web programming... I have a bachelors degree in Network Administration and I figured learning a bit in Web Programming wouldn't hurt...

2007-07-03 06:42:05 · update #2

10 answers

PHP is really more of a framework (like .NET) and Perl is a language you can use with PHP. PHP requires a handler or parser to interpret the script. I believe Apache now includes this natively, but if it doesn't, you can download and install it for free. Apache does support CGI natively and you can use Perl or any number of languages to write CGI.

2007-07-03 06:39:36 · answer #1 · answered by Wyatt 4 · 0 1

My recommondation is a little different. If your plan is to work for small businesses stick with windows. That means working with IIS and .NET, SourceSafe, Visual Studio SQLServer and Active Directory. If your plan is to work for medium to large size organizations, I would perform a linux install, Red Hat is more popular, but I choose Novell’s SUSE. Then install apache web server, CVS, MySql and a directory service either apache directory or openldap. You may also want to configure the web server for a secure connection eg https. And configure a second webserver and set up a simple mail server like sendmail. As a network Administrator your role will be to make sure the network is up and running with duties for installing and configuring software. You are not really a big user of most of the technologies.

Type of projects I would recommend try to get three or four web servers running on the same box. Remember it is a learning experince. Go for Apache, Tomcat, JBossPortal and bea weblogic, Find some load testing tool and hit them with a simple test and loads. Hay as an afterthought Install an instant messaging service. Install, Install, Install

2007-07-03 16:40:47 · answer #2 · answered by Anonymous · 0 0

Both are add-ons. And you have a number of them, perl, PHP, Python, Ruby are most common. Default configuration allows only plain old HTML, but if you are not managing webserver yourself, some of those addons will be installed and configured by hosting company.

Now, when you told it's windows environment, you can get apache running easily with WAMP or XAMPP on these locations:
http://www.wampserver.com/
http://www.xampp.org/

Both bundles come with mod_php and mysql. If you choose to install vanilla apache on your windows box you will have to install and configure PHP and MySQL manually. Perl addons exist and CGI can be enabled easily.

But again, default Apache configuration don't allow CGI or script interpreter modules, to be as secure as possible.

2007-07-03 13:36:28 · answer #3 · answered by ... 3 · 0 0

Well, you mess things a little. Apache is a webserver, i.e. a software to handle HTTP (and HTTPS) protocol requests to a server. PHP and Perl are CGI script handlers (actually these 2 have additional applications, not related to web servers, though it does not matter for this point).

So, a CGI handler is an external thing to a webserver. When a webserver needs to handle a CGI script, it calls a handler, which actually processes the request from a web surfer and returns plain HTML to the webserver, which then is transferred and displayed to the surfer.

You can download Perl and PHP from their official websites
http://www.perl.com/download.csp
http://www.php.net/downloads.php
both are free since distributed under GNU/GPL license.

2007-07-03 13:39:43 · answer #4 · answered by mickael 3 · 0 1

Yes, Apache SUPPORTS PHP and Perl but you will have to do an install of PHP and Perl... PHP and Perl do not come built in and ready to use with Apache.

Thank you,
Greg Winn
http://winn.ws

2007-07-03 14:05:53 · answer #5 · answered by Greg W 2 · 0 0

Many of the Apache distributions come with php and the mysql database, since these are free downloads it might be worth searching for one.

2007-07-03 13:46:16 · answer #6 · answered by Anonymous · 0 0

You must install PHP and Perl to the server.

2007-07-03 13:35:53 · answer #7 · answered by proglevel 1 · 0 0

It depends on the server configuration. If you install ubuntu server for instance, everything gets installed. If you install ubuntu desktop then you have to install that stuff manually via apt-get or synaptic package manager.

hope that helps
Nigel

2007-07-03 13:32:52 · answer #8 · answered by Nigel Lew 4 · 0 0

Depends. Most linux distros can with all of the above built in.

DON'T MISS THIS! !!!!!!!!!!!

You mentioned windows. XAMPP is a great quickstart.
http://www.apachefriends.org/en/xampp.html
Enjoy!

2007-07-03 14:08:03 · answer #9 · answered by Mehmet Y 2 · 0 0

No, those are extra installs.

2007-07-03 13:32:56 · answer #10 · answered by Kasey C 7 · 0 0

fedest.com, questions and answers