Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Installing Apache 2.0.35 on Windows 2000 Pro

Posted on 2002-04-10
5
Medium Priority
?
236 Views
Last Modified: 2010-03-04
I just installed Apache 2.0.35 release on my Windows 2000 Pro PC but am unable to Start an Apache service via the Windows Start menu.

I would like to use the PC as the server for testing JSP programs etc, so I need the correct configuration settings.

I have set Servername to 'localhost' and port to 80.

A DOS screen flashes but there is no indication that anything has succeeded or not.

I cannot find it as an 'NT' Service.

How can I get this thing to work?

0
Comment
Question by:ozphil
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
5 Comments
 
LVL 15

Expert Comment

by:samri
ID: 6931561
Take a look at this page.  Maybe you MSI installer is the problem.  Scroll to the bottom of the Page!

http://www.apache.org/dist/httpd/binaries/win32/
0
 
LVL 15

Expert Comment

by:samri
ID: 6931580
Take a look at this page.  Maybe you MSI installer is the problem.  Scroll to the bottom of the Page!

http://www.apache.org/dist/httpd/binaries/win32/
0
 
LVL 15

Accepted Solution

by:
samri earned 400 total points
ID: 6931604
Which package do you pick, with SSL or no-ssl.

I tried to simulate one.

There is a few pop-ups during install, but after a few minutes, you should see a small "Red Feather" icon with a green arrow in a circle - Apache is running, on the status bar.  Left-click (dependig on how you mouse button is configure) on this icon, you can control the service.

If you are not seeing this, something must have gone wrong during installation.

Have you tried to redo the installation.  Btw, Apache 2.x will refuse to install if there is already an Instance of Apache 1.x (or maybe any version) installed on the machine.  Kinda stupid.


In the Service window, it should be displayed as Apache, (mine had 2), and Apache2.

Do you have any other software listening to port 80.  Any web accelerator software, InterQuick, WinGate, or any other that might have taken port 80 (TCP).  If this is the case, you need to either, change that software to use other port, or, get your apache to listen to a different port

Look for this section.  Mine has "somebody" stuck at 80/TCP, so I'll let Apache use 8000 -- all are working fine, without reboot.

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 8000

Have you tried opening http://127.0.0.1:80/   replace 80 with the port number your apache is configured to use.
Or,
You could go to: c:\Program Files\Apache Group\Apache2\bin and try to run Apache.exe from the CMD line.  And use your browser to browse to http://127.0.0.1/ in case the first test failed.


Give it a shot.  Try freshboot, and reinstall.  Better still try to download a different copy, and test.
0
 
LVL 4

Author Comment

by:ozphil
ID: 6932555
Hi samri


I disabled (stopped) IIS Admin Service then reinstalled Apache and it works!

I had disabled IIS on the first installation of Apache but I disabled it AFTER 'installing' Apache.

There was no previous Apache version installed.

Thanks for you help.

I'm be installing Tomcat later. Hope there is no major drama there otherwise i'll be back here.
0
 
LVL 15

Expert Comment

by:samri
ID: 6932822
That's cool.

just to share the thought.

I had another weird problem.  Right after posting the solution, I change the port in httpd.conf, restart, and Apache kept crashing.  Run from cmd line, works.

-- i bet this will be the drama for me :)

cheeers.
0

Featured Post

Enroll in October's Free Course of the Month

Do you work with and analyze data? Enroll in October's Course of the Month for 7+ hours of SQL training, allowing you to quickly and efficiently store or retrieve data. It's free for Premium Members, Team Accounts, and Qualified Experts!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

As Wikipedia explains 'robots.txt' as -- the robot exclusion standard, also known as the Robots Exclusion Protocol or robots.txt protocol, is a convention to prevent cooperating web spiders and other web robots from accessing all or part of a websit…
Introduction As you’re probably aware the HTTP protocol offers basic / weak authentication, which in combination with the relevant configuration on your web server, provides the ability to password protect all or part of your host.  If you were not…
This course is ideal for IT System Administrators working with VMware vSphere and its associated products in their company infrastructure. This course teaches you how to install and maintain this virtualization technology to store data, prevent vuln…
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…
Suggested Courses
Course of the Month12 days, 1 hour left to enroll

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question