Topics

Apache Web Server

Created: 11/16/2017Updated: 11/16/2017


The Apache web server will be used to process incoming web traffic for Roll Call Connect and forward that traffic to Roll Call’s integrated web server. Below are the directions for installing the default setup for Apache web server. A later section will walk you through modifying the initial setup for use with Roll Call Connect.

Mac OSX

If you are using a Mac – good news! It comes pre-installed with Apache. All you need to do is turn it on. To turn on the default installation of Apache, open a Terminal window and type: sudo apachectl start

That’s it! Open a browser on the computer and type localhost. You should see the response of It Works! To stop Apache type: sudo apachectl stop

Automatically Starting Apache on MacOS

To automatically start Apache on a MacOS environment go to the terminal and type the following:

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

Windows OS

You can find and install Apache from your own source or you can follow the steps below. At the time of writing this document, the current version of Apache was 2.4.12.

Open up Browser and go to http://www.apachelounge.com/download/. • Verify that you have Microsoft Visual C++ Redistributable for Visual Studio 2012 installed on your computer. If not then click the link to install. • Download Apache Win32 or Win64 depending on your OS. • Unzip download and open the included Readme. Follow the directions to install Apache and ApacheMonitor. Directions are also included on how to start Apache. Make sure in the DOS window to change directory to C:\Apache24\bin. Make sure to add Apache as a service and start Apache. • Set up Apache to run as a Windows Service. This will automatically start Apache when the machine starts and stop it when the machine is shut down. From a DOS prompt go to the Apache24/bin folder.

To add Apache Service - httpd.exe –k install To remove Apache Service - httpd.exe –k uninstall

Open a browser on the computer and type localhost. You should see the response It Works! You can use the Apache Service Monitor to start, stop and restart Apache. Once started, it resides in the system tray.


Was this page helpful?